summaryrefslogtreecommitdiff
blob: 9a134af62eaa781e09ca29f637c9789d9bb1db15 (plain)
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
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2010-10-21 23:56+0600\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(title):6
msgid "The X Server Configuration HOWTO"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(author:title):8 ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(author:title):11
msgid "Author"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(mail:link):9
msgid "swift"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(mail:link):12
msgid "nightmorph"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(abstract):15
msgid "Xorg is the X Window server which allows users to have a graphical environment at their fingertips. This HOWTO explains what Xorg is, how to install it and what the various configuration options are."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(version):25
msgid "3"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(date):26
msgid "2010-10-12"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(title):29
msgid "What is the X Window Server?"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(title):31
msgid "Graphical vs Command-Line"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):34
msgid "The average user may be frightened at the thought of having to type in commands. Why wouldn't he be able to point and click his way through the freedom provided by Gentoo (and Linux in general)? Well, of course you are able to do this! Linux offers a wide variety of flashy user interfaces and environments which you can install on top of your existing installation."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):42
msgid "This is one of the biggest surprises new users come across: a graphical user interface is nothing more than an application which runs on your system. It is <e>not</e> part of the Linux kernel or any other internals of the system. It is a powerful tool that fully enables the graphical abilities of your workstation."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):49
msgid "As standards are important, a standard for drawing and moving windows on a screen, interacting with the user through mouse, keyboard and other basic, yet important aspects has been created and named the <e>X Window System</e>, commonly abbreviated as <e>X11</e> or just <e>X</e>. It is used on Unix, Linux and Unix-like operating systems throughout the world."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):57
msgid "The application that provides Linux users with the ability to run graphical user interfaces and that uses the X11 standard is Xorg-X11, a fork of the XFree86 project. XFree86 has decided to use a license that might not be compatible with the GPL license; the use of Xorg is therefore recommended. The official Portage tree does not provide an XFree86 package anymore."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(title):68
msgid "The X.org Project"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):71
msgid "The <uri link=\"http://www.x.org\">X.org</uri> project created and maintains a freely redistributable, open-source implementation of the X11 system. It is an open source X11-based desktop infrastructure."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):77
msgid "Xorg provides an interface between your hardware and the graphical software you want to run. Besides that, Xorg is also fully network-aware, meaning you are able to run an application on one system while viewing it on a different one."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(title):89 ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre:caption):315
msgid "Installing Xorg"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):93
msgid "Before you can install Xorg, you need to prepare your system for it. First, we'll set up the kernel to support input devices and video cards. Then we'll prepare <path>/etc/make.conf</path> so that the right drivers and Xorg packages are built and installed."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(title):103
msgid "Input driver support"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):106
msgid "By default, Xorg uses <c>evdev</c>, a generic input driver. You'll need to activate support for <c>evdev</c> by making a change to your kernel configuration. Read the <uri link=\"/doc/en/kernel-config.xml\">Kernel Configuration Guide</uri> if you don't know how to setup your kernel."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre:caption):113
msgid "Enabling evdev in the kernel"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre):113
#, no-wrap
msgid "\nDevice Drivers ---&gt;\n  Input device support ---&gt;\n  &lt;*&gt;  Event interface\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(title):122
msgid "Kernel modesetting"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):125
msgid "Modern open-source video drivers rely on kernel modesetting (KMS). KMS provides an improved graphical boot with less flickering, faster user switching, a built-in framebuffer console, seamless switching from the console to Xorg, and other features. KMS conflicts with legacy framebuffer drivers, which must remain <b>disabled</b> in your kernel configuration."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):133
msgid "First, prepare your kernel for KMS. You need to do this step regardless of which Xorg video driver you're using."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre:caption):138
msgid "Configuring framebuffers"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre):138
#, no-wrap
msgid "\nDevice Drivers ---&gt;\n  Graphics support ---&gt;\n    Support for frame buffer devices ---&gt;\n    <comment>(Disable all drivers, including VGA, Intel, nVidia, and ATI)</comment>\n\n    <comment>(Further down, enable basic console support. KMS uses this.)</comment>\n    Console display driver support ---&gt;\n      &lt;*&gt;  Framebuffer Console Support\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):149
msgid "Next, configure your kernel to use the proper KMS driver for your video card. Intel, nVidia, and ATI are the most common cards, so follow code listing for your card below."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):155
msgid "For Intel cards:"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre:caption):159
msgid "Intel settings"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre):159
#, no-wrap
msgid "\nDevice Drivers ---&gt;\n  Graphics support ---&gt;\n    /dev/agpgart (AGP Support) ---&gt;\n    &lt;*&gt;  Intel 440LX/BX/GX, I8xx and E7x05 chipset support\n    Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) ---&gt;\n    &lt;*&gt;  Intel 830M, 845G, 852GM, 855GM, 865G (i915 driver)\n         i915 driver\n    [*]    Enable modesetting on intel by default\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):170
msgid "For nVidia cards:"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre:caption):174
msgid "nVidia settings"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre):174
#, no-wrap
msgid "\n<comment>(Enable DRM)</comment>\nDevice Drivers ---&gt;\n  Graphics support ---&gt;\n  &lt;*&gt;  Direct Rendering Manager ---&gt;\n\n<comment>(Nouveau is currently in the Staging drivers section)</comment>\nDevice Drivers ---&gt;\n  Staging drivers ---&gt;\n  [ ]  Exclude Staging drivers from being built\n  &lt;*&gt;    Nouveau (nVidia) cards\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):187
msgid "For newer ATI cards (<uri link=\"/doc/en/ati-faq.xml\">RadeonHD 2000 and up</uri>), you will need to emerge <c>radeon-ucode</c>. Once you have installed <c>radeon-ucode</c>, configure your kernel as shown:"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre:caption):193
msgid "ATI settings"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre):193
#, no-wrap
msgid "\n<comment>(Setup the kernel to use the radeon-ucode firmware)</comment>\nDevice Drivers ---&gt;\n  Generic Driver Options ---&gt;\n  [*]  Include in-kernel firmware blobs in kernel binary\n  <comment># RadeonHD 2000, 3000, and 4000 series cards:</comment>\n  (radeon/R600_rlc.bin radeon/R700_rlc.bin) External firmware blobs\n  <comment># RadeonHD 5000, a.k.a Evergreen, and newer cards:</comment>\n  (radeon/CEDAR_me.bin radeon/CEDAR_pfp.bin radeon/CEDAR_rlc.bin\n   radeon/CYPRESS_me.bin radeon/CYPRESS_pfp.bin radeon/CYPRESS_rlc.bin\n   radeon/JUNIPER_me.bin radeon/JUNIPER_pfp.bin radeon/JUNIPER_rlc.bin\n   radeon/REDWOOD_me.bin radeon/REDWOOD_pfp.bin \n   radeon/REDWOOD_rlc.bin) External firmware blobs\n   (/lib/firmware/) Firmware blobs root directory\n\n<comment>(Enable Radeon KMS support)</comment>\nDevice Drivers ---&gt;\n  Graphics support ---&gt;\n  &lt;*&gt;  Direct Rendering Manager ---&gt;\n  &lt;*&gt;    ATI Radeon\n  [*]      Enable modesetting on radeon by default\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(note):216
msgid "Old Radeon cards (X1900 series and older) don't need the <c>radeon-ucode</c> package or any firmware configuration. Just enable the Direct Rendering Manager and ATI Radeon modesetting."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):222
msgid "Now that you're done setting up KMS, continue with preparing <path>/etc/make.conf</path> in the next section."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(title):230
msgid "make.conf configuration"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):233
msgid "Now that your kernel is prepared, you have to configure two important variables in the <path>/etc/make.conf</path> file before you can install Xorg."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):238
msgid "The first variable is <c>VIDEO_CARDS</c>. This is used to set the video drivers that you intend to use and is usually based on the kind of video card you have. The most common settings are <c>nouveau</c> for nVidia cards or <c>radeon</c> for ATI cards. Both have actively developed, well-supported open-source drivers."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(note):246
msgid "You may also try the proprietary drivers from nVidia and ATI, <c>nvidia</c> and <c>fglrx</c> respectively. However, setting up the proprietary drivers is beyond the scope of this guide. Please read the <uri link=\"/doc/en/nvidia-guide.xml\">Gentoo Linux nVidia Guide</uri> and <uri link=\"/doc/en/ati-faq.xml\">Gentoo Linux ATI FAQ</uri>. If you don't know which drivers you should choose, refer to these guides for more information."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):255
msgid "The <c>intel</c> driver may be used for desktops or laptops with common Intel integrated graphics chipsets."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(note):260
msgid "<c>VIDEO_CARDS</c> may contain more than one driver, each separated with a space."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):265
msgid "The second variable is <c>INPUT_DEVICES</c> and is used to determine which drivers are to be built for input devices. In most cases setting it to <c>evdev</c> should work just fine. If you use alternative input devices, such as a Synaptics touchpad for a laptop, be sure to add it to <c>INPUT_DEVICES</c>."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):273
msgid "Now you should decide which drivers you will use and add necessary settings to the <path>/etc/make.conf</path> file:"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre:caption):278
msgid "Sample make.conf entries"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre):278
#, no-wrap
msgid "\n<comment>(For mouse, keyboard, and Synaptics touchpad support)</comment>\nINPUT_DEVICES=\"evdev synaptics\"\n<comment>(For nVidia cards)</comment>\nVIDEO_CARDS=\"nouveau\"\n<comment>(OR, for ATI Radeon cards)</comment>\nVIDEO_CARDS=\"radeon\"\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):287
msgid "If the suggested settings don't work for you, you should run <c>emerge -pv xorg-drivers</c>, check all the options available and choose those which apply to your system. This example is for a system with a keyboard, mouse, Synaptics touchpad, and a Radeon video card."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre:caption):294
msgid "Displaying all the driver options available"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre):294
#, no-wrap
msgid "\n# <i>emerge -pv xorg-drivers</i>\n\nThese are the packages that would be merged, in order:\n\nCalculating dependencies... done!\n[ebuild   R   ]  x11-base/xorg-drivers-1.8  INPUT_DEVICES=\"evdev synaptics\n-acecad -aiptek -elographics% -fpit% -joystick -keyboard -mouse -penmount -tslib\n-virtualbox -vmmouse -void -wacom\"\nVIDEO_CARDS=\"radeon -apm -ark -ast -chips -cirrus -dummy -epson -fbdev -fglrx\n(-geode) -glint -i128 (-i740) (-impact) -intel -mach64 -mga -neomagic (-newport)\n-nouveau -nv -nvidia -r128 -radeonhd -rendition -s3 -s3virge -savage\n-siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb)\n(-sunleo) (-suntcx) -tdfx -tga -trident -tseng -v4l -vesa -via -virtualbox\n-vmware (-voodoo) (-xgi)\" 0 kB\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):311
msgid "After setting all the necessary variables you can install the Xorg package."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre):315
#, no-wrap
msgid "\n# <i>emerge xorg-server</i>\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(note):319
msgid "You could install the <c>xorg-x11</c> metapackage instead of the more lightweight <c>xorg-server</c>. Functionally, <c>xorg-x11</c> and <c>xorg-server</c> are the same. However, <c>xorg-x11</c> brings in many more packages that you probably don't need, such as a huge assortment of fonts in many different languages. They're not necessary for a working desktop."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):327
msgid "When the installation is finished, you will need to re-initialise some environment variables before you continue. Just run <c>env-update</c> followed by <c>source /etc/profile</c> and you're all set."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre:caption):333
msgid "Re-initialising the environment variables"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre):333
#, no-wrap
msgid "\n# <i>env-update</i>\n# <i>source /etc/profile</i>\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):338
msgid "Now it's time to start the Hardware Abstraction Layer (HAL) daemon and set it to automatically start each time you boot. This is necessary to get a working X environment, otherwise your input devices won't be detected and you'll probably just get a blank screen. We'll cover HAL more in the <uri link=\"#using_hal\">next section</uri>."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre:caption):346
msgid "Starting HAL"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre):346
#, no-wrap
msgid "\n# <i>/etc/init.d/hald start</i>\n# <i>rc-update add hald default</i>\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(title):356
msgid "Configuring Xorg"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(title):358
msgid "Using HAL"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):361
msgid "The X server is designed to work out-of-the-box, with no need to manually edit Xorg's configuration files."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):366
msgid "You should first try <uri link=\"#using_startx\">starting X</uri> without creating <path>/etc/X11/xorg.conf</path>."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):371
msgid "If Xorg won't start (if there's something wrong with the screen, or with your keyboard/mouse), then you can try fixing problems by using the right configuration files."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):377
msgid "By default, Xorg uses HAL (Hardware Abstraction Layer) to detect and configure devices such as keyboards and mice."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):382
msgid "HAL comes with many premade device rules, also called policies. These policy files are available in <path>/usr/share/hal/fdi/policy/</path>. Just find a few that suit your needs most closely and copy them to <path>/etc/hal/fdi/policy/</path>."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(impo):389
msgid "Do not edit the files in <path>/usr/share/hal/fdi/</path>! Just copy the ones you need, and edit them once they're placed in the proper <path>/etc</path> location."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):395
msgid "For example, to get a basic working keyboard/mouse combination, you could copy the following files to <path>/etc/hal/fdi/policy/</path>:"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre:caption):400
msgid "Using HAL policy files"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre):400
#, no-wrap
msgid "\n# <i>cp /usr/share/hal/fdi/policy/10osvendor/10-input-policy.fdi /etc/hal/fdi/policy</i>\n# <i>cp /usr/share/hal/fdi/policy/10osvendor/10-x11-input.fdi /etc/hal/fdi/policy</i>\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):405
msgid "There are several other HAL policies in <path>/usr/share/hal/fdi/</path> that may interest you, such as laptop configurations, storage device handling, power management, and more. Just copy any of the policies to <path>/etc/hal/fdi/policy/</path>."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(impo):412
msgid "Remember, <e>every</e> time you finish making changes to HAL policy files, you need to restart the HAL daemon by running <c>/etc/init.d/hald restart</c>."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):417
msgid "You can edit the policy files in <path>/etc/hal/fdi/policy</path> to your liking. You may want to make a few tweaks or to expose additional functionality. Let's go through an example of tweaking a HAL policy."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):423
msgid "One very convenient trick is to kill the X server entirely by pressing Ctrl-Alt-Backspace. This is useful when your X server is malfunctioning, frozen, etc. It's not as extreme as rebooting the whole machine with Ctrl-Alt-Del."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):429
msgid "Recent X server versions disabled this key combination by default. However, you can reenable it by copying <path>10-x11-input.fdi</path> to <path>/etc/hal/fdi/policy</path> and editing it. You'll need to add just one line to the appropriate section, as shown below:"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre:caption):436
msgid "Editing 10-x11-input.fdi"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre):436
#, no-wrap
msgid "\n<comment>(Open the file in your preferred editor)</comment>\n# <i>nano -w /etc/hal/fdi/policy/10-x11-input.fdi</i>\n<comment>(Find the \"input.keys\" section)</comment>\n&lt;match key=\"info.capabilities\" contains=\"input.keys\"&gt;\n<comment>(Add the \"terminate\" merge string as shown)</comment>\n&lt;match key=\"info.capabilities\" contains=\"input.keys\"&gt;\n      &lt;merge key=\"input.x11_driver\" type=\"string\"&gt;keyboard&lt;/merge&gt;\n      <i>&lt;merge key=\"input.xkb.options\" type=\"string\"&gt;terminate:ctrl_alt_bksp&lt;/merge&gt;</i>\n      &lt;match key=\"/org/freedesktop/Hal/devices/computer:system.kernel.name\"\n             string=\"Linux\"&gt;\n        &lt;merge key=\"input.x11_driver\" type=\"string\"&gt;evdev&lt;merge&gt;\n      &lt;/match&gt;\n    &lt;/match&gt;\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):452
msgid "Once you're done, run <c>/etc/init.d/hald restart</c> so that HAL picks up your changes."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):457
msgid "There, now you have a handy way of killing an unresponsive X server. This is useful when programs have frozen your display entirely, or when configuring and tweaking your Xorg environment. Be careful when killing your desktop with this key combination -- most programs really don't like it when you end them this way, and you may lose some (or all) of what you were working on."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):465
msgid "Hopefully just working with the HAL policy files results in a working X desktop. If Xorg still won't start, or there's some other problem, then you'll need to manually configure <path>xorg.conf</path> as shown in the next section."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(title):474
msgid "The xorg.conf file"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(note):477
msgid "Configuring <path>xorg.conf</path> should be seen as a \"last resort\" option. It really desirable to run without one if possible, and to do all your configuration via HAL policy files. If you still can't get a working configuration, then read on."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):484
msgid "The configuration file of Xorg is called <path>xorg.conf</path> and it resides in <path>/etc/X11</path>. Xorg provides an example configuration as <path>/etc/X11/xorg.conf.example</path> which you can use to create your own configuration. It is heavily commented, but if you are in need of more documentation regarding the syntax, don't hesitate to read the man page:"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre:caption):492
msgid "Reading the xorg.conf man page"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre):492
#, no-wrap
msgid "\n$ <i>man 5 xorg.conf</i>\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(title):499
msgid "Automatic Generation of xorg.conf"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):502
msgid "Xorg itself is able to guess most parameters for you. In most cases, you will only have to change some lines to get the resolution you want up and running. If you are interested in more in-depth tweaking, be sure to check the resources at the end of this chapter. But first, let us generate a (hopefully working) Xorg configuration file."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre:caption):510
msgid "Generating an xorg.conf file"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre):510
#, no-wrap
msgid "\n# <i>Xorg -configure</i>\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):514
msgid "Be sure to read the last lines printed on your screen when Xorg has finished probing your hardware. If it tells you it failed at some point, you're forced to manually write an <path>xorg.conf</path> file. Assuming that it didn't fail, it will have told you that it has written <path>/root/xorg.conf.new</path> ready for you to test. So let's test. :)"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre:caption):522
msgid "Testing the xorg.conf.new file"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre):522
#, no-wrap
msgid "\n# <i>X -retro -config /root/xorg.conf.new</i>\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):526
msgid "If all goes well, you should see a simple black and white pattern. Verify if your mouse works correctly and if the resolution is good. You might not be able to deduce the exact resolution, but you should be able to see if it's too low. You can exit any time by pressing Ctrl-Alt-Backspace."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(title):536 ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre:caption):545
msgid "Copying over xorg.conf"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):539
msgid "Let us copy over the <path>xorg.conf.new</path> to <path>/etc/X11/xorg.conf</path> now, so we won't have to continuously run <c>X -config</c> -- typing just <c>startx</c> is easier. :)"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre):545
#, no-wrap
msgid "\n# <i>cp /root/xorg.conf.new /etc/X11/xorg.conf</i>\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(title):552
msgid "Using startx"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):555
msgid "Now try <c>startx</c> to start up your X server. <c>startx</c> is a script that executes an <e>X session</e>, that is, it starts the X server and some graphical applications on top of it. It decides which applications to run using the following logic:"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(li):563
msgid "If a file named <path>.xinitrc</path> exists in the home directory, it will execute the commands listed there."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(li):567
msgid "Otherwise, it will read the value of the XSESSION variable and will execute one of the sessions available in <path>/etc/X11/Sessions/</path> accordingly. You can set the value of XSESSION in <path>/etc/env.d/90xsession</path> to make it a default for all the users on the system. For example, as root, run <c>echo XSESSION=\"Xfce4\" &gt; /etc/env.d/90xsession</c>. This will create the <path>90xsession</path> file and set the default X session to <uri link=\"/doc/en/xfce-config.xml\">Xfce</uri>."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre:caption):579
msgid "Starting X"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre):579
#, no-wrap
msgid "\n$ <i>startx</i>\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):583
msgid "You can kill the X session by using the Ctrl-Alt-Backspace key combination. This will, however, make X exit disgracefully -- something that you might not always want."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):589
msgid "If you haven't yet installed a window manager, all you'll see is a black screen. Since this can also be a sign that something's wrong, you may want to emerge <c>twm</c> and <c>xterm</c><e>only to test X</e>."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):595
msgid "Once those two programs are installed, run <c>startx</c> again. A few xterm windows should appear, making it easier to verify that X is working correctly. Once you're satisfied with the results, run <c>emerge --unmerge twm xterm</c> as root to get rid of the testing packages. You won't need them once you've setup a proper desktop environment."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(title):608
msgid "Tweaking X settings"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(title):610
msgid "Setting your Resolution"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):613
msgid "If you feel that the screen resolution is wrong, you will need to check two sections in your <path>xorg.conf</path> configuration. First of all, you have the <e>Screen</e> section which lists the resolutions, if any that your X server will run at. By default, this section might not list any resolutions at all. If this is the case, Xorg will estimate the resolutions based on the information in the second section, <e>Monitor</e>."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):622
msgid "What happens is that Xorg checks the settings of <c>HorizSync</c> and <c>VertRefresh</c> in the <e>Monitor</e> section to compute valid resolutions. For now, leave these settings as-is. Only when the changes to the <e>Screen</e> section (which we will describe in a minute) don't work, then you will need to look up the specs for your monitor and fill in the correct values."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(warn):630
msgid "Do <b>not</b> \"just\" change the values of these two monitor related variables without consulting the technical specifications of your monitor. Setting incorrect values lead to out-of-sync errors at best and smoked up screens at worst."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):637
msgid "Now let us change the resolution. In the next example from <path>/etc/X11/xorg.conf</path> we add the <c>PreferredMode</c> line so that our X server starts at 1440x900 by default. Don't mind the given strings -- they are examples and will most likely differ from the settings on your system. However, the <c>Option</c> in the <c>Device</c> section must match the name of your monitor (<c>DVI-0</c>), which can be obtained by running <c>xrandr</c>. You'll need to <c>emerge xrandr</c> just long enough to get this information. The argument after the monitor name (in the <c>Device</c> section) must match the <c>Identifier</c> in the <c>Monitor</c> section."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre:caption):649
msgid "Changing the Monitor section in /etc/X11/xorg.conf"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre):649
#, no-wrap
msgid "\nSection \"Device\"\n  Identifier  \"RadeonHD 4550\"\n  Option      \"Monitor-DVI-0\" \"DVI screen\"\nEndSection\nSection \"Monitor\"\n  Identifier  \"DVI screen\"\n  Option      \"PreferredMode\" \"1440x900\"\nEndSection\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):660
msgid "Run X (<c>startx</c>) to discover it uses the resolution you want."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(title):667
msgid "Multiple monitors"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):670
msgid "You can configure more than one monitor in <path>/etc/X11/xorg.conf</path>. All you have to do is give each monitor an identifer, then list its physical position, such as \"RightOf\" or \"Above\" another monitor. The following example shows how to configure a DVI and a VGA monitor, with the VGA monitor as the right-hand screen:"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre:caption):678
msgid "Configuring multiple monitors in xorg.conf"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre):678
#, no-wrap
msgid "\nSection \"Device\"\n  Identifier \"RadeonHD 4550\"\n  Option     \"Monitor-DVI-0\" \"DVI screen\"\n  Option     \"Monitor-VGA-0\" \"VGA screen\"\nEndSection\n\nSection \"Monitor\"\n  Identifier \"DVI screen\"\nEndSection\n\nSection \"Monitor\"\n  Identifier \"VGA screen\"\n  Option     \"RightOf\" \"DVI screen\"\nEndSection\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(title):698
msgid "Configuring your keyboard"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):701
msgid "To setup X to use an international keyboard, you can copy the content of <path>/usr/share/doc/hal-*/*/use-estonian-layout.fdi.bz2</path> to <path>/etc/hal/fdi/policy/10-xinput-configuration.fdi</path>:"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre:caption):707
msgid "Using an existing config file"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(pre):707
#, no-wrap
msgid "\n# <i>bzcat /usr/share/doc/hal-*/*/use-estonian-layout.fdi.bz2 &gt; /etc/hal/fdi/policy/10-xinput-configuration.fdi</i>\n"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):711
msgid "Now you can just edit <path>10-xinput-configuration.fdi</path> and change the Estonian keyboard layout (<c>ee</c>) to your own, such as Great Britain (<b>gb</b>) or Polish (<b>pl</b>)."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):717
msgid "When you're finished, run <c>/etc/init.d/hald restart</c> as root to make sure that HAL picks up your configuration file changes."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(title):725
msgid "Finishing up"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):728
msgid "Run <c>startx</c> and be happy about the result. Congratulations, you now (hopefully) have a working Xorg on your system. The next step is to install a useful window manager or desktop environment such as KDE, GNOME, or Xfce, but that's not part of this guide."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(title):740
msgid "Resources"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(title):742
msgid "Creating and Tweaking xorg.conf"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):745
msgid "First of all, <c>man xorg.conf</c> and <c>man evdev</c> provide quick yet complete references about the syntax used by these configuration files. Be sure to have them open on a terminal near you when you edit your configuration files!"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):752
msgid "Also, be sure to look at <path>/etc/X11/xorg.conf.example</path>; you may wish to copy this and use it as a foundation for writing your own <path>xorg.conf</path>."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):758
msgid "You may find the X.org <uri link=\"http://www.x.org/wiki/FAQ\">FAQ</uri> provided on their website, in addition to their other documentation."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):763
msgid "There are also many online resources on editing <path>xorg.conf</path>. We only list few of them here, be sure to <uri link=\"http://www.google.com\">Google</uri> for more."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(title):772
msgid "Other resources"
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):775
msgid "More information about installing and configuring various graphical desktop environments and applications can be found in the <uri link=\"/doc/en/?catid=desktop\">Gentoo Desktop Documentation Resources</uri> section of our documentation."
msgstr ""

#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(p):782
msgid "If you're upgrading to <c>xorg-server</c> 1.8 from an earlier version, then be sure to read the <uri link=\"/proj/en/desktop/x/x11/xorg-server-1.8-upgrade-guide.xml\">migration guide</uri>."
msgstr ""

#. Place here names of translator, one per line. Format should be NAME; ROLE; E-MAIL
#: ../../gentoo/xml/htdocs/doc/en//xorg-config.xml(None):0
msgid "translator-credits"
msgstr ""