Végre eljött ez a nap is, feltelepíthetjük az ablakkezelőnket gentoonkra.
Én az openboxot választottam mivel virtuális gépen csinálom és nem valami nagyon erős...
Először is listáztassuk ki a portage-val hogy mit is fogunk telepíteni.
emerge -pv openbox
Itt figyelmeztet hogy adjuk hozzá az X USE flaget. Javallom hogy adjuk hozzá a make.confban így globálisan minden alkalmazás ami ki tudja használni az ki is fogja. De telepíthetjük így is:
USE="X" emerge openbox
Ezek után be kell állítanunk, hogy a startx parancsra automatikusan az openboxot hozza be a rendszer. Adjuk ki a következő parancsot:
echo "exec openbox-session" >> ~/.xinitrc
Most kipróbálhatjuk:
startx
Ha mindent jól csináltunk, egy egér és egy csupasz asztal fogad minket. viszont ha jobb klikkelünk előjön az openbox menüje. Ennyi is lenne, lépjünk vissza a konzolba a LogOut gombbal.
Kezdhetjük a konfigurálást.
Telepítsünk egy menükezelőt, beállításkezelőt, terminált, képnézegetőt, panelt, displaymanagert
Nálam ezek a következők: obmenu, obconf, xterm, feh, tint2, slim
Telepítsük ezeket:
sudo emerge obconf obmenu evilvte feh tint2 slim
Ez eltarthat egy ideig, attól függően hogy mennyire komoly programokat telepítünk és hogy gépünk milyen erős. Egy jó tanács: a slim-et ne tedd be addig alapértelmezettnek míg meg nem győződsz arról hogy minden tökéletesen használható grafikus felületen, én egy ideig így hagynám, hogy a startx-el lehessen elindítani. Illetve szükségünk van mindenképp egy jó terminálra, hiszen sokan talán jobban megvagyunk egy konzolban, mint ott ahol kattintgatni kell... És ráadásul ez minden linuxos munkaeszköze.
Tehát indítsuk el:
startx
Lépjünk be az xterm-be és nézzük meg hogy a kiosztás rendben van-e. Ha nincs korrigáljuk:
setxkbmap -layout hu
Majd másoljuk át a szükséges fájlokat a .config mappába:
cd .config
mkdir openbox
cd /etc/xdg/openbox
sudo cp autostart.sh menu.xml rc.xml /home/marci/.config/openbox
cd ..
cp tint2 /home/marci/.config/
Állítsunk be pár automatikusan induló programot, és egy hátteret.
wget http://dl.dropbox.com/u/5496364/gentoo-heipei-800x600.jpg
feh --bg-scale gentoo-heipei-800x600.jpg
Na itt kezdődött a probléma, mert kiírta hogy nincs meg valami imlib2-s cucc a formátumhoz.
emerge -pv imlib2
Láttam, hogy már telepítve van csak nem a megfelelő USE flagekkel.
sudo USE="jpeg gif png" emerge imlib2
Ezután sikerült minden tökéletesen. Mivel nem piszkáltam az xorg.conf-ot (mivel virtualbox-ban van az egész), ezért a kiosztást mindig elfelejti amint belépek az x-be. Tehát adjuk hozzá a következőt az automatikus induláshoz:
sleep 1 & setxkbmap -layout hu &
Az & a végén biztosítja hogy a memóriában marad. Telepítsünk egy fájlkezelőt, amennyiben egy kicsit kényelmesebb elérést szeretnénk saját fájljainkhoz. Mivel minimalista rendszert építek, az emelfm2-t választottam.
emerge emelfm2
Ez egy egyszerű cucc, hasonló a midnight commanderhez.
Majd adjuk hozzá a panelünket is az autostart-hoz.
sleep 2 & tint2 &
A háttérbeállító parancsot is:
feh --bg-scale /home/marci/gentoo-heipei-800x600.jpg
Ne feledjük a telepített programokat hozzáadni a menühöz.
obmenu
Szerkesszük, itt minden teljesen egyértelmű. Majd állítsuk be a slimet:
sudo nano /etc/slim.conf
Így nézzen ki (a login résznél ez legyen engedélyezve):
login_cmd exec /bin/bash -login ~/.xinitrc %session
Ha kész adjuk hozzá az automatikus induláshoz.
sudo rc-update add xdm default
sudo nano /etc/xdm
DISPLAYMANAGER="slim"
Kész is, ha valami nem stimmelne, nyomjunk Ctrl+Alt+F1-et az átlépéshez egy virtuális terminálra, jelen esetben az egyesre.
Sok szerencsét mindenkinek.
A leírás készítésében segítségemre volt: tudásom és a Gentoo: The openbox configuration howto oldal
Nincsenek megjegyzések:
Megjegyzés küldése