Bug 485557

Summary: radeon driver fails with missing symbol xf86MonitorIsHDMI
Product: [Fedora] Fedora Reporter: Stefan Becker <chemobejk>
Component: xorg-x11-drv-atiAssignee: Dave Airlie <airlied>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 10CC: michael.fisher, xgl-maint
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-03-14 18:32:27 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Output of xinit and Xorg.0.log none

Description Stefan Becker 2009-02-14 12:03:15 UTC
Created attachment 331915 [details]
Output of xinit and Xorg.0.log

Description of problem:

xinit fails with the following message:

X: symbol lookup error: /usr/lib/xorg/modules/drivers//radeon_drv.so: undefined symbol: xf86MonitorIsHDMI

My motherboard has a 

01:05.0 VGA compatible controller: ATI Technologies Inc Radeon HD 3200 Graphics

connected via HDMI to a TV.


Version-Release number of selected component (if applicable):
xorg-x11-server-Xorg-1.5.3-6.fc10.i386
xorg-x11-drv-ati-6.10.0-2.fc10.i386

How reproducible: Always

Additional info:

I tried also with xorg-x11-server-Xorg-1.5.3-11.fc10.i386 from updates-testing and got the same result.

xorg-x11-drv-radeonhd-1.2.4-1.1.20081212git.fc10.i386 works fine on the system.

xorg/xserver commit that adds xf86MonitorIsHDMI:

 <http://cgit.freedesktop.org/xorg/xserver/commit/?id=4cf2f4172abc4bf848c1726e6dac535713e08f0b>

Comment 1 Stefan Becker 2009-02-14 12:09:25 UTC
The first attachement is a TAR + BZ2 file.

Kernel option "nomodeset" doesn't help either.

kernel version is 2.6.27.12-170.2.5.fc10.i686

Comment 2 Mike Fisher 2009-02-17 13:46:12 UTC
Same issue on an HP EliteBook 8530w with Radeon HD 3650 when connected to a NEC LCD 2070VX via DVI while docked.  Interestingly, if I dock with X running, xrandr reports a HDMI connection though none exists.

> xrandr
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 3600 x 1680
VGA-0 disconnected (normal left inverted right x axis y axis)
LVDS connected 1680x1050+0+0 (normal left inverted right x axis y axis) 331mm x 207mm
   1680x1050      60.0*+
   1280x1024      60.0  
   1280x960       60.0  
   1024x768       60.0  
   800x600        60.3  
   640x480        59.9  
DVI-0 connected (normal left inverted right x axis y axis)
   1600x1200      60.0 +
   1400x1050      74.9     74.8     60.0     59.9  
   1280x1024      75.0     60.0  
   1280x960       60.0  
   1152x864       75.0  
   1024x768       75.0     70.1     60.0  
   832x624        74.6  
   800x600        72.2     75.0     60.3     56.2  
   640x480        75.0     72.8     75.0     66.7     59.9  
   720x400        70.1  
HDMI-0 connected (normal left inverted right x axis y axis)
   1600x1200      60.0 +
   1400x1050      74.9     74.8     60.0     59.9  
   1280x1024      75.0     60.0  
   1280x960       60.0  
   1152x864       75.0  
   1024x768       75.0     70.1     60.0  
   832x624        74.6  
   800x600        72.2     75.0     60.3     56.2  
   640x480        75.0     72.8     75.0     66.7     59.9  
   720x400        70.1  

> uname -a
Linux loki 2.6.27.12-170.2.5.fc10.i686 #1 SMP Wed Jan 21 02:09:37 EST 2009 i686 i686 i386 GNU/Linux

xorg-x11-server-Xorg-1.5.3-6.fc10.i386
xorg-x11-drv-ati-6.10.0-2.fc10.i386

Comment 3 Stefan Becker 2009-03-14 18:32:27 UTC
Updated to xorg-x11-server-Xorg-1.5.3-15.fc10.i386 from latest F10 push and it works like a charm now.