gnome-session-49.2

Introduksjon til GNOME Økt

GNOME Økt pakken inneholder GNOME øktbehandler.

[Notat]

Notat

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.

Pakkeinformasjon

GNOME Økt Avhengigheter

Påkrevd

elogind-255.22, gnome-desktop-44.4, JSON-GLib-1.10.8, Mesa-25.3.1, og UPower-1.91.0

Valgfri

xmlto-0.0.29, og libxslt-1.1.45 med docbook-xml-4.5 og docbook-xsl-nons-1.79.2 (for å bygge dokumentasjonen)

Installasjon av GNOME Økt

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{,-49.2}

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 -fv /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

Parameterforklaringer

--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.

-D x11=true: Dette alternativet aktiverer støtte for X11 økter. X11 støtte er utdatert og vil bli fjernet i GNOME 50.

Innhold

Installerte Programmer: gnome-session, gnome-session-inhibit, og gnome-session-quit
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/share/doc/gnome-session-49.2 og /usr/share/gnome-session

Korte Beskrivelser

gnome-session

brukes til å starte opp GNOME Skrivebordsmiljøet

gnome-session-inhibit

brukes til å hemme visse GNOME øktfunksjonalitet mens du utfører den gitte kommandoen

gnome-session-quit

brukes til å avslutte GNOME økten