Har du noen gang installert en ny Linux-vindushåndterer eller et skrivebordsmiljø, bare for å oppdage at det ikke vises på øktlisten i GDM? Har du noen gang ønsket å fjerne elementer fra den listen? Hva med å lage et nytt listeelement, slik at du kan starte opp i et tilpasset skrivebordsmiljø? Det høres ut som om det burde være enkelt, men mange er overrasket over at denne lille oppgaven faktisk er litt vanskelig, og det er svært lite dokumentasjon for å hjelpe. Vi håper å løse det i dag med en rask og enkel guide til redigering av GDM Sessions- menyen.

/ Usr / share / xsessions

Listen er befolket ved å se innholdet i katalogen / usr / share / xsessions . Her finner du filer med .desktop-utvidelsen (utvidelse skjult i enkelte filbehandlere). Siden disse filene er i en systemmappe, trenger du rotenettigheter for å endre eller slette dem.

Disse. Stasjonære filer inneholder grunnleggende informasjon om hva dette menyelementet vil starte. Hvis du fjerner (eller omdøper) en av disse filene, vil den fjerne Sessions- listen.

Endre en vare

Som nevnt ovenfor, trenger du roten privilegier for å endre noen av filene i / usr / share / xsessions . Ubuntu-brukere, for eksempel, kan trykke Alt + F2 for å åpne kommandoboksen og skrive inn

 gksu gedit 

å kjøre gedit tekstredigeringsprogram som rot. Åpne noen .desktop-fil i katalogen / usr / share / xsessions som du vil redigere.

Opprette en ny oppføring

Ved hjelp av ovenstående skjermbilde som en mal, kan du designe din egen oppføring for menyen.

Kodelinjen refererer til tegnkodingen som brukes i filen, og kan trygt overlates på UTF-8 i nesten alle formål.

Navnet er det som skal vises på GDMs øktliste, etterfulgt av en kort beskrivelse i kommentarlinjen .

Exec- linjen er trolig den viktigste i listen. Dette er delen der du spesifiserer kommandoen for å kjøre når menyelementet klikkes. Det vil også akseptere kommandolinjeparametere (dvs. gnome-session -f ). Denne linjen kan også settes til et tilpasset skript du har laget.

Neste er ikonlinjen, som under noen omstendigheter kan brukes til å angi ikonet for et program, men det er ikke obligatorisk for lanseringene i øktlisten.

Siden .desktop- filer har bruk utover bare GDM, inneholder de et Type- felt for å angi hva filen representerer. Det kan etterlates på søknad til disse formålene.

En fullstendig liste over eiendommene og deres betydninger finner du her.

Når filene dine er lagret, ser du det oppført på listen Sessions når GDM starter. Du har også muligheten til å sette den som standard skrivebordssesjon. For å gjøre fra Gnome, klikk System -> Administrasjon -> Påloggingsskjerm . I rullegardinlisten velger du den nye egendefinerte oppføringen.

Konklusjon

Med kunnskap om hvordan du kontrollerer GDM-sesjonsalternativene, er du nå på et sted der du kan lage ditt eget tilpassede skrivebordsmiljø ved å koble sammen de enkelte komponentene du liker. Som det skjer, er det gjenstand for en kommende artikkel - "Hvordan lage ditt eget tilpassede skrivebordsmiljø" . Sjekk om noen dager eller følg oss på RSS, Facebook eller Twitter for det og mer MTE godhet.