Bug 1322319 - Test case failure: first startx test on most AMD/ATI video cards
Summary: Test case failure: first startx test on most AMD/ATI video cards
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: xorg-x11-server
Version: 6.8
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: rc
: ---
Assignee: Adam Jackson
QA Contact: Desktop QE
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-03-30 09:44 UTC by Vasiliy Sharapov
Modified: 2016-05-10 19:55 UTC (History)
4 users (show)

Fixed In Version: xorg-x11-server-1.17.4-9.el6
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-05-10 19:55:33 UTC
Target Upstream Version:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2016:0761 0 normal SHIPPED_LIVE X.Org X11 server and drivers bug fix and enhancement update 2016-05-10 22:33:00 UTC

Description Vasiliy Sharapov 2016-03-30 09:44:59 UTC
Filed from caserun (https://tcms.engineering.redhat.com/run/274895/#caserun_11913516)

Version-Release number of selected component (if applicable):
RHEL-6.8-20160323.0

Steps to Reproduce: 
 1. Ensure the 'nomodeset' kernel parameters are not set in your bootloader
    configuration.
 2. Ensure the file /etc/X11/xorg.conf does not exist, or is a valid file that
    uses the valid driver.
 3. Shut your system down entirely, then start it up again, in console mode.
    When the boot prompt appears, hit a key to allow you to change the boot
    options. Hit the 'e' key on the default entry, select the kernel options
    line, hit 'e' again, and add simply a space and the number '3' to the end
    of the line. Then boot with that change.


 1. The system will boot to the console. Log in as a normal user.
 2. Start X: startx.





Actual results: 
X does not start unless you have mesa-libEGL installed. mesa-libEGL is not installed by default on -Client and -Workstation variants.
  [    20.825]    ABI class: X.Org ANSI C Emulation, version 0.4
  [    20.825] (II) glamor: OpenGL accelerated X.org driver based.    
(EOF)

Expected results:
X should work properly.
  [    21.268]    ABI class: X.Org ANSI C Emulation, version 0.4
  [    21.268] (II) glamor: OpenGL accelerated X.org driver based.
  [    21.417] (II) glamor: EGL version 1.4 (DRI2):
  [    21.426] (II) RADEON(0): glamor detected, initialising EGL layer.
(...)

Perhaps xorg-x11-drv-ati should depend on mesa-libEGL?

Comment 4 Adam Jackson 2016-03-31 15:28:56 UTC
This is really an xserver bug. We should require libEGL from whatever provides the glamor accel module, since we can't really do that from epoxy.

Comment 12 errata-xmlrpc 2016-05-10 19:55:33 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHBA-2016-0761.html


Note You need to log in before you can comment on or make changes to this bug.