Za konfigurisanje X.Org servera na i386 i AMD64 arhitekturama koriste se dva programa.
X -configure je program za gotovo
automatsko konfigurisanje X.Org servera
a drugi je program xorgconfig koji koristi pitanja na koja trebate
da date odgovor za kreiranje xorg.conf fajla. Pošto je drugi program puno teže koristiti i pošto je potreba
za njegovom upotrebom relativno mala u ovom kratkom članku osvrnućemo se na korišćenje samo prve alatke.
Ulogujte se u računar u super korisničkom modu. Izdavanjem komande
# X -configure
učitatće te sve moguće video drajvere i probati sav ostali hardware. Na osnovu svojih nalaza X -configure
će automatski kreirati fajl /root/xorg.conf.new koji možda radi ali čak i kada ne radi odlična je osnova
za kreiranje upotrebljivog xorg.conf fajla. Koršćenjem kreiranog fajla i comande
# X -config /root/xorg.conf.new
pokušaćete da startujete X server. Ako vidite tanku sivkastu mrezu X server radi. Izađite is prethodne aplikacije
komandom alt+ctrl+del. Kopirajte xorg.conf.new fajl u direktorijum gde ga X server može naći
# cp /root/xorg.conf.new /etc/X11/xorg.conf
i osnovna konfiguracija je završena.
Čak i u slučaju da xorg.conf radi verovatno će vam nedostajati par linija.
U sekciju “Monitor” dodajte vrednosti za horizontalno i vertikalno osvežavanje monitora koje
će te naći ili u tehničkoj dokumentaciji koja je stigla sa monitorom ili na Internetu.
Na primer za moj monitor ja sam na kraju sekcije “Monitor” dodao.
HorizSync 31.0-65.0 VertRefresh 50.0-120.0
U sekciji “Screen” nedostaje vam DefaultDepth. Preporučljivo je da budete konzervativni u izboru
iste. U mom slučaju ja sam postavio
DefaultDepth 24
Napokon u podsekciji “Display” nedostaje vam rezolucija monitora. Pažljivom inspekcijom xorg.conf fajla videćete da imate mnogo “Display” podsekcija. Editujte samo onu koja odgovara dubini (Depth) koju ste specificirali kao DefaultDepth. Recimo u mom slučaju
SubSection "Dispaly"
Viewport 0 0
Depth 24
Modes "1280x1024"
EndSubSection
Ne budite kukavica. Slobodno eksperimentišite sa raznim rezolucijama i izaberite onu koja vam se dopada
a koja ne mora nužno da bude najbolja rezolucija koju vaš monitor može da postigne.
Ako imate problema sa konfiguracijom X servera dobro pogledajte /var/log/XOrg.o.log fajl koji će vam reći
u čemu je problem.
Veoma uobičajen problem posle prelaska sa X.Org 6.9 na X.Org 7.2 da u nedostatku vrednosti za
DefaultDepth u sekcija “Screen” X.Org server krahira jer pokusava da koristi default depth 32 koja nije podrzavana na starijem hardware-u.
X će te startovati sa startx ili ako želite da koristite XDM (X desktop manager sa za grafičko ulogivanje) editujte rc.conf.local dodavanjem linije xdm_flags=””.
Po defaultu konfiguracija X za korisnika je u /home/MojDirektorijum/.xinitrc ako ne koristite XDM ili u
/home/MojDirektorijum/.xession ako koristite XDM. Ako ne kreirate ove fajlove
OpenBSD će koristi fwvm za window manager a X.Org server će koristi sivu boju za svoju
pozadinu.
Naravno zašto bi ste koristiti fwvm ako vam se ne sviđa a i boju servera je odvratna. Iz tih razloga Desktop korisnicima među paketima stoje na raspolaganju mnogo različitih Window Manager-a kao i kompletna Desktop okruženja KDE, Gnome, i Xfce.
Lični izbor autora članka je da izbegava komletna Desktop okruženja zato što nisu integrisanja sa Operativnim Sistemom kao što je slučaj sa mnogim Linux i FreeBSD distribucijama tako da je GUI gotovo beskoristan za konfigurisanje raznih servisa. Sa druge strane korišćenje punih Desktop okruženja zahteva puno hardware resursa što može nepotrebno da uspori starije računare.
Moj lični izbor je da koristim OpenBox kao window manager zato što je veoma lak i pre svega kodiran da bude korektan a zatim lep. Da bi svoj Desktop napravio malo upotrebljivijim za normalne smrtnike obično dodajem Xfce4-panel. Boju X servera je moguće promeniti ali ja volim da koristim pravu tapetu tako da će nam za tako nešto trebati program koji može da prikaže slike na X serveru. Moj lični izbor je feh zato što je veoma lak.
Predhodni izbor ćemo sumirati u .xsession fajlu pošto želimo da koristimo XDM.
feh --bg-scale /Put_do_moje_tapete & xfce4-panel & exec openbox
što će nam dati Dekstop koji izgleda ovako
Na slici je pored gore navedenih aplikacija prikazan ROX maj omiljeni fail manager.
Nažalost među paketima za OpenBSD nije MenuMaker tako da ako želite da promenite menus na OpenBox-u to
će te morati da uradite ručno.
Kopirajte fajl /etc/xdg/openbox/menu.xml u .config/openbox/menu.xml otvorite ga u svom omiljenom
editoru i dodajte aplicakcije koje ste u međuvremenu instalirali na svom računaru. menu.xml izgleda
veoma slično HTML fajlu i njegovu sintaksu je veoma lako razumeti.
Ako ste i pored gore napisanog još uvek sumljičavi prema OpenBSD kao destkop operativnom sistemu pozivam vas
da ga probate sa LiveCD.
Obratite pažnju da za i386 arhitekturu postoje 4 razna LiveCD diska. To je zato sto možete probati Gnome, KDE, XFce ili lahki WM