Bug 22314 - compiz start crashes X, backtrace from drm
Summary: compiz start crashes X, backtrace from drm
Status: RESOLVED WONTFIX
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/radeonhd (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: Luc Verhaegen
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-16 06:12 UTC by Alec Habig
Modified: 2011-11-07 15:32 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
stdout/stderr from the startx command (16.25 KB, text/plain)
2009-06-16 06:12 UTC, Alec Habig
no flags Details
X logfile with logverbose 7 (309.61 KB, text/plain)
2009-06-16 06:13 UTC, Alec Habig
no flags Details

Description Alec Habig 2009-06-16 06:12:21 UTC
Playing with radeonhd under F11, which includes updated kernel/drm and X/xrandr.  With latest git radeonhd (see logfile for commit string), X and KDE start up, but crash with a backtrace when compiz tries to start.  FireGL v5200 on a Thinkpad T60p, so a supposedly supported r5xx chipset (although compositing and GL always have crashed things badly when used together, see for example Bug #18097).

Using the radeon instead of radeonhd driver does not crash, so while the crash seems to be coming from DRM, it's certainly being instigated by something we're doing differently than radeon.

Attachments:  crash.log is stderr/stdout of the startx chain, contains the backtrace.  Other spew in that file looks similar if compiz is not started, so scroll down to the trace.

Xorg.0.log is with logverbose 7
Comment 1 Alec Habig 2009-06-16 06:12:58 UTC
Created attachment 26848 [details]
stdout/stderr from the startx command

stdout/stderr from the startx command
Comment 2 Alec Habig 2009-06-16 06:13:49 UTC
Created attachment 26849 [details]
X logfile with logverbose 7

X logfile with logverbose 7
Comment 3 Matthias Hopf 2009-06-18 02:54:27 UTC
I assume F11 already has the new radeon DRI module that supports the new command submission ioctl. In that case it could be a compatibility issue, though the new ioctl should be implemented backwards compatible.

Alex, other ideas?
Comment 4 Alex Deucher 2009-06-30 09:52:07 UTC
Make sure the radeon drm is not loaded in kms mode when starting radeonhd.
Comment 5 Alec Habig 2009-06-30 10:47:05 UTC
Disabled at the kernel with boot-time parameter nomodeset (from memory, not on that system at the moment).  Without it, Fedora's "plymouth" graphical eyecandy boot would lock the machine hard when trying to modeset.

Is there an additional radeonhd parameter to try to be double sure?
Comment 6 Alex Deucher 2009-07-01 08:31:24 UTC
(In reply to comment #5)
> Disabled at the kernel with boot-time parameter nomodeset (from memory, not on
> that system at the moment).  Without it, Fedora's "plymouth" graphical eyecandy
> boot would lock the machine hard when trying to modeset.
> 
> Is there an additional radeonhd parameter to try to be double sure?
> 

Looks like a problem in the 3D driver.  Maybe a dupe of bug 21582.  Can you try a newer 3D driver?
Comment 7 Jeremy Huddleston Sequoia 2011-10-16 15:57:54 UTC
Does this issue occur with the preferred ati driver (xf86-vide-ati)?  If so, please move this to the Driver/Radeon component.  

Development of radeonhd has pretty much halted and development focus is on the ati driver.  Please see http://www.x.org/wiki/radeonhd

If the issue does not exist in the ati driver (or if there is no response to this message), this bug will be closed as WONTFIX unless someone contributes a patch.
Comment 8 Jeremy Huddleston Sequoia 2011-11-07 15:32:56 UTC
Closing due to lack of response.  Please reopen and move to the Driver/Radeon 
component if this issue persists with xf86-video-ati


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.