/usr/share/doc/HOWTO/hr-html/XFree86-KAKO-4.html is in doc-linux-hr 20000416.1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.11">
<TITLE>Linux XFree86 KAKO: Konfiguriranje XFree86</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-2">
<LINK HREF="XFree86-KAKO-5.html" REL=next>
<LINK HREF="XFree86-KAKO-3.html" REL=previous>
<LINK HREF="XFree86-KAKO.html#toc4" REL=contents>
</HEAD>
<BODY>
<A HREF="XFree86-KAKO-5.html">Sljedeæi dio</A>
<A HREF="XFree86-KAKO-3.html">Prethodni dio</A>
<A HREF="XFree86-KAKO.html#toc4">Sadr¾aj</A>
<HR>
<H1><A NAME="s4">4. Konfiguriranje XFree86</A></H1>
<P>
<P>
<H2><A NAME="ss4.1">4.1 Uobièajena konfiguracija</A>
</H2>
<P>
<P>Konfiguriranje XFree86 za kori¹tenje va¹eg mi¹a, tipkovnice, monitora i
grafièke kartice nekad je bilo slièno crnoj magiji, zahtijevajuæi podosta
ruènog ureðivanja komplicirane konfiguracijske datoteke. Vi¹e ne: 3.2/3.3
uèinila je postupak skoro trivijalnim. Samo trebate pokrenuti program
<CODE>XF86Setup</CODE>.
<P>Ovaj se program oslanja na èinjenicu da u se dana¹nje vrijeme sav novi PC
hardver isporuèuje s EGA/VGA monitorima. Pokreæe VGA16 server i koristi ga
za X u najmanjem zajednièkom nazivniku -- 640x480 modu. Zatim pokreæe
interaktivni program koji vas vodi kroz niz od pet konfiguracijskih panela
-- mi¹, tipkovnica, grafièka kartica, monitor i "ostalo" (sporedne
moguænosti servera). Cijeli je postupak prilièno bezbolan.
<P>(Ako radite na Red Hat Linuxu, mo¾da æete vidjeti drugi program koji se zove
<CODE>xf86config</CODE>. On radi vrlo slièno <CODE>XF86Setup</CODE>-u, ali ne koristi X
suèelje ni VGA16 server.)
<P>Jedna sporedna stvar: veæina ljudi ima ono ¹to XF86Setup zove
"Generic 102-key PC (intl)", a ne izabranu "Generic 101-key PC" tipkovnicu.
Ako odaberete izabranu (101), tipke skroz desno na tipkovnici (numerièki dio
i prijatelji) mo¾da prestane raditi.
<P>Ako niste sigurni u tip monitora, redom isprobajte ponuðene. Poènite od vrha
(gore su ni¾e dot-clock brzine i manje zahtijevaju od hardvera). Ako
dobijete èudnu ili vrlo uvrnutu sliku, odustanite. Manje distorzije (slika
malèice prevelika, malèice premala ili malèice necentrirana) nisu problem;
odmah ih mo¾ete ispraviti manjim pode¹avanjima moda.
<P>A kada program pokrene xvidtune za mijenjanje video moda, nemojte biti
nervozni zbog upozorenja na poèetku. Moderni multisync monitori (za
razliku od njihovih prethodnika s fiksnom frekvencijom) ne mogu se lako na
taj naèin o¹tetiti.
<P>XF86Config mo¾da pretpostavi da je ureðaj mi¹a /dev/mouse. Ako mi¹ ne
radi, simbolièki ve¾ite /dev/mouse na <CODE>/dev/ca[01]</CODE> na koji je mi¹
povezan. Ako XFree86 prika¾e gre¹ku "mouse busy" dok gpm radi, ve¾ite
<CODE>/dev/ttyS[01]</CODE>.
<P>Konfiguracijski proces funkcionira izabiranjem servera koji odgovara opæem
tipu va¹e grafièke kartice (kao ¹to je <CODE>XF86_VGA16</CODE>, <CODE>XF86_Mach64</CODE>,
ili <CODE>XF86_S3</CODE>) i konfiguriranjem <CODE>XF86Config</CODE> kojeg æe server proèitati
pri pokretanju kako bi saznao parametre posebne za va¹u instalaciju.
Lokacija <CODE>XF86Config</CODE> ovisi o va¹em OS-u, ali jedno od mjesta na kojem
biste ga mogli naæi je /etc/X11.
<P>Na starijim verzijama XFree86 <CODE>XF86Setup</CODE> naredbu X simbolièki ve¾e na
izabrani server. U novijim verzijama X je umjesto toga vezan za set-user-id
omotaè koji se zove Xwrapper. Zamisao je da se sve setuid root stvari maknu
u Xwrapper kako server ne bi morao raditi kao setuid root.
<P>
<H2><A NAME="ss4.2">4.2 Problemi</A>
</H2>
<P>
<P>Povremeno, ne¹to neæe biti kako treba kad pokrenete X server. Gotovo uvijek
to je zbog problema u konfiguracijskoj datoteci. Obièno, timing vrijednosti
monitora su iskljuèene ili brzina grafièke kartice krivo postavljena. Manje
probleme sredit æe xvidtune; stvarno zbrljan zaslon obièno znaèi
da se morate vratiti u XF86Setup i odabrati lo¹iji tip monitora.
<P>Ako se zaslon vrti ili su rubovi nejasni, to jasno pokazuje da su timing
vrijednosti monitora ili brzina kartice netoèni. Provjerite da li se koristi
pravi èipset i ostale opcije dijela <CODE>Device</CODE> <CODE>XF86Config</CODE>-a. Svakako
provjerite da li se koristi pravi X server i da je /usr/X11R6/bin/X
simbolièki vezan za njega.
<P>Ako ni¹ta drugo ne uspije, probajte pokrenuti "goli" X; odnosno, naredbom
kao ¹to je:
<PRE>
$ X > /tmp/x.izlaz 2>&1
</PRE>
Zatim X server mo¾ete ubiti (pomoæu tipki <CTRL>-<ALT>-<BACKSPACE>) i
pregledati sadr¾aj /tmp/x.izlaz. X server æe prijaviti sva upozorenja
ili gre¹ke -- na primjer, ako va¹a grafièka kartica nema dot clock koji
odgovara modu koji monitor podr¾ava.
<P>Ne zaboravite da mo¾ete koristiti <CTRL>-<ALT>-<numerièko +> i
<CTRL>-<ALT>-<numerièko -> za prebacivanje izmeðu video modova
popisanih u <CODE>Modes</CODE> redu dijela <CODE>Screen</CODE> <CODE>XF86Config</CODE>-a.
Ako mod s najveæom rezolucijom ne izgleda dobro, probajte s ni¾im
rezolucijama. Tako æete barem saznati koji dio va¹e X konfiguracije dobro
funkcionira.
<P>Provjerite i kontrole za ¹irinu i du¾inu slike va¹eg monitora. U mnogim
sluèajevima samo ih treba prilagoditi pri pokretanju X-a. Na primjer, ako
zaslon izgleda malo pomaknut na stranu, obièno to mo¾ete ispraviti
kontrolama monitora.
<P>USENET grupa
<A HREF="news:comp.windows.x.i386unix"> comp.windows.x.i386unix</A> posveæena je raspravama o
XFree86, kao i
<A HREF="news:comp.os.linux.x"> comp.os.linux.x</A>. Pametno je pratiti poruke vezane uz
va¹u grafièku konfiguraciju -- mo¾da naletite na nekog s istim problemima.
<P>
<H2><A NAME="ss4.3">4.3 Daljnja pode¹avanja</A>
</H2>
<P>
<P>Ako va¹ monitor podr¾ava 1600x1200 morat æete ruèno mijenjati svoju X
konfiguraciju za najbolje rezultate -- najvi¹a rezolucija koju podr¾ava
XF86Setup je 1280x1024.
<P>U sluèaju da iz ovog ili onog razloga ¾elite ruèno mijenjati svoju
konfiguraciju, pogledajte XFree 86 Video Timings HOWTO,
<A HREF="http://metalab.unc.edu/LDP/HOWTO/XFree86-Video-Timings-HOWTO.html">http://metalab.unc.edu/LDP/HOWTO/XFree86-Video-Timings-HOWTO.html</A>.
(To je samo svje¾a HTML verzija datoteke <CODE>Videomodes.doc</CODE> iz XFree86.)
<P>
<H2><A NAME="ss4.4">4.4 Kori¹tenje 16-bitne boje</A>
</H2>
<P>
<P>X normalno koristi 8-bitnu dubinu boje koja daje 256 boja. Kako bi izbjegle
ovo ogranièenje, mnoge aplikacije zauzimaju svoje mape boja zbog èega se
dogaðaju nagle promjene boja kad kursor prijeðe preko dva prozora s
razlièitim bojama. Na taj naèin radi Arena WWW browser.
<P>Ako ¾elite koristiti naprednije grafièke aplikacije 256 boja mo¾da neæe biti
dovoljno. Mo¾da æete morati prijeæi na 16-bitnu dubinu (65 536 boja). Ali
pa¾ljivo, sa 16-bitnim bojama sve aplikacije ne rade.
<P>16-bitnu dubinu s 65 tisuæa razlièitih boja koristite jednostavno
pokretanjem X pomoæu:
<PRE>
startx -- -bpp 16
</PRE>
<P>ili stavljanjem
<PRE>
exec X :0 -bpp 16
</PRE>
<P>u svoju <CODE>.xserverrc</CODE> datoteku. Meðutim, da bi to radilo, potrebna je
<CODE>Screen</CODE> sekcija u <CODE>XF86Config</CODE>-u s
<PRE>
DefaultColorDepth 16
</PRE>
<P>Ako koristite xdm, mo¾da æete morati promijeniti datoteku Xservers,
koja se vjerojatno nalazi u /etc/X11/xdm/. Tipièna konfiguracija ima
samo jedan red koji nije zakomentiran, a izgleda poput
<PRE>
:0 local /usr/X11R6/bin/X
</PRE>
<P>Samo dodajte <CODE>-bpp 16</CODE> opcijama kod pokretanja:
<PRE>
:0 local /usr/X11R6/bin/X -bpp 16
</PRE>
<P>Takoðer æete 'screen' dijelu svoje X konfiguracije morati dodati Display dio
s Depth vrijedno¹æu 16. Obièno mo¾ete jednostavno kopirati 8-bitni Display
dio i promijeniti samo Depth polje.
<P>Zbog vi¹e boja va¹a grafièka kartica prenosi vi¹e podataka u jednakom
vremenu. Ako se ona s tim ne mo¾e nositi, smanjite rezuluciju ili brzinu
osvje¾avanja. XFree86 automatski smanjuje rezoluciju. Ako ¾elite zadr¾ati
rezoluciju, a smanjiti brzinu osvje¾avanja, trebate ubaciti novi
odgovarajuæi Modeline u svoju XF86Config datoteku koji definira tu
rezoluciju s ni¾om brzinom osvje¾avanja. Na primjer, zamijenite staru
vrijednost
<PRE>
Modeline "1024x768" 75 1024 1048 1184 1328 768 771 777 806 -hsync -vsync
</PRE>
s
<PRE>
Modeline "1024x768" 65 1024 1032 1176 1344 768 771 777 806 -hsync -vsync.
</PRE>
<P>Brojevi 75 i 65 odgovarajuæe su brzine sata koje vam X prijavljuje u <CODE>.X.err</CODE>
datoteci. Pogledajte datoteku <CODE>monitors</CODE> u XF86 dokumentaciji za Modeline
koji odgovara najvi¹oj brzini sata va¹e grafièke kartice pod 16-bitnom
dubinom boje.
<P>
<HR>
<A HREF="XFree86-KAKO-5.html">Sljedeæi dio</A>
<A HREF="XFree86-KAKO-3.html">Prethodni dio</A>
<A HREF="XFree86-KAKO.html#toc4">Sadr¾aj</A>
</BODY>
</HTML>
|