gnome-settings-daemon-50.1

Introduksjon til GNOME Innstillingsdaemon

GNOME Innstillingsdaemon er ansvarlig for å stille inn ulike parametere for en GNOME Økt og applikasjonene som kjører under den.

[Notat]

Notat

Denne versjonen av BLFS bygger eller kjører kanskje ikke noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den nyeste stabile versjonen av System V bøkene.

Pakkeinformasjon

GNOME Innstillingsdaemon Avhengigheter

Påkrevd

alsa-lib-1.2.16.1, Fontconfig-2.18.3, Gcr-4.4.0.1, GeoClue-2.8.2, geocode-glib-3.26.4, gnome-desktop-44.5, libcanberra-0.30, libgweather-4.6.0, libnotify-0.8.8, libwacom-2.19.1, PulseAudio-17.0, og UPower-1.91.3

Anbefalt

[Notat]

Notat

Anbefalte avhengigheter er ikke strengt nødvendig for at denne pakken skal bygge og fungere, men du får kanskje ikke forventede resultater ved kjøring hvis du ikke installerer dem.

Anbefalt (Kjøretid)

Valgfri (for tester)

Mutter-50.4, og dbusmock-0.38.1

Installasjon av GNOME Innstillingsdaemon

Deretter fikser du libelogind deteksjon for tester:

sed -e 's/libsystemd/libelogind/' \
    -i plugins/power/test.py

Deretter fikser du bakgrunnsbelysnings funksjonaliteten i gnome-control-center:

sed -e 's/(backlight->logind_proxy)/(0)/' \
    -i plugins/power/gsd-backlight.c

Installer GNOME Innstillingsnisse ved å kjøre følgende kommandoer:

mkdir build &&
cd    build &&

meson setup --prefix=/usr       \
            --buildtype=release \
            -D systemd=false    \
            ..                  &&
ninja

For å sjekke resultatene, kjør: ninja test. Merk at du må ha python-dbusmock installert for at testene skal fullføres, og mange testtilfeller vil bli hoppet over uten både Mutter-50.4 og gnome-session-50.1 installert.

Nå, som root bruker:

ninja install

Parameterforklaringer

--buildtype=release: Spesifiser en byggetype egnet for stabile utgivelser av pakken, som standard kan produsere uoptimaliserte binærfiler.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: libgsd.so
Installerte Mapper: /etc/xdg/Xwayland-session.d, /usr/include/gnome-settings-daemon-50, /usr/lib/gnome-settings-daemon-50, og /usr/share/gnome-settings-daemon