CDM (Česky)
CDM je minimalistická, přesto plně vybavená náhrada přihlašovacích manažerů, jako je SLiM, KDM, GDM[broken link: invalid section] a Qingy, která poskytuje rychlý, na dialozích založený přihlašovací systém bez nutnosti použít X Window System nebo nestabilní Qingy. CDM je napsáno je v čistém bash, nemá žádné závislosti, podporuje víceuživatelská sezení a umožňuje spouštět prakticky každé DE/WM.
Balíček je dostupný v repozitáři AUR.
Contents
Konfigurace
CDM lze konfigurovat editací souboru /etc/cdmrc
. Je plně zdokumentován a snadný k pochopení.
Před startem CDM by mělo být minimálně nastaveno toto:
wmbinlist=(awesome openbox-session startkde startxfce4 gnome-session) wmdisplist=(Awesome Openbox KDE Xfce Gnome)
A jakékoliv další DE/WM, které používáte.
/etc/inittab or /etc/rc.conf
Po instalaci a konfiguraci CDM si v souborech /etc/inittab
nebo /etc/rc.conf
ověřte, zda se nespouští další display managery.
/etc/inittab
#x:5:respawn:/usr/bin/xdm -nodaemon #x:5:respawn:/usr/sbin/gdm -nodaemon #x:5:respawn:/usr/bin/kdm -nodaemon #x:5:respawn:/usr/bin/slim >& /dev/null
Vše by mělo být zakomentováno.
/etc/rc.conf
DAEMONS=(... !gdm)
gdm (nebo kdm, nebo xdm, ...) by měly být zakomentovány nebo odstraněny z řetězce DAEMONS.
Spouštění X
Přihlašte se do konzole a vyberte si z menu preferované sezení (nebo konzoli, je-li dostupná).
Další uživatelé se mohou přihlásit přepnutím na tty1 (ctrl+alt+f1). Pokud je uživatel již přihlášen, CDM automaticky aktivuje jeho již existující sezení.
Vlastní příkazy
Pokud chcete přidat příkaz, jako je např. vypnutí PC, který potřebuje parametry, je třeba příkaz uložit jako spustitelný skript a tento skript s celou cestou přidat na řádek wmbinlist v souboru *./etc/cdmrc. Např. vypnutí PC:
- /script/shutdown
#!/bin/bash shutdown -h now
- /etc/cdmrc
wmbinlist=( ... /script/shutdown ... )
Další zdroje
Homepage (standardní) / Homepage (grafická)
The Console Display Manager - vlákno Archlinux fóra, týkající se CDM