The GNOME Shell is the core user interface of the GNOME Desktop environment.
Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.
Download (HTTP): https://download.gnome.org/sources/gnome-shell/49/gnome-shell-49.2.tar.xz
Download MD5 sum: 533361098741fdfb2b6cad55c95b2266
Download size: 2.2 MB
Estimated disk space required: 69 MB (with tests)
Estimated build time: 0.3 SBU (Using parallelism=4; with tests)
evolution-data-server-3.58.2, Gcr-4.4.0.1, Gjs-1.86.0, gnome-desktop-44.4, ibus-1.5.33, Mutter-49.2, Polkit-126, and startup-notification-0.12
desktop-file-utils-0.28, gnome-autoar-0.4.5, gnome-bluetooth-47.1, gst-plugins-base-1.26.9, NetworkManager-1.54.2, and power-profiles-daemon-0.30
GTK-Doc-1.35.1 and bash-completion
adwaita-icon-theme-49.0, DConf-0.49.0, GDM-49.2, gnome-control-center-49.2.2, libgweather-4.4.4 , and Systemd-258.1
Install GNOME Shell by running the following commands:
mkdir build &&
cd build &&
meson setup --prefix=/usr \
--buildtype=release \
-D tests=false \
.. &&
ninja
To run the tests, ensure Mutter is
installed after running its test suite, and issue: meson configure -D tests=true && ninja
test. You must be running in a Wayland session to
run the tests. Some will fail if GDM-49.2 is not installed. One
test named CSS styling support is
known to fail with some multi-monitor configurations.
Now, as the root user:
ninja install
--buildtype=release:
Specify a buildtype suitable for stable releases of the package, as
the default may produce unoptimized binaries.
-D extensions_tool=false: This switch
allows building this package without gnome-autoar-0.4.5 installed.