Poznáš ten pocit. Nahodíš si nové distro. Si zvedavý. Tešíš sa na nové veci. Si plný nádeje, že tentoraz už vývojári všetko vychytali a systém jednoducho bude fungovať. Bootuješ. Nabehne obraz, necrashne to. Logneš sa, skúšaš wifi. Je to na dobrej ceste. JE TO BLÍZKO. Pustíš na skúšku jednu mp3, zvuk funguje! Žeby?
Chceš sa lognúť na facebook, alebo si pozrieť email. Snažíš sa naťukať zavináč. Aha, nejde. Máš slovenskú klávesnicu. Nevadí, switchneme. Stlačíš ALT+SHIFT. Nič. Hmm, nemáme na lište prepínač? Nemáme. Snáď bude niečo v nastaveniach. Nebude.
Vitajte vo svete Linuxu.
Samozrejme, že šikovnejší sa vynájdu a do terminálu zadajú
setxkbmap us
My ale chceme, aby sme mali možnosť meniť rozloženie pohodlnejšie. Cez ALT+SHIFT a k tomu nejaký indikátor na lište. Nebudeme sa zbytočne zaťažovať a použijeme hotové riešenie. Stiahneme si utilitku qxkb z tejto adresy. Nainštalujeme a spustíme (ALT+2, qxkb). GUI nebudem opisovať, myslím, že je vcelku ľahko pochopiteľné. Pozor ale na záložku switching options a polia delay a rate. Ja som mal prednastavený delay na 1000 a rate na 1. Odporúčam radšej delay 250 a rate 30. Donastavíte si skratku pomocou ktorej budete prepínať rozloženie a uložíte. Teraz potrebujeme nastaviť, aby sa nám qxkb spúšťalo po štarte systému, resp. openboxu. Na to využijeme skript autostart (nájdeme ho v menu pod „Settings → Openbox → Edit autostart“). Úplne na koniec súboru pripíšeme
##Keyboard layout switcher
qxkb &
Dáme uložiť a je to. Ani to nebolelo. Cool. Ale je tu ešte jedna otravná vec a tou je…
Ako prvé si nainštalujeme utilitku numlockx, zadáme príkaz
sudo apt-get install numlockx
Potom už len musíme nastaviť spustenie pri štarte systému. Na to využijeme opäť skript autostart, opäť na koniec súboru prípíšeme a uložíme
## Numlock on start
numlockx &
Prípadne, ak chceme, aby sme mali numlock zapnutý už v prihlasovacej obazovke, tak uncommentneme riadok
# numlock on
v súbore /etc/slim.conf
Pripájam sa k 1. - tiež sa mi páčil ten úvodný odstavec.
Ak si to dobre pamätám, stačí pridať na koniec autostartu toto:
fbxkb &
- netreba nič sťahovať, fbxkb je v distribúcií - ale neviem prečo sa nespúšťa automaticky, keď v live "móde" sa spúšťa. Je to jednoduchý prepínač s ikonkou, ale nepoznám qxkb, takže neviem porovnať vlastnosti. Tiež som najprv vyskúšal niekoľko prepínačov, kým som nezistil, že #! už jeden obsahuje.
2: nemôže, pretože taká neexistuje. A nie je to prieberčivosťou uživateľov. Jednoducho žiadna desktopová distribúcia z hľadiska uživateľskej prívetivosti a jednoduchosti používania a nastavovania základných vecí nedosahuje vlastnosti Windows XP. Len si vezmite nastavenie rozlíšenia obrazovky, obzvlášť ak máte dualhead - na linuxe existuje niekoľko utilít, ale ani jedna, ktorá by fungovala poriadne, vyzerajú skôr ako nejaké nedokončené demá stredoškolákov - nakoniec aj tak skončíte tak, že si budete spúšťať xrandr v skripte z menu (možno niečo existuje v KDE alebo Gnome, ale nepoužívam ľahkú distribúciu kvôli tomu, aby som si ju hneď zasvinil niečím čoho sa potom budem mesiac zbavovať). V XP stačí pravý klik na plochu a dostanete sa ku všetkým nastaveniam obrazovky, grafickej karty, ovladačov, dualhead... Alebo si porovnajte NetworkManager s nastavením sietí v XP - tam vám stačí jedna ikonka a pravé tlačítko myši a dostanete sa kam chcete, nastavíte si všetky vlastnosti siete. Skúste si nastaviť v NM bridge, access point, alebo ad-hoc sieť (viem že to posledné tam je, ale je to tak hlúpo pomenované, že normálneho človeka ani nenapadne to vyskúšať). Ja používam aj NM, ale na pripojenie k sieti používam wvdial, pretože kým sa NM zobudí a zbadá že som pripojil telefón, tak pomocou wvdial už môžem pracovať -a na rozdiel od NM sa mi to nerozpája. A pokiaľ viem, alternatíva k NM neexistuje - pokiaľ máme na mysli niečo s podobnými vlastnosťami.
Nechcem tu obhajovať Windows, ale rád by som sa dočkal distribúcie, čo sa dá používať hneď bez toho, aby ste pol dňa nastavovali a doinštalovávali "ideologicky závadné" programy ako v Debiane, nemení sa to každého pol roka ako Ubuntu, nenúti ma to učiť sa novým návykom ako nové Gnome, nezakazuje mi to nastaviť si to čo chcem a netvári sa to múdrejšie ako ja (tiež gnome). KDE som vynechal, pretože ho nepoznám. Snažil som sa nájsť nejakú distribúciu, ktorá by sa dala používať hneď po nainštalovaní, ale zatiaľ sa mi to nepodarilo, a to sa snažím cca od roku 1996. V určitých obdobiach sa tomu blížilo Ubuntu, neskôr možno Mint, a v poslednej dobe používam Crunchbang, pretože má asi najbližšie k mojim požiadavkám - je tam väčšina toho, čo potrebujem, po inštalácií mi ponúkne niektoré veci doplniť, nezaberie to polovicu harddisku a nepotrebuje to 1GB pamäte len na smotný beh OS (ja viem, že som to trocha prehnal). Dnes sa už nesnažím, už som sa zmieril s tým, že taká distribúcia tu asi nebude nikdy. Vďaka Linuxu som sa v minulosti dosť naučil a dnes môžem používať notebook starý asi šesť rokov (práve s #!), nepotrebujem tu žiadny antivírový program, akurát raz za čas potrebujem oprášiť staré vedomosti, či nejaké doplniť. Ako vidíte, nemám výhrady voči Linuxu ako takému, ale povýšenecky niekomu radiť, že si má nájsť distribúciu ktorá mu vyhovuje lepšie by som si netrúfal.
Jestli se nepletu, tak tato zázračná distribuce běží na debianu ... pokud tomu tak je, nebylo by lepší k přepínání klávesnice použít /etc/default/keyboard, přeci jen, když by bylo více uživatelů, tak každému upravovat autostart openboxu mi nepřijde jako moc šťastné a ideální řešení!
Třeba nějak takto:
XKBMODEL="pc105"
XKBLAYOUT="cz_qwerty,us"
XKBVARIANT=""
XKBOPTIONS="grp:lalt_lshift_toggle"
BACKSPACE="guess"