Understøttelse af flere vindueshåndteringer |
forrige | næste |
kdm detekterer de fleste tilgængelige vindueshåndteringer og desktopmiljøer når det køres. At installere en ny skulle automatisk gøre den tilgængelig i kdms hoveddialog Sessionstype:.
Hvis du har en meget ny vindueshåndtering, eller noget som kdm ikke understøtter, er det første du skal kontrollere at programmet som skal køres findes i PATH
og at dets navn ikke er ændret til noget uventet ved installationen.
Hvis det er tilfældet at programmet er for nyt og endnu ikke understøttes af kdm, kan du blot tilføje en ny session.
Sessionerne defineres i .desktop-filer i $
. Du kan helt enkelt tilføje en KDEDIR
/share/apps/kdm/sessions.desktop
-fil i denne mappe med et passende navn. Felterne er:
[Desktop Entry] Encoding=UTF-8 Dette er låst tilUTF-8
og kan udelades Type=XSession Dette er låst tilXSession
og kan udelades Exec=navn på kørbar fil
Sendes til eval exec i en Bourne skal TryExec=navn på kørbar fil
Støttes men kræves ikke Name=navn at vise i kdm's sessionsliste
Der er også tre “magiske”:
Standardsessionen i kdm er normalt KDE, men den kan indstilles af systemadministratoren.
Sessionen Egen kører brugerens ~/.xsession hvis den findes.
Fejlsikker kører en meget enkel session, og er kun nyttig til fejlsøgningsformål.
For at sætte en sessionstype ud af kraft, kopieres .desktop-filen fra mappen data til mappen config og redigeres som du vil. At fjerne levererede sessioner kan opnås ved at “skygge” dem med .desktop-filer som indeholder Hidden=true. For de magiske sessionstyper er der normalt ingen .desktop-filer, men kdm lader som om de gør det, så du kan sætte dem ud af kraft som alle andre sessionstyper. Antagelig ved du nu allerede hvordan en ny sessionstype kan tilføjes.
forrige | hjem | næste |
Indstilling af dit system til at bruge kdm | op | Brug af kdm til at logge på eksternt (XDMCP) |