GNOME Økt pakken inneholder GNOME øktbehandler.
Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.1 plattform.
Nedlasting (HTTP): https://download.gnome.org/sources/gnome-session/45/gnome-session-45.0.tar.xz
Nedlasting MD5 sum: 6702feed0873bb1ded999970ffddd096
Nedlastingsstørrelse: 476 KB
Estimert diskplass som kreves: 14 MB
Estimert byggetid: 0.2 SBU
elogind-252.9, gnome-desktop-44.0, JSON-GLib-1.8.0, Mesa-24.0.1, og UPower-1.90.2
xmlto-0.0.28, og libxslt-1.1.39 med docbook-xml-4.5 og docbook-xsl-nons-1.79.2 (for å bygge dokumentasjonen)
Når du kjører GNOME under Wayland-1.22.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 \ -Dsystemd_journal=false \ -Dsystemduserunitdir=/tmp \ .. && ninja
Denne pakken kommer ikke med en testpakke.
Nå, som root
bruker:
ninja install
Flytt dokumentasjonen til en versjonert mappe:
mv -v /usr/share/doc/gnome-session{,-45.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.
-Dsystemd_journal=false
og
-Dsystemduserunitdir=/tmp
:
Tillat bygging med elogind støtte på et SysV basert system.
Den enkleste måten å starte GNOME på er å bruke en skjermbehandler. GDM-45.0.1 er den anbefalte skjermbehandleren.
Det er også mulig å starte GNOME fra kommandolinjen. Du må imidlertid fortsatt ha GDM-45.0.1 installert for at noen deler av skrivebordet skal fungere. En grunn til å starte fra kommandolinjen er hvis du vil ha Wayland støtte på et system som har proprietær NVIDIA driver installert, siden GDM ikke vil vise Wayland økttype på et slikt system.
For å starte GNOME ved hjelp av xinit-1.4.2, 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