Gnome - Hvordan kontrollere startsekvensen

Gnome - Hvordan kontrollere startsekvensen

Som er det mest populære skrivebordet?Hva får det til å starte?

Hva Gnome trenger for å komme i gang, verdier du vil levere ..

Fra begynnelsen og med små systemer vil du sette verdier i ~/.xinitrc. Den enkleste filen vil bare inneholde 'Exec Gnome-Session'. En mer fornuftig fil vil se ut som den nedenfor.

Eksport XDG_Menu_Prefix = Gnome-
Exec Gnome-Sesson

Å bruke denne tilnærmingen er ikke standardmåten å gjøre det på. Denne tilnærmingen antar bare ett valg av skrivebordsmiljø. Denne antagelsen er ikke lenger gyldig for de fleste systemer. Distribusjoner i dag bruker en visningsansvarlig, siden GNOME er standard skrivebordet de har valgt Gnomes egen GDM3 som Display Manager. På de fleste systemer starter du fra GDM3 og har en kontrollfil som setter opp ting.

Hvor begynner du gdm3?

Hvis du brukte en vanlig distribusjon, er GDM allerede installert og standard pålogging. Det kan være lurt å bytte til andre skjermledere, et populært alternativ er SDDM. For å installere det, bruker du pakkebehandleren. På slutten av installasjonen blir du bedt om å velge hvilken leder du vil bruke. Skriptet setter riktig manager for neste oppstart. Hvis du vil bytte tilbake, er det bare å kjøre kommandoen nedenfor.

$ sudo DPKG-RECONFIGURE GDM3

Den samme menyen vises, og du kan velge hvilken du vil kjøre uten å avinstallere noen av dem. Det som skjer er at tekststrengen i filen/etc/x11/standard-display-manager blir endret til å peke på riktig visningsbehandling. I SystemD-maskiner, 'Display-Manager.tjenesten 'sørger for at den starter og fortsetter å løpe. Daemon som heter Logind er den generelle demonen, som du kan sjekke med SystemCTL.

$ SystemCTL Status SystemD-Logind.service

Gdm3 leser/etc/gdm3/tilpasset.Konf for å få sin riktige konfigurasjon. I denne filen kan du stille systemet ditt til å logge inn automatisk. Du kan også angi XDMCP -parametere og sikkerhetsinnstillinger. Her kan du også aktivere feilsøking i denne filen.

Etter at GDM har startet, blir du møtt med påloggingssiden din. På denne siden kan du velge hvilket skrivebordsmiljø du vil bruke. Disse valgene kommer fra filer i USR/Del/XSessions. Et eksempel er standard fra Ubuntu, sett nedenfor.

Verdiene i GDM - Session Desktop -filen er en init -stilfil som vist nedenfor. Oppføringene kontrollerer økten ved å sette verdier for skrivebordet.

[Desktop Entry]
Navn = Ubuntu
Kommentar = denne økten logger deg inn i Ubuntu
Exec = env gnome_shell_session_mode = ubuntu/usr/bin/gnome-session-systemd
--økt = Ubuntu
TryExec =/usr/bin/gnome-shell
Type = applikasjon
DesktopNames = Ubuntu: Gnome
X-GDM-SessionRegisters = True
X-Ubuntu-getText-domene = Gnome-Session-3.0

Du har mange alternativer i denne filen, de viktigste er exec og TryExec. Den første starter skrivebordet, i denne filen Gnome-Shell. Den andre, sjekker om den binære filen eksisterer. Ved hjelp av TryexeC -uttalelsen kan du la GDM3 ignorere oppføringen hvis den ikke eksisterer.

En annen viktig fil er/usr/share/gnome-session/sessions/gnome.økt. Denne filen tydeliggjør den nødvendige programvaren for denne økten.

Hvordan endrer du ditt eget skrivebord?

Når du har valgt Gnome, begynner Gnome-Session å se seg om etter en rekke filer. I katalogen $ xdgconfighome/gnome-session/saved-session, skal Gnome ha lagret den siste sesjonen.

For å ha spesifikke applikasjoner starter når skrivebordet starter, kan du legge dem til Autostart -katalogen. De er oppført nedenfor.

usr/share/gnome/autostart & ~/.konfigurasjon/autostart/

Du kan også angi de samme verdiene med det innebygde finjusteringsverktøyet.

Komponenten som kjører skrivebordet ditt, den grafiske delen, er Gnome-Shell. Gnome-Shell leser data fra Gnome-Session-filen. Eventuelle applikasjoner er tilgjengelige i usr/share/applikasjon. Informasjon om applikasjoner og mime-typer er tilgjengelig i usr/share/applikasjonsregister katalog.

Gnome-shell det grafiske skallet

Gnom-skallet oppretter alt for skrivebordet ditt, systeminnstillingene er i usr/share/gnome*. Du finner også innstillingene for mange GNOME -applikasjoner her. For dine personlige innstillinger er de i ~.Lokal/Share/Gnome- [Navn på app] For visse applikasjoner.

Konklusjon

Når Gnome starter, skjer det mye. Det er bra å ha et grunnleggende grep om denne prosessen, slik at du enten kan løse problemer eller finpusse hvordan den fungerer til dine egne preferanser.