Bug 115281

Summary: fglrx segfaults if too many ModeLines are present
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Matthias Hopf <mhopf>
Component: X11 3rd PartyAssignee: Jammy Zhou <atilinuxnovellbugs>
Status: RESOLVED FIXED QA Contact: Stefan Dirsch <sndirsch>
Severity: Normal    
Priority: P5 - None CC: sndirsch
Version: Beta 4   
Target Milestone: ---   
Hardware: Other   
OS: All   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: Working xorg.conf
Logfile for working config
Non-working xorg.conf
Logfile for non-working config
Output of hwinfo --gfxcard
Output of hwinfo --monitor
Output of lspci -vv

Description Matthias Hopf 2005-09-05 10:24:15 UTC
fglrx 8.16.20 does not work with openSuSE 10.0 when too many ModeLines are
present. Additionally it behaves strange, if ModeLines are set at all.
I tested everything on an IBM T42p, a fairly common laptop.

I'm not exactly sure what's going on, but when the driver fails

1st) it does not load the xaa, fglrxdrm, fb, vbe and ddc modules any
     more (getting loads of unresolved symbols, which vanish if I add
     these to the 'Module' section by hand).

2nd) it segfaults, leaving the screen in an unusable state (even if the
     missing modules have been added by hand).

This all has to do with the number of ModeLines.
Find two configurations and log files attached, one working and one non
working. Also find the output of lspci -vv, hwinfo --gfxcard, and hwinfo
--monitor attached..

3rd) With both configs I do *not* get the native resolution of 1600x1200 on
     this display! The radeon driver works flawlessly BTW.
Comment 1 Matthias Hopf 2005-09-05 10:24:57 UTC
Created attachment 48768 [details]
Working xorg.conf
Comment 2 Matthias Hopf 2005-09-05 10:25:26 UTC
Created attachment 48769 [details]
Logfile for working config
Comment 3 Matthias Hopf 2005-09-05 10:26:33 UTC
Created attachment 48770 [details]
Non-working xorg.conf
Comment 4 Matthias Hopf 2005-09-05 10:27:12 UTC
Created attachment 48771 [details]
Logfile for non-working config
Comment 5 Matthias Hopf 2005-09-05 10:27:40 UTC
Created attachment 48772 [details]
Output of hwinfo --gfxcard
Comment 6 Matthias Hopf 2005-09-05 10:27:58 UTC
Created attachment 48773 [details]
Output of hwinfo --monitor
Comment 7 Matthias Hopf 2005-09-05 10:28:23 UTC
Created attachment 48774 [details]
Output of lspci -vv
Comment 8 Michael Gross 2005-09-05 16:11:38 UTC
Please check the status of this bug (`new' vs. `assigned').
Comment 9 Matthias Hopf 2005-09-05 16:15:19 UTC
Matthew is no member of SuSE.

This bug is for tracking 3rd party related driver bugs only. I don't really know
about ATI's submission to fixing these bugs.
Comment 10 Matthias Hopf 2005-09-05 16:16:19 UTC
Ok, in order to reduce conflicts, setting this to normal, because we do have a
workaround in SL 10b4.