KDM (Česky)
Contents
Úvod
KDM (KDE Display Manager) je přihlašovací manažer pro KDE. Podporuje témata, automatické logování, výběr typu sezení atd.
Instalace
Instalační instrukce viz Display Manager.
Konfigurace
KDM může být konfigurováno přímo z programu KDE System Settings, ovšem je třeba spustit jej jako root:
- v KDEMod se automaticky zeptá na heslo roota
- v KDE můžete použít kdesu:
$ kdesu systemsettings
Témata
Témata Archlinux KDM mohou být instalována takto:
# pacman -S archlinux-themes-kdm
Mnoho dalších témat KDM 4 je dostupných na http://kde-look.org/index.php?xcontentmode=41. Témata lze zvolit v programu KDE System Settings (spuštěném jako root), jak je popsáno výše.
Tvorba témat
Soubory témat jsou v adresáři /usr/share/apps/kdm/themes
.
Formát témat je stejný jako pro GDM, dokumentace je zde: Detailní popis XML formátu témat.
kdmrc
Hlavní konfigurační soubor je v Template:Filename. Defaultní soubor obsahuje kompletní popis funkcí každé položky.
ServerArgsLocal
K potlačení počtu DPI z X serveru přidejte parametr -dpi do ServerArgsLocal. Běžně užívaná hodnota je 96 DPI.
ServerArgsLocal=-dpi 96 -nolisten tcp
SessionsDirs
Tato proměnná obsahuje seznam adresářů obsahujících definice typů sezení v Template:Filename formátu, seřazených podle sestupné priority. V Arch Linuxu některé okenní manažery instalují takové soubory do Template:Filename nebo do Template:Filename. Přidejte je do seznamu v pořadí, v jakém budou dostupné v KDM.
SessionsDirs=/usr/share/config/kdm/sessions,/usr/share/apps/kdm/sessions,/etc/X11/sessions,/usr/share/xsessions
Session
Proměnná Session je jméno programu, který je spuštěn pod přihlášeným uživatelem. Očekává se interpretace parametru Session (viz SessionsDirs) a spuštění požadovaným způsobem. Někdo si tento parametr může přát upravit pro sezení správce oken, např. pro nastavení wallpaperu a spuštění šetřiče. Udělat to způsobem, který přežije aktualizace pacmana (zničí soubor Xsession) lze následovně:
cp /usr/share/config/kdm/Xsession /usr/share/config/kdm/Xsession.custom
V kdmrc nastavte
Session=/usr/share/config/kdm/Xsession.custom
A pak editujte požadovaným způsobem Xsession.custom
Problémy
Mapování klávesnice
Klávesnice v KDM je závislá na Xorg. Změnu je třeba nastavit v souboru xorg.conf.
Viz instrukce v článku Xorg.