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 ;-)

 
konfigurisanje_x.org_servera_i_dodavanje_gui-a.txt · Last modified: 2008/05/02 10:46 by oko
 
Recent changes RSS feed Creative Commons License Valid XHTML 1.0 Valid CSS Driven by DokuWiki