From Fedora Project Wiki

mNo edit summary
No edit summary
 
(87 intermediate revisions by 17 users not shown)
Line 1: Line 1:
==X Window System (Graphics)==
{{header|docs}}


This section contains information related to the X Window System implementation, X.Org, provided with Fedora.
{{Docs_beat_closed}}


=== Faster X Start-up and Shutdown ===
[[Category:Docs Project]]
 
[[Category:Draft documentation]]
Fedora 9 features a number of changes designed to make X faster in starting and shutting down and to make other improvements.  Full details of the project can be found through this feature page:
[[Category:Documentation beats]]
 
http://fedoraproject.org/wiki/Features/OneSecondX
 
=== X Configuration Changes ===
 
The X.Org {{Template:DocsDict/XorgVer}}
  X server has been modified to automatically detect and configure most hardware, eliminating the need to modify the <code>/etc/X11/xorg.conf</code> configuration file. The only hardware configured by default in the <code>xorg.conf</code> configuration file written by '''Anaconda''' is:
 
* the graphics driver, and
* the keyboard map
 
All other hardware, such as monitors (both LCD and CRT), USB mice, and touchpads, should be detected and configured automatically.
 
The X server queries the attached monitor for supported resolution ranges, and attempts to pick the highest resolution available with the correct aspect ratio for the display. Set the preferred resolution in ''System > Preferences > Screen Resolution'', and the default resolution for the system in ''System > Administration > Display''.
 
If the <code>/etc/X11/xorg.conf</code> configuration file is not present, X automatically detects the appropriate driver, and assumes a 105-key US keyboard layout.
 
In certain situations, the <code>evdev</code> driver was used, even when the <code>kbd</code> driver was specified in <code>/etc/X11/xorg.conf</code>. Removing the <code>evdev</code> driver caused errors and warnings such as the following:
 
<pre>
(WW) Warning, couldn't open module evdev
(II) UnloadModule: "evdev"
(EE) Failed to load module "evdev" (module does not exist, 0)
(EE) No input driver matching <code>evdev'
[config/hal]  NewInputDeviceRequest failed
(II) LoadModule: "evdev"
</pre>
 
In Fedora 9, the XKB settings are read from <code>/etc/sysconfig/keyboard</code>, which gives users the correct layout. The <code>KEYTABLE</code> option, configured in <code>/etc/sysconfig/keyboard</code>, also sets the layout for X. The <code>XKB_VARIANT</code> and <code>XKB_OPTIONS</code> variables can be configured to customize XKB.
 
=== Third-party Video Drivers ===
 
Refer to the [http://fedoraproject.org/wiki/Xorg/3rdPartyVideoDrivers Xorg third-party drivers] page for detailed guidelines on using third-party video drivers.

Latest revision as of 01:32, 20 September 2016

DocsProject Header docTeam1.png


Warning.png
Beat Closed on Wiki
Work on beats has now moved to git at https://pagure.io/fedora-docs/release-notes. If you have changes or additions, please contact the docs team via #fedora-docs, docs@lists.fedoraproject.org, or with the release-notes BZ component.