The X server in F11 has been updated to 1.6.
- Name: AdamJackson, KristianHoegsberg, DaveAirlie
- Email: ajax at redhat dot com
- Targeted release: Fedora 11
- Last updated: 2009-04-17
- Percentage of completion: 100%
1.6 is released upstream and built in rawhide. Further bugfixes may prompt 1.6.x point releases, which we'll continue to integrate.
Mostly performance and stability fixes relative to 1.5.x X servers. Details in the Release Notes section below.
Benefit to Fedora
Better performance and stability over 1.5.x. Enhanced dynamic configuration abilities. Better ingredients, better pizza.
xorg-x11-server package, rebuilds of the various drivers for ABI changes, and the various command line utility companion packages.
The usual broad suite of hardware in our test pile, combined with end-user feedback.
Reverting to 1.5.x really isn't an option, but the core server upgrade itself is pretty stable. Other X features (like the continued KMS work) are not considered here.
The new X server now includes RANDR 1.3 support, which adds several new features:
- Ability to set the primary output
- Display panning
- Projective screen transformations
See the manual page for the
xrandr command line tool for details. RANDR 1.3 also adds a fast, side-effect free way of querying display state, which should lead to a faster and less blinky login process.
Input devices now have input properties, which can be configured from within the desktop session without resorting to
xorg.conf. See InputDeviceProperties for details.
The X server no longer honors Control-Alt-Backspace as a 'server kill' key combo, unless
Option "DontZap" "false" is set in the
ServerFlags section of
The X server will suppress display of the mouse cursor until a client connects and sets a cursor. Most desktop environments and window managers will not be affected. The
-cursor_name option can be used to set a cursor.
Several X extensions have been removed upstream, including XFree86-Misc, Extended-Visual-Information, APPGROUP, MIT-SUNDRY-NONSTANDARD, and XTrap. We have attempted to change the few applications using these to their modern replacements. Some applications may warn about missing extensions, but should continue to work correctly.
The X server's SELinux policy support is now automatically enabled when the
xserver_object_manager boolean is enabled in the system policy. By default, this is only enabled when using MLS policy, and not in targeted mode.