Tartalom
A Fedora telepítőjében nem lehetett beállítani, hogy szöveges vagy grafikus indulást szeretnénk, és nem találtam a Gnome menüjében semmit, amivel ez később beállítható lenne. Marad a kézi módszer: a /etc/inittab file-ban írjuk át az alapértelmezett runlevel-t 5-ről 3-ra:
id:3:initdefault:
A /etc/sysconfig/i18n file-ban kikommenteztem az eredeti beállításokat, és a LANG-ot en_US-re állítottam:
#LANG="en_US.UTF-8" #SUPPORTED="en_US.UTF-8:en_US:en" #SYSFONT="latarcyrheb-sun16" LANG="en_US"
A magyar-angol billentyűzet közti váltogatás (pl. ctrl+shift kombinációra) kényelmetlen, jobban bevált, ha a billentyűzet angol kiosztású (programozáshoz), és a ritkábban szükséges ékezetes betűket egy külön váltó billentyű lenyomva tartásával lehet előhozni, például az amúgy felesleges "windows" billentyűvel. És UTF8-as kódolás helyett hanem latin1-et ill. latin2-t szeretnék.
A setxkbmap hu és setxkbmap en parancsokkal lehet ide-oda váltani a billentyűzet-kiosztást, de amikor a "hu" kiosztást összetettebb módon akartam használni, akkor nem működött, mintha nem találta volna a megfelelő file-t. Ezen a
cp /usr/X11R6/lib/X11/xkb/symbols/hu /usr/X11R6/lib/X11/xkb/symbols/pc
parancs segített. (Nem értem teljesen ezt a könyvtárszerkezetet...)
Az XKB-ról itt található egy rövidke leírás: /usr/X11R6/lib/X11/xkb/README.config
A "bal windows" gomb lenyomva tartásával magyarra váltó és latin1/2-es kódolást használó kiosztás beállítása kézzel:
setxkbmap -rules xfree86 -model pc101 -layout "us,hu(l2_101_qwerty_comma)" -option "grp:lwin_switch"
A /etc/X11/XF86Config file-ban is megadhatjuk mindezt:
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc101"
Option "XkbLayout" "us,hu(l2_101_qwerty_comma)"
Option "XkbOptions" "grp:lwin_switch"
EndSection
Sajnos ez a beállítás nem minden programnak jó. Pl. emacsnál és rxvt-nél működik, de LyX-nél vagy OpenOffice-nál nem. Két másik verzió, ami ezeknek a programoknak jó:
setxkbmap -rules xfree86 -model pc101 -layout "us,hu(uni_101_qwerty_comma)" -option "grp:lwin_switch"
setxkbmap -rules xfree86 -model pc101 -layout "us,hu(uni_102_qwerty_comma)" -option "grp:lwin_switch"
Az egyetlen igazi ablakkezelő – mint az köztudott – az Fvwm2. Az alapértelmezett Gnome desktop és Metacity ablakkezelő helyett ezt állítottam be.
A telepítéshez az alábbi rpm-ek kellettek:
Ahhoz, hogy a saját felhasználómnál az X indításakor az Fvwm2 induljon el, az ~/.Xclients file-ba az alábbiakat írtam (más felhasználóknak megmarad az alapértelmezett Gnome-os desktop):
#!/bin/sh exec fvwm2
A cél: az egyik gépen levő nyomtatót szeretnénk megosztani a helyi hálózat többi gépével. A "nyomtatószerveren" RedHat 9 volt, de a beállítások valószínűleg Fedora esetén is ugyanezek lennének. (A kliensen már Fedora Core 1 volt.) Eric Raymond horror története sokat segített a beállításban.
A nyomtató lokális beállítását itt most nem írom le, ez a gui-val (redhat-config-printer) simán ment. Csak a hálózati beállítások következnek.
A szerveren a /etc/cupsd.conf file-ban ezeket kell megadni:
Listen *:631 BrowseAddress @LOCAL
Engedélyezni kell még a gui-n (redhat-config-printer) a nyomtató megosztását a queue-nál a jobbklikkes context menüben: "share".
(Ha van tűzfal, akkor ne felejtsük el a engedélyezni a 631-es portot.)
Ezután a kliens gépen a redhat-config-printer főablakában "browsed queues" cím alatt megjelent a távoli nyomtató, de a szerver nevét valamiért nem tudta megállapítani ("unknown"). Valószínűleg emiatt nem engedi a távoli nyomtatót default-nak beállítani.
Mindenesetre a kliensgépről az lpr -P hpdeskjet teszt.txt paranccsal simán működött a nyomtatás (hpdeskjet a nyomtató neve, amit a szerveren megadtunk).