SLiM
Tak jako má KDE přihlašovací obrazovku KDM, jako má GNOME GDM, nemá Xfce nic. Uživatel tohoto prostředí pak má na výběr z několik možností:
- používat některou přihlašovací obrazovku z výše zmíněných a mít tak v systému polovinu KDE, respektive GNOME
- přihlašovat se přes terminál a pouštět prostředí přes příkaz
startx
, což je sice oldschool, ale cool to není - používat XDM, který je opravdu ošklivý
- používat nějakou nezávislou, ale hezkou, přihlašovací obrazovku, jakou je například SLiM
SLiM, ačkoli je jednoduchý, může vypadat velmi dobře
Klíčenka (gnome-keyring)
Ačkoli používám Xfce, klíčence z GNOME se nevyhnu. Používá ji především Network Manager, zadáním hesla ke klíčence odemknu všemožná hesla k WiFi sítím. Přestože používám stejné heslo ke svému uživatelskému účtu a ke klíčence, vždy, když jsem se přihlásil, musel jsem heslo zadávat znovu, abych se připojil k WiFi. Nějakou dobu jsem hledal řešení, až jsem ho našel.
Konfigurace
Nejprve je potřeba upravit soubor /etc/pam.d/slim (pokud jej nemáte, vytvořte jej a vložte do něj obsah z toho hlášení chyby). Aby se klíčenka odemkla, musíte na konec souboru připsat:
auth optional pam_gnome_keyring.so session optional pam_gnome_keyring.so auto_start
Dále musíte v nastavení Xfce (Relace a spouštění) zvolit volbu Spustit při startu služby GNOME.
Nyní se stačí odhlásit a přihlásit. Při zadávání hesla ke klíčence zvolte možnost Automaticky odemknout klíčenku při přihlášení (nebo podobně, dialog už znovu nevyvolám, schovává se to za přepínačem Pokročilé). Podotýkám, že to nemusí fungovat, pokud používáte k uživatelskému účtu a ke klíčence rozdílná hesla. Pokud to nezabere, zkuste přejmenovat ~/.gnome2/keyrings/default.keyring na login.keyring a znovu se odhlásit a přihlásit.