Gentoo Archives: gentoo-commits

From: "Davide Cendron (scen)" <scen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in xml/htdocs/doc/it: xorg-config.xml
Date: Tue, 07 Sep 2010 19:52:09
Message-Id: 20100907195201.634D120051@flycatcher.gentoo.org
1 scen 10/09/07 19:52:01
2
3 Modified: xorg-config.xml
4 Log:
5 Version 2, revision 1.40 of EN CVS
6
7 Revision Changes Path
8 1.26 xml/htdocs/doc/it/xorg-config.xml
9
10 file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/it/xorg-config.xml?rev=1.26&view=markup
11 plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/it/xorg-config.xml?rev=1.26&content-type=text/plain
12 diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/it/xorg-config.xml?r1=1.25&r2=1.26
13
14 Index: xorg-config.xml
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/it/xorg-config.xml,v
17 retrieving revision 1.25
18 retrieving revision 1.26
19 diff -u -r1.25 -r1.26
20 --- xorg-config.xml 24 May 2010 17:42:07 -0000 1.25
21 +++ xorg-config.xml 7 Sep 2010 19:52:01 -0000 1.26
22 @@ -1,6 +1,6 @@
23 <?xml version="1.0" encoding="UTF-8"?>
24 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
25 -<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/it/xorg-config.xml,v 1.25 2010/05/24 17:42:07 scen Exp $ -->
26 +<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/it/xorg-config.xml,v 1.26 2010/09/07 19:52:01 scen Exp $ -->
27 <guide lang="it">
28 <title>Guida alla configurazione di X server</title>
29
30 @@ -24,8 +24,8 @@
31 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
32 <license/>
33
34 -<version>1.29</version>
35 -<date>2010-05-23</date>
36 +<version>2</version>
37 +<date>2010-08-28</date>
38
39 <chapter>
40 <title>Cos'è il server X Window?</title>
41 @@ -90,10 +90,23 @@
42 <chapter>
43 <title>Installare Xorg</title>
44 <section>
45 -<title>Configurazione del kernel</title>
46 +<body>
47
48 +<p>
49 +Prima di poter installare Xorg, bisogna preparare il proprio sistema. Pe prima
50 +cosa, si deve configurare il kernel per il supporto ai dispositivi di input e
51 +alle schede video. Quindi va modificato il file <path>/etc/make.conf</path> in
52 +modo che vengano compilati ed installati i driver e i pacchetti di Xorg
53 +corretti.
54 +</p>
55 +
56 +</body>
57 +</section>
58 +<section>
59 +<title>Supporto per i driver per i dispositivi di input</title>
60 <body>
61
62 +
63 <p>
64 Come impostazione predefinita, Xorg usa <c>evdev</c>, un driver generico per i
65 dispositivi di input. Il supporto per <c>evdev</c> va attivato modificando la
66 @@ -111,30 +124,154 @@
67 </body>
68 </section>
69 <section>
70 +
71 +<title>Kernel modesetting</title>
72 +<body>
73 +
74 +<p>
75 +I driver grafici più recenti dipendono dal kernel modesetting (KMS). KMS
76 +permette un migliore boot grafico con meno sfarfallii, un più rapido cambio di
77 +utente, una console con framebuffer incorporata, la possibilitò di passare
78 +rapidamente fra console e Xorg e altre caratteristiche. KMS è incompatibile con
79 +i driver per framebuffer più vecchi, che devono rimanere <b>disabilitati</b>
80 +nella configurazione del proprio kernel.
81 +</p>
82 +
83 +<p>
84 +Per prima cosa va preparato il kernel per KMS. Questo fa fatto indipendentemente
85 +dal driver video per Xorg che si usa.
86 +</p>
87 +
88 +<pre caption="Configurare i framebuffer">
89 +Device Drivers ---&gt;
90 + Graphics support ---&gt;
91 + Support for frame buffer devices ---&gt;
92 + <comment>(Disabilitare tutti i driver, inclusi VGA, Intel, nVidia, e ATI)</comment>
93 +
94 + <comment>(Più in basso, abilitare il supporto base alla console, che è quello usato da KMS)</comment>
95 + Console display driver support ---&gt;
96 + &lt;*&gt; Framebuffer Console Support
97 +</pre>
98 +
99 +<p>
100 +Dopo di ciò, configurare il proprio kernel per usare il driver appropriato per
101 +la propria scheda video. Intel, nVidia, e ATI sono le schede più comuni, seguire
102 +quindi i comandi descritti qui di seguito per la propria scheda.
103 +</p>
104 +
105 +<p>
106 +Per schede Intel:
107 +</p>
108 +
109 +<pre caption="Impostazioni per Intel">
110 +Device Drivers ---&gt;
111 + Graphics support ---&gt;
112 + /dev/agpgart (AGP Support) ---&gt;
113 + &lt;*&gt; Intel 440LX/BX/GX, I8xx and E7x05 chipset support
114 + Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) ---&gt;
115 + &lt;*&gt; Intel 830M, 845G, 852GM, 855GM, 865G (i915 driver)
116 + i915 driver
117 + [*] Enable modesetting on intel by default
118 +</pre>
119 +
120 +<p>
121 +Per schede nVidia:
122 +</p>
123 +
124 +<pre caption="Impostazioni per nVidia">
125 +<comment>(Enable DRM)</comment>
126 +Device Drivers ---&gt;
127 + Graphics support ---&gt;
128 + &lt;*&gt; Direct Rendering Manager ---&gt;
129 +
130 +<comment>(Nouveau è al momento nella sezione "Staging drivers")</comment>
131 +Device Drivers ---&gt;
132 + Staging drivers ---&gt;
133 + [ ] Exclude Staging drivers from being built
134 + &lt;*&gt; Nouveau (nVidia) cards
135 +</pre>
136 +
137 +<p>
138 +Per le schede ATI recenti (<uri link="/doc/it/ati-faq.xml">da RadeonHD 2000
139 +in poi</uri>), bisogna installare <c>radeon-ucode</c>. Una volta installato
140 +<c>radeon-ucode</c>, configurare così il proprio kernel:
141 +</p>
142 +
143 +<pre caption="ATI settings">
144 +<comment>(Inpostare il kernel per usare il firmware radeon-ucode)</comment>
145 +Device Drivers ---&gt;
146 + Generic Driver Options ---&gt;
147 + [*] Include in-kernel firmware blobs in kernel binary
148 + <comment># Schede delle serie RadeonHD 2000, 3000, and 4000:</comment>
149 + (radeon/R600_rlc.bin radeon/R700_rlc.bin) External firmware blobs
150 + <comment># Schede RadeonHD 5000 (Evergreen) e più recenti:</comment>
151 + (radeon/CEDAR_me.bin radeon/CEDAR_pfp.bin radeon/CEDAR_rlc.bin
152 + radeon/CYPRESS_me.bin radeon/CYPRESS_pfp.bin radeon/CYPRESS_rlc.bin
153 + radeon/JUNIPER_me.bin radeon/JUNIPER_pfp.bin radeon/JUNIPER_rlc.bin
154 + radeon/REDWOOD_me.bin radeon/REDWOOD_pfp.bin
155 + radeon/REDWOOD_rlc.bin) External firmware blobs
156 + (/lib/firmware/) Firmware blobs root directory
157 +
158 +<comment>(Abilitare il supporto KMS per schede Radeon)</comment>
159 +Device Drivers ---&gt;
160 + Graphics support ---&gt;
161 + &lt;*&gt; Direct Rendering Manager ---&gt;
162 + &lt;*&gt; ATI Radeon
163 + [*] Enable modesetting on radeon by default
164 +</pre>
165 +
166 +<note>
167 +Schede Radeon più vecchie (serie X1900 e precedenti) non necessitano né del
168 +pacchetto <c>radeon-ucode</c> né di alcuna configurazione per il firmware.
169 +Basta abilitare il Direct Rendering Manager e il modesetting per ATI Radeon.
170 +</note>
171 +
172 +<p>
173 +Ora che si è impostato KMS, si può continuare con la prossima sezione e
174 +praparare il file <path>/etc/make.conf</path>.
175 +</p>
176 +
177 +</body>
178 +</section>
179 +
180 +<section>
181 <title>configurazione di make.conf</title>
182 <body>
183
184 <p>
185 -Prima di installare Xorg vanno configurate due importanti variabili nel file
186 -<path>/etc/make.conf</path>.
187 +Dopo la preparazione del kernel ma prima di installare Xorg vanno configurate
188 + due importanti variabili nel file <path>/etc/make.conf</path>.
189 </p>
190
191 <p>
192 La prima variabile è <c>VIDEO_CARDS</c>. Serve a specificare i driver video
193 che si vogliono usare e di solito dipende dal tipo e marca della
194 -propria scheda video.
195 -I valori più comuni sono <c>nvidia</c> per schede Nvidia e <c>fglrx</c> per
196 -schede ATI Radeon. Questi sono i driver proprietari per, rispettivamente, Nvidia
197 -e ATI. Se si preferiscono le versioni open source, usare <c>nv</c> al posto di
198 -<c>nvidia</c> come valore per la variabile, tenendo ben presente che in questo
199 -caso non si avrà l'accelerazione 3D. I driver liberi per ATI (<c>radeon</c> e
200 -<c>radeonhd</c>) sono grosso modo equivalenti al driver proprietario
201 -<c>fglrx</c>. Il driver <c>intel</c> va usato per sistemi desktop o portatili
202 -con i diffusi chipset grafici integrati Intel. La variabile <c>VIDEO_CARDS</c>
203 -può contenere più di un driver, in questo caso i valori nell'elenco devono
204 -essere separati da spazi.
205 +propria scheda video. Le impostazioni più comuni sono <c>nouveau</c> for le
206 +schede nVidia e <c>radeon</c> per quelle ATI. Entrambi hanno driver
207 +open-source ben supportati e attivamente sviluppati.
208 +
209 +</p>
210 +
211 +
212 +<note>
213 +Si potrebbe inoltre provare ad usare i driver proprietari per nVidia e ATI,
214 +rispettivamente <c>nvidia</c> e <c>fglrx</c>. Comunque, la configurazione dei
215 +driver proprietari trascende gli scopi di questa guida. Fare riferimento alla
216 +<uri link="/doc/it/nvidia-guide.xml">Guida nVidia per Gentoo Linux</uri> e alle
217 +<uri link="/doc/it/ati-faq.xml">Domande frequenti (FAQ) su ATI in Gentoo
218 +Linux</uri>. Se si è incerti su quale drivere scegliere, fare riferimento a
219 +queste guide per maggiori informazioni.
220 +</note>
221 +
222 +<p>
223 +Il driver <c>intel</c> può essere usato per desktop o laptop con grafica
224 +integrata Intel.
225 </p>
226
227 +<note>
228 +<c>VIDEO_CARDS</c> può contenere più driver, separati da uno spazio.
229 +</note>
230 +
231 <p>
232 La seconda variabile è <c>INPUT_DEVICES</c> e serve per determinare i driver da
233 compilare per i dispositivi di input. Nella maggior parte dei casi il valore
234 @@ -152,43 +289,33 @@
235 <comment>(Per attivare il supporto a mouse, tastiera e touchpad Synaptic)</comment>
236 INPUT_DEVICES="evdev synaptics"
237 <comment>(Per schede Nvidia)</comment>
238 -VIDEO_CARDS="nvidia"
239 +VIDEO_CARDS="noveau"
240 <comment>(O, per schede ATI Radeon)</comment>
241 VIDEO_CARDS="radeon"
242 </pre>
243
244 -<note>
245 -Ulteriori istruzioni su come configurare le schede video nVidia e ATI si trovano
246 -nelle guide <uri link="/doc/it/nvidia-guide.xml">Guida nVidia per Gentoo
247 -Linux</uri> e <uri link="/doc/it/ati-faq.xml">Gentoo Linux ATI FAQ</uri>. Se
248 -non si sa quale driver scegliere, fare riferimento a queste guide per ulteriori
249 -informazioni.
250 -</note>
251 -
252 <p>
253 Se i valori suggeriti non funzionano, si dovrebbe eseguire <c>emerge -pv
254 -xorg-server</c>, controllare tutte le opzioni disponibili e scegliere quelle
255 +xorg-drivers</c>, controllare tutte le opzioni disponibili e scegliere quelle
256 attinenti al proprio sistema. L'esempio seguente si riferisce ad un sistema con
257 mouse, tastiera, touchpad Synaptic e scheda video Radeon.
258 </p>
259
260 <pre caption="Visualizzazione dei valori disponibili dei driver">
261 - <i>emerge -pv xorg-server</i>
262 + <i>emerge -pv xorg-drivers</i>
263
264 These are the packages that would be merged, in order:
265
266 Calculating dependencies... done!
267 -[ebuild R ] x11-base/xorg-server-1.6.3.901-r2 USE="hal nptl xorg -debug
268 --dmx -ipv6 -kdrive -minimal -sdl -tslib" 0 kB
269 -[ebuild R ] x11-base/xorg-drivers-1.6 INPUT_DEVICES="evdev synaptics
270 --acecad -aiptek -citron -elographics -fpit -hyperpen -joystick -keyboard -mouse
271 --mutouch -penmount -tslib -virtualbox -vmmouse -void -wacom"
272 +[ebuild R ] x11-base/xorg-drivers-1.8 INPUT_DEVICES="evdev synaptics
273 +-acecad -aiptek -elographics% -fpit% -joystick -keyboard -mouse -penmount -tslib
274 +-virtualbox -vmmouse -void -wacom"
275 VIDEO_CARDS="radeon -apm -ark -ast -chips -cirrus -dummy -epson -fbdev -fglrx
276 -(-geode) -glint -i128 (-i740) (-impact) (-imstt) -intel -mach64 -mga -neomagic
277 -(-newport) -nv -nvidia -r128 -radeonhd -rendition -s3 -s3virge -savage
278 +(-geode) -glint -i128 (-i740) (-impact) -intel -mach64 -mga -neomagic (-newport)
279 +-nouveau -nv -nvidia -r128 -radeonhd -rendition -s3 -s3virge -savage
280 -siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb)
281 -(-sunleo) (-suntcx) -tdfx -tga -trident -tseng -v4l (-vermilion) -vesa -via
282 --virtualbox -vmware (-voodoo) (-xgi)" 0 kB
283 +(-sunleo) (-suntcx) -tdfx -tga -trident -tseng -v4l -vesa -via -virtualbox
284 +-vmware (-voodoo) (-xgi)" 0 kB
285 </pre>
286
287 <p>
288 @@ -244,8 +371,8 @@
289 <body>
290
291 <p>
292 -Le versioni recenti di X server sono progettate per funzionare così come sono,
293 -senza doverne modificare manualmente i file di configurazione.
294 +X server è progettato per funzionare già da subito, senza doverne modificare
295 + manualmente i file di configurazione.
296 </p>
297
298 <p>
299 @@ -289,7 +416,7 @@
300 </pre>
301
302 <p>
303 -Ci sono moltre altre policy per HAL in <path>/usr/share/hal/fdi/</path> che
304 +Ci sono molte altre policy per HAL in <path>/usr/share/hal/fdi/</path> che
305 potrebbere essere utili, come configurazioni per portatili, gestione delle
306 periferiche dati, gestione dell'alimentazione e altro. Basta copiare i file
307 delle policy in <path>/etc/hal/fdi/policy/</path>.
308 @@ -468,7 +595,7 @@
309 per tutti gli utenti del sistema). Per esempio, come utente root, eseguire
310 <c>echo XSESSION="Xfce4" &gt; /etc/env.d/90xsession</c>. In questo modo
311 verrà creato il file <path>90xsession</path> ed impostata la sessione X
312 - predefinita a Xfce4.
313 + predefinita a <uri link="/doc/en/xfce-config.xml">Xfce</uri>.
314 </li>
315 </ul>
316
317 @@ -477,8 +604,8 @@
318 </pre>
319
320 <p>
321 -Si può terminare la sessione X con la combinazione Ctrl-Alt-Backspace. Questa è
322 -una maniera però piuttosto brutale, da non utilizzarsi abitualmente.
323 +Si può terminare la sessione X con la combinazione Ctrl-Alt-Backspace. Questa
324 + è una maniera però piuttosto brutale, da non utilizzarsi abitualmente.
325 </p>
326
327 <p>
328 @@ -534,23 +661,25 @@
329
330 <p>
331 Procedere con il cambio della risoluzione. Nell'esempio che segue da
332 -<path>/etc/X11/xorg.conf</path> vengono aggiunte una linea <c>Modes</c> e una
333 -con un valore per <c>DefaultDepth</c> in modo che l'X server parta in modo
334 -predefinito con la risoluzione di 1440x900 a 24 bit. I valori riportati sono
335 -solo di esempio e porbabilemente non sono quelli desiratati nel proprio sistema.
336 -</p>
337 -
338 -<pre caption="Cambiare la sezione Screen in /etc/X11/xorg.conf">
339 -Section "Screen"
340 - Identifier "Default Screen"
341 - Device "RadeonHD 4550"
342 - Monitor "Generic Monitor"
343 - <i>DefaultDepth 24</i>
344 - <comment># Alcune righe sono state rimosse per una maggiore
345 -leggibilità</comment>
346 - Depth 24
347 - <i>Modes "1440x900"</i>
348 - EndSubSection
349 +<path>/etc/X11/xorg.conf</path> vengono aggiunte una linea <c>PreferredMode</c>
350 +in modo che l'X server parta in modo predefinito con la risoluzione di
351 +1440x900 a 24 bit. I valori riportati sono solo di esempio e probabilmente non
352 +sono quelli desiratati nel proprio sistema. Comunque, il valore di <c>Option</c>
353 +nella sezione <c>Device</c> deve corrispondere al nome per proprio monitor
354 +(<c>DVI-0</c>), che può essere ottenuto eseguendo <c>xrandr</c>. Bisogna
355 +installarlo (<c>emerge xrandr</c>) per poterlo usare. L'argomento dopo il nome
356 +del monitor (nella sezione <c>Device</c>) deve corrispondere al valore del
357 +parametro <c>Identifier</c> nella sezione <c>Monitor</c>.
358 +</p>
359 +
360 +<pre caption="Modificare la sezione Monitor in /etc/X11/xorg.conf">
361 +Section "Device"
362 + Identifier "RadeonHD 4550"
363 + Option "Monitor-DVI-0" "DVI screen"
364 +EndSection
365 +Section "Monitor"
366 + Identifier "DVI screen"
367 + Option "PreferredMode" "1440x900"
368 EndSection
369 </pre>
370
371 @@ -642,9 +771,9 @@
372 documentazione.
373 </p>
374 <p>
375 -Se si sta effettuando l'aggiornamento a xorg-server-1.6 da una versione
376 +Se si sta effettuando l'aggiornamento a xorg-server-1.8 da una versione
377 precedente, assicurarsi di leggere la corrispondente <uri
378 -link="/proj/it/desktop/x/x11/xorg-server-1.6-upgrade-guide.xml">Guida
379 +link="/proj/it/desktop/x/x11/xorg-server-1.8-upgrade-guide.xml">Guida
380 all'aggiornamento</uri>.
381 </p>