Building GNOME 40 / GNOME latest using JHBuild on Debian / Ubuntu

  1. Building Gnome 40 using JHBuild on Debian / Ubuntu 4.1 JHBuild list modules [normal user] jhbuild list gettext yelp-xsl python3-setuptools python3-lxml meson yelp-tools python3-pygments gtk-doc glib cairo python3-markdown gobject-introspection … pipewire mutter sassc gnome-shell gnome-shell-extensions appstream libxmlb malcontent fwupd gnome-software gtkmm-3 gnome-system-monitor gnome-terminal gnome-user-docs gnome-user-share gnome-weather speech-dispatcher orca rygel simple-scan sushi totem yelp meta-inttf-gnome 4.2 JHBuild build modules [normal user] Build whole meta-inttf-gnome. jhbuild build ## If you want use your PC same time, then run this command with limited memory, like ## systemd-run –scope -p MemoryMax=11G jhbuild build 4.
Read more →

GNOME 40.3 on Debian / Ubuntu - JHBuild GNOME Latest

Official GNOME 40 for Debian and Ubuntu is coming. This is guide howto build GNOME 40.3 now and run it as your desktop environment. This is actually a bit more than just building exact GNOME 40 Desktop, this is your Swiss Army Knife to build latest GNOME packages when you want and survival pack to help you live on bleeding edge. GNOME 40 is, of course, a major release, but also all minor releases GNOME 40.
Read more →

Install All Needed Dependencies to Build GNOME 40 / GNOME latest on Debian / Ubuntu

  1. Install all needed dependencies and other things necessary for using JHBuild to build GNOME 3.1 Clone inttf modulesets [normal user] You can of course build original modulesets too, but this will fail and you have to figure out howto fix all errors. I use here currently GNOME 40.3 packages from /pub/GNOME/teams/releng/40.3/ and I have fixed and patched all packages to build and compile now: cd ~/jhbuild/modulesets git clone https://[email protected]/inttf/inttf-jhbuild-gnome.git 3.
Read more →

Install JHBuild on Debian / Ubuntu

  1. Install JHBuild on Debian Bullseye 11 / Sid and Ubuntu 21.04 / 21.10 You will need two consoles another root and another normal user. Whole JHBuild will run under normal user account, but you will need lot of dependencies to get everything up and running. Check step title is command meant to run as [normal user] or [root]. 2.1 Check python3 version Should be >= 3.5 python3 –version 2.2 Install git and other build tools [root] apt install git make autoconf automake gettext yelp-tools autopoint gcc pkg-config 2.
Read more →

Possible Error messages when building GNOME latest using JHBuild on Debian / Ubuntu

  1. Error messages and solutions I will collect here some common error messages and solutions. Following is simple network error, this is not uncommon at all. Just press [1] Rerun phase checkout. *** Checking out pixman *** [10/168] git clone https://gitlab.freedesktop.org/pixman/pixman.git pixman Cloning into 'pixman'… fatal: unable to access 'https://gitlab.freedesktop.org/pixman/pixman.git/': Failed to connect to gitlab.freedesktop.org port 443: Connection timed out *** Error during phase checkout of pixman: ########## Error running git clone https://gitlab.
Read more →

Run GNOME 40 / GNOME latest using JHBuild on Debian / Ubuntu

  1. Run Gnome 40 using JHBuild on Debian / Ubuntu You will need following files. 6.1 Create /usr/local/bin/gnome-session-jhbuild file [root] All credits to Florian Müllner. Add following content to /usr/local/bin/gnome-session-jhbuild #!/bin/sh # # All credit to fmuellner! # https://gitlab.gnome.org/fmuellner/silverblue-stuff/-/blob/master/sb-session-setup.sh set -x jhbuild() { /home/inttf/.local/bin/jhbuild "$@" } export $(jhbuild run env | grep JHBUILD_PREFIX= | sed 's:\r::') USER_UNIT_DIR=$XDG_RUNTIME_DIR/systemd/user.control if [ ! -e $USER_UNIT_DIR ] then # Pick up systemd units defined in jhbuild ln -s $JHBUILD_PREFIX/lib/systemd/user $USER_UNIT_DIR systemctl –user daemon-reload fi DBUS_SERVICE_DIR=$XDG_RUNTIME_DIR/dbus-1 rm -rf $DBUS_SERVICE_DIR if [ !
Read more →

Solarized Linux

I like very much Ethan Schoonover Solarized color palette. So I decided write a guide, howto get Solarized colors to most commonly used Linux terminals (Gnome-Terminal, Konsole, XFCE Terminal, Mate-Terminal), Text editors (Gedit, Vim) and IDEs (Eclipse, NetBeans). These are not my projects, so the greatest honor belongs, of course, these projects owners and Ethan Schoonover.

  1. Install Needed Tools (git, mercurial, 7-zip) 2. Create and Change to Solarized Directory 3.
Read more →

Nautilus “Open in Terminal” on Fedora/CentOS/Red Hat (RHEL)

This is quick tip howto add “Open in Terminal” to Nautilus (Gnome File Manager) context menu on Fedora, CentOS and Red Hat (RHEL). Many Linux, Nautilus Open in Terminal feature is installed by default. For some reason on Red Hat-based Linux, this does not exists. This is very useful little feature and speed up moving to console from Nautilus.

  1. Change root user su - ## OR ## sudo -i 2.
Read more →

Install, Configure and Use Gnome Do – Docky on Fedora 12 Linux

What is Gnome Do? GNOME Do (Do) is an intelligent launcher tool that allows users to use the keyboard to rapidly perform tasks such as launching applications, manipulating files and data, running scripts, or sending e-mail. It is similar to the applications GNOME Launch Box (Linux Gnome), KRunner (Linux KDE), Quicksilver (Mac OS X), LaunchBar (Mac OS X) and Butler (Mac OS X). What is Gnome Do – Docky? Gnome Do – Docky is a nice frontend for GNOME Do (Do) which introduces an entirely new way to use Gnome Do.
Read more →

Howto Install Gnome Shell with YUM on Fedora 12 Linux

What is Gnome Shell? GNOME Shell is the defining technology of the GNOME 3 desktop user experience. It provides following core interface functions: Launching applications Opening files Switching between open windows Adding and deleting workspaces Moving windows between workspaces Dynamic system-related information display (including transient notifications) Providing a flat list of user-account related actions Logging out or switching the session, and stopping or restarting the machine GNOME Shell takes advantage of the capabilities of modern graphics hardware and introduces innovative user interface concepts to provide a delightful and easy to use experience.
Read more →
Subscribe and follow: