GNOME Økt pakken inneholder GNOME øktbehandler.
Utviklingsversjoner av BLFS kan kanskje ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden de siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://download.gnome.org/sources/gnome-session/48/gnome-session-48.0.tar.xz
Nedlasting MD5 sum: 7b06c3d7aff4c13be55fe90a3a8bb0c4
Nedlastingsstørrelse: 480 KB
Estimert diskplass som kreves: 9.6 MB
Estimert byggetid: 0.2 SBU
elogind-255.17, gnome-desktop-44.3, JSON-GLib-1.10.6, Mesa-25.2.2, og UPower-1.90.10
xmlto-0.0.29, og libxslt-1.1.43 med docbook-xml-4.5 og docbook-xsl-nons-1.79.2 (for å bygge dokumentasjonen)
Når du kjører GNOME under Wayland-1.24.0, miljøinnstillinger importeres ikke for brukeren som bruker systemprofilen. Wayland Utviklere er foreløpig usikre på en standardmetode for å tilby systemet miljøinnstillinger for brukerøkter. For å omgå denne begrensningen, kjør følgende kommando for at gnome-session skal bruke et påloggingsskall:
sed 's@/bin/sh@/bin/sh -l@' -i gnome-session/gnome-session.in
Installer GNOME Økt ved å kjøre følgende kommandoer:
mkdir build && cd build && meson setup --prefix=/usr \ --buildtype=release \ -D man=false \ -D docbook=false \ -D systemduserunitdir=/tmp \ .. && ninja
Denne pakken kommer ikke med en testpakke.
Nå, som root
bruker:
ninja install
Hvis du genererte dokumentasjonen, flytt den til en versjonsbasert mappe:
mv -v /usr/share/doc/gnome-session{,-48.0}
Denne pakken lager to Xorg baserte .desktop
filer i /usr/share/xsessions/
mappen, og to Wayland
baserte .desktop
filer i /usr/share/wayland-sessions/
mappen. Bare en er
nødvendig i hver mappe på et BLFS system, så forhindre at de ekstra
filene vises som alternativer i en skjermbehandler. Som
root
bruker:
rm -v /usr/share/xsessions/gnome.desktop && rm -v /usr/share/wayland-sessions/gnome.desktop
Nå, som root
bruker, fjern systemd
enheter som er ubrukelige på SysV systemer:
rm -rv /tmp/{*.d,*.target,*.service}
Oppstartssekvensen til gnome-wayland må opprette en dbus økt. På
SysV må dette legges til den sendte gnome-wayland.desktop
filen, som er skrevet for
systemd. Som root
bruker:
sed -e 's@^Exec=@&/usr/bin/dbus-run-session @' \ -i /usr/share/wayland-sessions/gnome-wayland.desktop
--buildtype=release
:
Spesifiser en byggetype egnet for stabile utgivelser av pakken, som
standard kan produsere uoptimaliserte binærfiler.
-D man=false -D
docbook=false
: Disse parameterne deaktiverer bygging av
dokumentasjon. Utelat dem hvis du har bygget de valgfrie
avhengighetene.
Den enkleste måten å starte GNOME på er å bruke en skjermbehandler. GDM-48.0 er den anbefalte skjermbehandleren.
Det er også mulig å starte GNOME fra kommandolinjen. Du må imidlertid fortsatt ha GDM-48.0 installert for at skrivebordet skal fungere. I tidligere utgaver av GNOME ville gnome-shell starte uten at det var installert, men dette endret seg i 48.0. GDM trenger ikke å være aktivert for å starte gnome-shell fra kommandolinjen.
For å starte GNOME ved hjelp av xinit-1.4.4, kjør følgende kommandoer:
cat > ~/.xinitrc << "EOF"
dbus-run-session gnome-session
EOF
startx
Alternativt, for å starte GNOME med Wayland støtte, kjør følgende kommando:
XDG_SESSION_TYPE=wayland dbus-run-session gnome-session