Bug 431176

Summary: radeonhd module ABI major version (3) doesn't match the server's version (4)
Product: [Fedora] Fedora Reporter: Jim Meyering <meyering>
Component: xorg-x11-drv-radeonhdAssignee: Hans Ulrich Niedermann <rhbugs>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: low    
Version: rawhideCC: mcepl, xgl-maint
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: xorg-x11-drv-radeonhd-1.1.0-0.7.20080301git.fc9 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-03-01 12:27:37 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
X log
none
xorg.conf corresponding to the server log in comment #1
none
server log when there is no /etc/X11/xorg.conf file none

Description Jim Meyering 2008-02-01 09:23:24 UTC
Description of problem: radeonhd module API major version mismatch w/server:

$ grep '^.EE' Xorg.0.log
(EE) module ABI major version (3) doesn't match the server's version (4)
(EE) Failed to load module "radeonhd" (module requirement mismatch, 0)
(EE) No drivers available.

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

# rpm -q xorg-x11-drv-radeonhd
xorg-x11-drv-radeonhd-1.1.0-0.3.20080103git.fc9.x86_64
# rpm -q xorg-x11-server-devel
xorg-x11-server-devel-1.4.99.1-0.19.20080107.fc9.x86_64


How reproducible: always


Steps to Reproduce:
1. run startx
2.
3.
  
Actual results: see attached log


Expected results: no version mismatch


Additional info: in case it matters, my card is a
Radeon HD 2400PRO (Asus EAH2400PRO/HTP/256M)

Comment 1 Jim Meyering 2008-02-01 09:23:24 UTC
Created attachment 293699 [details]
X log

Comment 2 Matěj Cepl 2008-02-01 21:54:01 UTC
Thanks for the bug report.  We have reviewed the information you have provided
above, and there is some additional information we require that will be helpful
in our diagnosis of this issue.

Please attach your X server config file (/etc/X11/xorg.conf) and X server log
file (/var/log/Xorg.*.log) to the bug report as individual uncompressed file
attachments using the bugzilla file attachment link below.

Could you please also try to run without any /etc/X11/xorg.conf whatsoever and
let X11 autodetect your display and video card? Attach to this bug
/var/log/Xorg.0.log from this attempt as well, please.

We will review this issue again once you've had a chance to attach this information.

Thanks in advance.

Comment 3 Jim Meyering 2008-02-04 09:52:10 UTC
Thanks for the reply.  Perhaps you didn't notice that I attached the server log
above?  Am attaching the xorg.conf file I used.

I've also tried with no xorg.conf whatsoever, and will attach the corresponding log.

Comment 4 Jim Meyering 2008-02-04 09:53:15 UTC
Created attachment 293875 [details]
xorg.conf corresponding to the server log in comment #1

Comment 5 Jim Meyering 2008-02-04 09:54:50 UTC
Created attachment 293876 [details]
server log when there is no /etc/X11/xorg.conf file

By the way, when I tried this (no xorg.conf file at all), the screen remained
black, and I ended up killing the server via C-Alt-Backspace.

Comment 6 Matěj Cepl 2008-02-05 09:42:32 UTC
Sorry, that request for log was a typo of course -- I overlooked that you have
already attached one and haven't deleted it from my boilerplate request text.
Sorry again.

Now, it is perfect (well, the situation is far from perfect, of course) --
passing this to developers.

Comment 7 Hans Ulrich Niedermann 2008-02-05 18:29:59 UTC
I have built a new snapshot with current rawhide:
http://koji.fedoraproject.org/koji/buildinfo?buildID=34001

Jim, does that fix the problem?

If so, I should try to find out some way to find out that ABI version and add
the appropriate install-time requirements at package build time in some way.

(I'm still running F-8 on my test machine.)


Comment 8 Jim Meyering 2008-02-05 19:20:38 UTC
Thanks, Hans.  Yes, with that, "startx" actually gets me to the desktop.
Now, I can work towards getting higher resolution (1200x1600).

Comment 9 Hans Ulrich Niedermann 2008-03-01 12:27:37 UTC
Fixed in xorg-x11-drv-radeonhd-1.1.0-0.7.20080301git.fc9