
Pri voľbe display managera v unix-like systémoch v dnešnej dobe zväčša vyhráva KDM alebo GDM. Dôvod prečo si ľudia nevyberú XDM je takmer vždy jeho zlý design.
Áno, defaultný vzhľad nieje zrovna najkrajší. Veď posúdťe sami.
Čo je ale jeho skutočná výhoda a prečo ho používam? Jeho jednoduchosť a perfektná konfigurovateľnosť. Je taktiež súčasťou X11.
V tomto mini-howto sa snažím pár krokmi ukázať ako si ho môžete aj vy ľahko nakonfigurovať a zbaviť sa defaultného designu. System X nepoznam ani zdaleka tak dobre ako je to mozne kedze ide o nesmierne mnozstvo funkcii. No dufam ze tento clanok bude spravny, ak nie budem rad ak ma na chyby upozornite
Výsledkom manuálu bude XDM so zmeneným designom, pre nedostatok času som článok rozdelil na 2 časti, druhá časť sa bude zaoberať pridaním reboot/shutdown tlačítiek, vypisovaním správ a možno aj inými scriptami.
XDM configs
Základným konfiguračným súborom je xdm-config uložený v /etc/X11/xdm.
Vyhľadajte 3 veľmi dôležité riadky
DisplayManager._0.setup: /etc/X11/xdm/Xsetup
DisplayManager._0.startup: /etc/X11/xdm/GiveConsole
DisplayManager*resources: /etc/X11/xdm/Xresources
Tieto riadky nehovoria o nicom inom ako o lokacii konfiguracnych suborov.
Su 2 moznosti, bud tieto configy editovat a riskovat pripadne poskodenie, alebo tieto riadky zmenit a vytvorit si vlastne konfiguracne subory.
Ja som si vybral moznost cislo 1 a spolieham sa na
spravu verzii RCS.
Nastavenie pozadia
Pre nastavenie potrebujeme editovat subor Xsetup. Nainstalujeme program xsri, ktory prekresli pozadie s nasim obrazkom. Do configu Xsetup pridame riadok.
xsri /cesta_k_suboru/bg.png --scale-width=100 --scale-height=100
Pre viac moznosti staci napisat man xsri aby ste svoj obrazok nastavili spravne.
Konfiguracia login okna
Na tento ucel sluzi config
Xresources. V nom najdete mnozstvo riadkov podobnych tomuto
xlogin*borderWidth: 0
Myslim ze vyznam dojde kazdemu kto je trocha zbehlesi v anglictine, asi to netreba opisovat. Mozte nastavit farby, farby textu, font, ....
Zaujimava je ale polozka
geometry (man X).
Pomocou nej nastavite poziciu okna, funguje na principe
xlogin*geometry sirkaxvyska+xova_suradnica+yova_suradnica
Taktiez si vsimnite polozku
xlogin*logoFileName, ktora udava poziciu loga, ja som ho zmenil na tuxika :).
Kurzor?
Ano aj to je mozne, Xresources by mal obsahovat riadok ako
Xcursor.theme: ComixCursors-Black-Small-Slim
Toto je moje nastavenie, temu mam z xfce-look.org, staci temu nainstalovat a do tohto riadku skopirovat nazov.
Zaver

Vysledok mojej prace je na obrazku. Myslim ze na tych par jednoduchych krokov je zmena perfektna, spomalenie som nezaznamenal ziadne. V nasledujucej casti este pridame Reboot a Shoutdown buttons a ostatne veci ktore som slubil vyssie.