- Issued:
- 2009-01-20
- Updated:
- 2009-01-20
RHBA-2009:0162 - Bug Fix Advisory
Synopsis
xorg-x11-server bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated xorg-x11-server packages that fix several bugs are now available.
Description
X.org X11 is an open source implementation of the X Window System. It
provides the basic low level functionality upon which full fledged
graphical user interfaces such as GNOME and KDE are designed.
These updated packages fix the following bugs:
- when certain values for trapezoidal data were passed to the X server by
Firefox, X would crash. Therefore, if the user visited a html document that
contained such data, X would attempt to render it, crash, and leave the
user at the login prompt. This update for X corrects this behavior, and is
able to handle these values without crashing.
- the graphical installer would fail to start when attempting to install
Red Hat Enterprise Linux on certain platforms, for example, an Altex IA64
system with a FireMV 2200 graphics card. Attempting to continue with the
installation would make the system reset. This update for X includes a
patch that improves support for the IA64 platform. With this patch in
place, graphical installation can proceed normally. A similar but unrelated
problem that prevented graphical installation on a Lenovo T61 was related
to the driver for the Synaptics input driver and is resolved by a separate
patch also provided in this update.
- the source code for the X server is now provided as a separate
subpackage. This allows vnc to build from this source rather than an
upstream source that has not been optimized for Red Hat Enterprise Linux.
Making this source code available separately ensures that vnc on Red Hat
Enterprise Linux takes advantage of bug fixes and enhancements specific to
the operating system.
- libdrm, the direct rendering module, had its file permissions set to
allow use only by root. This meant that unless xorg.conf were edited
specifically to allow drm access, non-root users could not access
/dev/dri/card0 and therefore could not use accelerated 3D with the fglrx
driver for ATI video cards. In this update, libdrm has been patched to
allow non-root users to access the module. In turn, this allows non-root
users to take advantage of the 3D acceleration features of these cards
without having to manually configure xorg.conf to do so.
- the driver for ATI R500-based graphics cards was rebased from upstream,
but when used on a system with a 30-inch Apple display, this version of the
driver would pick the wrong PLL setting and would not drive the display.
The driver would also fail to select reduced blanking for this monitor.
This update contains a patch that corrects this behavior. Systems with
r500-based graphics cards now work with the 30-inch Apple monitor.
All xorg-x11-server users should upgrade to these updated packages, which
resolve these issues.
Solution
Before applying this update, make sure that all previously-released
errata relevant to your system have been applied.
This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/FAQ_58_10188
Affected Products
- Red Hat Enterprise Linux Server 5 x86_64
- Red Hat Enterprise Linux Server 5 ia64
- Red Hat Enterprise Linux Server 5 i386
- Red Hat Enterprise Linux Workstation 5 x86_64
- Red Hat Enterprise Linux Workstation 5 i386
- Red Hat Enterprise Linux Desktop 5 x86_64
- Red Hat Enterprise Linux Desktop 5 i386
- Red Hat Enterprise Linux for IBM z Systems 5 s390x
- Red Hat Enterprise Linux for Power, big endian 5 ppc
- Red Hat Enterprise Linux Server from RHUI 5 x86_64
- Red Hat Enterprise Linux Server from RHUI 5 i386
Fixes
- BZ - 443510 - RHEL 5.2 - Unable to perform graphical installation
- BZ - 455089 - /dev/dri/card* is given root only permission.
- BZ - 455359 - Firefox crashes X-Server - blows out to login prompt
- BZ - 455597 - Create subpackage with server sources
- BZ - 465880 - r500 driver fails to driver 30" display on R600 card.
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 5
SRPM | |
---|---|
xorg-x11-server-1.1.1-48.52.el5.src.rpm | SHA-256: fc74e90108de0b3833df438d009c7f29d8682673f52fa931d10fa65358a0894f |
x86_64 | |
xorg-x11-server-Xdmx-1.1.1-48.52.el5.x86_64.rpm | SHA-256: db07e10426fa8597e0d764ca7fd42d15ccc2bdcd331ad4f1cb5d2816d1d97aec |
xorg-x11-server-Xephyr-1.1.1-48.52.el5.x86_64.rpm | SHA-256: 5d972ae719afa5336169837ff2a6ec40a3bb3806ea56a6c2f954935a77b3951c |
xorg-x11-server-Xnest-1.1.1-48.52.el5.x86_64.rpm | SHA-256: 7cf2b22e7b74963e236844acc08ab28e54899ad8a3dd78c5853e71f1f8046d48 |
xorg-x11-server-Xorg-1.1.1-48.52.el5.x86_64.rpm | SHA-256: eb11b4f26167e332b04272baa40f2f873dd905d61a8582c7a823b6e24545bc36 |
xorg-x11-server-Xvfb-1.1.1-48.52.el5.x86_64.rpm | SHA-256: 2031edeb27eeed8c48ef29aee3edee219d444de70d669e88be0f10f66dba226d |
xorg-x11-server-Xvnc-source-1.1.1-48.52.el5.x86_64.rpm | SHA-256: b975b3a7320a81e466e8d6ddc22f68244f852e0a4396dd979fd9a702b494d62b |
xorg-x11-server-randr-source-1.1.1-48.52.el5.x86_64.rpm | SHA-256: 7a53181ef7c72228ca16fdcf936dbc14ac486cda35c4b65e92fc32926136fbf7 |
xorg-x11-server-sdk-1.1.1-48.52.el5.x86_64.rpm | SHA-256: 8350591b1943a0bd60bbd13781413169bb8e08f68f4f0ab6720a5db2895bfb06 |
ia64 | |
xorg-x11-server-Xdmx-1.1.1-48.52.el5.ia64.rpm | SHA-256: 96713804b566a39a9fcb6495c2d82119e0f6983d9719c17bcd0227d4ec26c7d5 |
xorg-x11-server-Xephyr-1.1.1-48.52.el5.ia64.rpm | SHA-256: 7cdde627b78f2a6d4d6c199a30ea277ddd94150db59cff9c7aecbe46c2016c80 |
xorg-x11-server-Xnest-1.1.1-48.52.el5.ia64.rpm | SHA-256: ea46a745ae32fafaef897f53d6cde93eed29f141fcf34044b1b37dfcc31369a7 |
xorg-x11-server-Xorg-1.1.1-48.52.el5.ia64.rpm | SHA-256: bd8c838f0e4614b7fd1c707e2674e96ce2282211403d37a1ddfcc8c88614e687 |
xorg-x11-server-Xvfb-1.1.1-48.52.el5.ia64.rpm | SHA-256: ea136c0b50d2f7fc3f1eb08df7df46bab5a1a66a7932ad8ade1b5b6df6bc4a21 |
xorg-x11-server-Xvnc-source-1.1.1-48.52.el5.ia64.rpm | SHA-256: cdabbe7d98a3effe1be818547863ddf92fe0ba4fed3d17875d52204d30409d6b |
xorg-x11-server-randr-source-1.1.1-48.52.el5.ia64.rpm | SHA-256: fd74ad67d1cc5f42a96fa476db6af3ba92a05ff3865b51ea93ba45e24372a01d |
xorg-x11-server-sdk-1.1.1-48.52.el5.ia64.rpm | SHA-256: 03f0c3ed2267b1a8c59391483405052e8f8dda88891a64337b11e360fbe26155 |
i386 | |
xorg-x11-server-Xdmx-1.1.1-48.52.el5.i386.rpm | SHA-256: 82945b268590dad496719e4671b450ce41761a2205708ba06e8029816da81653 |
xorg-x11-server-Xephyr-1.1.1-48.52.el5.i386.rpm | SHA-256: 949d4fe2a7473bb9830d9e3efde8842cce91d7bf1e5dbd471480bfa7f34cd6fc |
xorg-x11-server-Xnest-1.1.1-48.52.el5.i386.rpm | SHA-256: 70bb37d92eebdcf139daa2d2f6f2f1195f53f77f7d17e7ded31a6936fb149bc3 |
xorg-x11-server-Xorg-1.1.1-48.52.el5.i386.rpm | SHA-256: c5036312f65d01995adb86fcc049fa4e6a3dbb8223deffd7795328af03d981c0 |
xorg-x11-server-Xvfb-1.1.1-48.52.el5.i386.rpm | SHA-256: 0c3057daedb938c80a94d5d9b4be1c1df2da4b561ff95f02d685d5766ce1a686 |
xorg-x11-server-Xvnc-source-1.1.1-48.52.el5.i386.rpm | SHA-256: 19ffb8ac089d5ef3eaaefdb07e2a8be3a218ee5e23841ce59d9fb9eb56992585 |
xorg-x11-server-randr-source-1.1.1-48.52.el5.i386.rpm | SHA-256: 9f555a8e314e022d304a45499be0fd192543791c3e339fe9e50fc3de39f2c66e |
xorg-x11-server-sdk-1.1.1-48.52.el5.i386.rpm | SHA-256: 9976c798f37112e47bdb2c2e2543b544aca5e5d523872565518464c12f430911 |
Red Hat Enterprise Linux Workstation 5
SRPM | |
---|---|
xorg-x11-server-1.1.1-48.52.el5.src.rpm | SHA-256: fc74e90108de0b3833df438d009c7f29d8682673f52fa931d10fa65358a0894f |
x86_64 | |
xorg-x11-server-Xdmx-1.1.1-48.52.el5.x86_64.rpm | SHA-256: db07e10426fa8597e0d764ca7fd42d15ccc2bdcd331ad4f1cb5d2816d1d97aec |
xorg-x11-server-Xephyr-1.1.1-48.52.el5.x86_64.rpm | SHA-256: 5d972ae719afa5336169837ff2a6ec40a3bb3806ea56a6c2f954935a77b3951c |
xorg-x11-server-Xnest-1.1.1-48.52.el5.x86_64.rpm | SHA-256: 7cf2b22e7b74963e236844acc08ab28e54899ad8a3dd78c5853e71f1f8046d48 |
xorg-x11-server-Xorg-1.1.1-48.52.el5.x86_64.rpm | SHA-256: eb11b4f26167e332b04272baa40f2f873dd905d61a8582c7a823b6e24545bc36 |
xorg-x11-server-Xvfb-1.1.1-48.52.el5.x86_64.rpm | SHA-256: 2031edeb27eeed8c48ef29aee3edee219d444de70d669e88be0f10f66dba226d |
xorg-x11-server-Xvnc-source-1.1.1-48.52.el5.x86_64.rpm | SHA-256: b975b3a7320a81e466e8d6ddc22f68244f852e0a4396dd979fd9a702b494d62b |
xorg-x11-server-randr-source-1.1.1-48.52.el5.x86_64.rpm | SHA-256: 7a53181ef7c72228ca16fdcf936dbc14ac486cda35c4b65e92fc32926136fbf7 |
xorg-x11-server-sdk-1.1.1-48.52.el5.x86_64.rpm | SHA-256: 8350591b1943a0bd60bbd13781413169bb8e08f68f4f0ab6720a5db2895bfb06 |
i386 | |
xorg-x11-server-Xdmx-1.1.1-48.52.el5.i386.rpm | SHA-256: 82945b268590dad496719e4671b450ce41761a2205708ba06e8029816da81653 |
xorg-x11-server-Xephyr-1.1.1-48.52.el5.i386.rpm | SHA-256: 949d4fe2a7473bb9830d9e3efde8842cce91d7bf1e5dbd471480bfa7f34cd6fc |
xorg-x11-server-Xnest-1.1.1-48.52.el5.i386.rpm | SHA-256: 70bb37d92eebdcf139daa2d2f6f2f1195f53f77f7d17e7ded31a6936fb149bc3 |
xorg-x11-server-Xorg-1.1.1-48.52.el5.i386.rpm | SHA-256: c5036312f65d01995adb86fcc049fa4e6a3dbb8223deffd7795328af03d981c0 |
xorg-x11-server-Xvfb-1.1.1-48.52.el5.i386.rpm | SHA-256: 0c3057daedb938c80a94d5d9b4be1c1df2da4b561ff95f02d685d5766ce1a686 |
xorg-x11-server-Xvnc-source-1.1.1-48.52.el5.i386.rpm | SHA-256: 19ffb8ac089d5ef3eaaefdb07e2a8be3a218ee5e23841ce59d9fb9eb56992585 |
xorg-x11-server-randr-source-1.1.1-48.52.el5.i386.rpm | SHA-256: 9f555a8e314e022d304a45499be0fd192543791c3e339fe9e50fc3de39f2c66e |
xorg-x11-server-sdk-1.1.1-48.52.el5.i386.rpm | SHA-256: 9976c798f37112e47bdb2c2e2543b544aca5e5d523872565518464c12f430911 |
Red Hat Enterprise Linux Desktop 5
SRPM | |
---|---|
xorg-x11-server-1.1.1-48.52.el5.src.rpm | SHA-256: fc74e90108de0b3833df438d009c7f29d8682673f52fa931d10fa65358a0894f |
x86_64 | |
xorg-x11-server-Xdmx-1.1.1-48.52.el5.x86_64.rpm | SHA-256: db07e10426fa8597e0d764ca7fd42d15ccc2bdcd331ad4f1cb5d2816d1d97aec |
xorg-x11-server-Xephyr-1.1.1-48.52.el5.x86_64.rpm | SHA-256: 5d972ae719afa5336169837ff2a6ec40a3bb3806ea56a6c2f954935a77b3951c |
xorg-x11-server-Xnest-1.1.1-48.52.el5.x86_64.rpm | SHA-256: 7cf2b22e7b74963e236844acc08ab28e54899ad8a3dd78c5853e71f1f8046d48 |
xorg-x11-server-Xorg-1.1.1-48.52.el5.x86_64.rpm | SHA-256: eb11b4f26167e332b04272baa40f2f873dd905d61a8582c7a823b6e24545bc36 |
xorg-x11-server-Xvfb-1.1.1-48.52.el5.x86_64.rpm | SHA-256: 2031edeb27eeed8c48ef29aee3edee219d444de70d669e88be0f10f66dba226d |
xorg-x11-server-Xvnc-source-1.1.1-48.52.el5.x86_64.rpm | SHA-256: b975b3a7320a81e466e8d6ddc22f68244f852e0a4396dd979fd9a702b494d62b |
xorg-x11-server-randr-source-1.1.1-48.52.el5.x86_64.rpm | SHA-256: 7a53181ef7c72228ca16fdcf936dbc14ac486cda35c4b65e92fc32926136fbf7 |
i386 | |
xorg-x11-server-Xdmx-1.1.1-48.52.el5.i386.rpm | SHA-256: 82945b268590dad496719e4671b450ce41761a2205708ba06e8029816da81653 |
xorg-x11-server-Xephyr-1.1.1-48.52.el5.i386.rpm | SHA-256: 949d4fe2a7473bb9830d9e3efde8842cce91d7bf1e5dbd471480bfa7f34cd6fc |
xorg-x11-server-Xnest-1.1.1-48.52.el5.i386.rpm | SHA-256: 70bb37d92eebdcf139daa2d2f6f2f1195f53f77f7d17e7ded31a6936fb149bc3 |
xorg-x11-server-Xorg-1.1.1-48.52.el5.i386.rpm | SHA-256: c5036312f65d01995adb86fcc049fa4e6a3dbb8223deffd7795328af03d981c0 |
xorg-x11-server-Xvfb-1.1.1-48.52.el5.i386.rpm | SHA-256: 0c3057daedb938c80a94d5d9b4be1c1df2da4b561ff95f02d685d5766ce1a686 |
xorg-x11-server-Xvnc-source-1.1.1-48.52.el5.i386.rpm | SHA-256: 19ffb8ac089d5ef3eaaefdb07e2a8be3a218ee5e23841ce59d9fb9eb56992585 |
xorg-x11-server-randr-source-1.1.1-48.52.el5.i386.rpm | SHA-256: 9f555a8e314e022d304a45499be0fd192543791c3e339fe9e50fc3de39f2c66e |
Red Hat Enterprise Linux for IBM z Systems 5
SRPM | |
---|---|
xorg-x11-server-1.1.1-48.52.el5.src.rpm | SHA-256: fc74e90108de0b3833df438d009c7f29d8682673f52fa931d10fa65358a0894f |
s390x | |
xorg-x11-server-Xephyr-1.1.1-48.52.el5.s390x.rpm | SHA-256: 254cfc30b6c0788f793cc1f4e7c55a156b4c9139a4587e62112b2888da74b08b |
xorg-x11-server-Xnest-1.1.1-48.52.el5.s390x.rpm | SHA-256: 2767a99e2f28981da2dad6ede9d09499552c4ace707c0004d80c1539064bbb0d |
xorg-x11-server-Xvfb-1.1.1-48.52.el5.s390x.rpm | SHA-256: 204db3fb3071c329847584a8a6d19ccfc4dfb59374c7708fe41d832fe890aeb4 |
xorg-x11-server-Xvnc-source-1.1.1-48.52.el5.s390x.rpm | SHA-256: 51661c11322127a04e2d6673cc22db6d7d86d9d8befdc47a4153a1f209e874b0 |
Red Hat Enterprise Linux for Power, big endian 5
SRPM | |
---|---|
xorg-x11-server-1.1.1-48.52.el5.src.rpm | SHA-256: fc74e90108de0b3833df438d009c7f29d8682673f52fa931d10fa65358a0894f |
ppc | |
xorg-x11-server-Xdmx-1.1.1-48.52.el5.ppc.rpm | SHA-256: f88a08459b6d43ca7120bf8a693e1a782e62eaec870b4312619c973130cc88fd |
xorg-x11-server-Xephyr-1.1.1-48.52.el5.ppc.rpm | SHA-256: 6179e7e3b187e188ac60359bdffd5e5a985a6e20129d34569b9174e6f0ddf8b7 |
xorg-x11-server-Xnest-1.1.1-48.52.el5.ppc.rpm | SHA-256: fefbfbb81a354a724f775e79a0966bac18802d46a8e4d59d20dcba9298c2f087 |
xorg-x11-server-Xorg-1.1.1-48.52.el5.ppc.rpm | SHA-256: 8a56cd4947a3b091436a41f944c95cccd2a264c91278d85d764f4e2588b0af60 |
xorg-x11-server-Xvfb-1.1.1-48.52.el5.ppc.rpm | SHA-256: ecd6c17d63289b397540ea621e20b9734e8323cc13fd24daab9b76ef8fb7ae85 |
xorg-x11-server-Xvnc-source-1.1.1-48.52.el5.ppc.rpm | SHA-256: db04c4f7a15a8d539981666ae2a40dd96f1e334a7d636986a27aa213b2f9ef99 |
xorg-x11-server-randr-source-1.1.1-48.52.el5.ppc.rpm | SHA-256: 568d924ad0dfaf5dbeeaa4a02a049f8901a83ae06a03f4e00a8b766a6ac45f07 |
xorg-x11-server-sdk-1.1.1-48.52.el5.ppc.rpm | SHA-256: 7eab82c9675ae23e06c467d4afdde1d3af673b15b0cbd9b56017809551889433 |
Red Hat Enterprise Linux Server from RHUI 5
SRPM | |
---|---|
xorg-x11-server-1.1.1-48.52.el5.src.rpm | SHA-256: fc74e90108de0b3833df438d009c7f29d8682673f52fa931d10fa65358a0894f |
x86_64 | |
xorg-x11-server-Xdmx-1.1.1-48.52.el5.x86_64.rpm | SHA-256: db07e10426fa8597e0d764ca7fd42d15ccc2bdcd331ad4f1cb5d2816d1d97aec |
xorg-x11-server-Xephyr-1.1.1-48.52.el5.x86_64.rpm | SHA-256: 5d972ae719afa5336169837ff2a6ec40a3bb3806ea56a6c2f954935a77b3951c |
xorg-x11-server-Xnest-1.1.1-48.52.el5.x86_64.rpm | SHA-256: 7cf2b22e7b74963e236844acc08ab28e54899ad8a3dd78c5853e71f1f8046d48 |
xorg-x11-server-Xorg-1.1.1-48.52.el5.x86_64.rpm | SHA-256: eb11b4f26167e332b04272baa40f2f873dd905d61a8582c7a823b6e24545bc36 |
xorg-x11-server-Xvfb-1.1.1-48.52.el5.x86_64.rpm | SHA-256: 2031edeb27eeed8c48ef29aee3edee219d444de70d669e88be0f10f66dba226d |
xorg-x11-server-Xvnc-source-1.1.1-48.52.el5.x86_64.rpm | SHA-256: b975b3a7320a81e466e8d6ddc22f68244f852e0a4396dd979fd9a702b494d62b |
xorg-x11-server-randr-source-1.1.1-48.52.el5.x86_64.rpm | SHA-256: 7a53181ef7c72228ca16fdcf936dbc14ac486cda35c4b65e92fc32926136fbf7 |
xorg-x11-server-sdk-1.1.1-48.52.el5.x86_64.rpm | SHA-256: 8350591b1943a0bd60bbd13781413169bb8e08f68f4f0ab6720a5db2895bfb06 |
i386 | |
xorg-x11-server-Xdmx-1.1.1-48.52.el5.i386.rpm | SHA-256: 82945b268590dad496719e4671b450ce41761a2205708ba06e8029816da81653 |
xorg-x11-server-Xephyr-1.1.1-48.52.el5.i386.rpm | SHA-256: 949d4fe2a7473bb9830d9e3efde8842cce91d7bf1e5dbd471480bfa7f34cd6fc |
xorg-x11-server-Xnest-1.1.1-48.52.el5.i386.rpm | SHA-256: 70bb37d92eebdcf139daa2d2f6f2f1195f53f77f7d17e7ded31a6936fb149bc3 |
xorg-x11-server-Xorg-1.1.1-48.52.el5.i386.rpm | SHA-256: c5036312f65d01995adb86fcc049fa4e6a3dbb8223deffd7795328af03d981c0 |
xorg-x11-server-Xvfb-1.1.1-48.52.el5.i386.rpm | SHA-256: 0c3057daedb938c80a94d5d9b4be1c1df2da4b561ff95f02d685d5766ce1a686 |
xorg-x11-server-Xvnc-source-1.1.1-48.52.el5.i386.rpm | SHA-256: 19ffb8ac089d5ef3eaaefdb07e2a8be3a218ee5e23841ce59d9fb9eb56992585 |
xorg-x11-server-randr-source-1.1.1-48.52.el5.i386.rpm | SHA-256: 9f555a8e314e022d304a45499be0fd192543791c3e339fe9e50fc3de39f2c66e |
xorg-x11-server-sdk-1.1.1-48.52.el5.i386.rpm | SHA-256: 9976c798f37112e47bdb2c2e2543b544aca5e5d523872565518464c12f430911 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.