Bug 24506

Summary: radeon: total machine hang by invocation of 3D-app
Product: xorg Reporter: Elmar Stellnberger <estellnb>
Component: Driver/RadeonAssignee: xf86-video-ati maintainers <xorg-driver-ati>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: 7.4 (2008.09)   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
xorg-ati.conf
none
Xorg.2.log of X hanging on 3D-app inv.
none
Xorg.3.log: no hangs with radeon.modeset=0 none

Description Elmar Stellnberger 2009-10-13 10:44:28 UTC
As soon as I try to run a 3D-app as Neverball or Google Earth with the radeon-driver my whole system totally hangs; my machine becomes irresponsive to keystrokes (even to ctrl-atl-del) although the mouse can still be moved; nonetheless all running apps do not respond to mouse events any more; turning the power off is the only way out.
Comment 1 Marcin Baczyński 2009-10-13 10:49:46 UTC
Do you use kernel modesetting? If so, have a look at bug #24218
Comment 2 Elmar Stellnberger 2009-10-13 11:03:36 UTC
How can I determine whether my kernel uses modesetting?
Comment 3 Alex Deucher 2009-10-13 11:09:45 UTC
Please specify what GPU you are using and attach your xorg log and config.
Comment 4 Elmar Stellnberger 2009-10-13 11:20:02 UTC
Created attachment 30355 [details]
xorg-ati.conf
Comment 5 Elmar Stellnberger 2009-10-13 11:21:18 UTC
> lspci|gi VGA
01:00.0 VGA compatible controller: ATI Technologies Inc M76XT [Mobility Radeon HD 2600 XT]
Comment 6 Elmar Stellnberger 2009-10-13 11:24:53 UTC
Is there any way to disable kernel modesetting by a kernel parameter?
Comment 7 Marcin Baczyński 2009-10-13 11:31:05 UTC
Add radeon.modeset=0 to kernel cmdline
Comment 8 Elmar Stellnberger 2009-10-14 08:51:30 UTC
Created attachment 30403 [details]
Xorg.2.log of X hanging on 3D-app inv.
Comment 9 Elmar Stellnberger 2009-10-14 08:55:34 UTC
Created attachment 30404 [details] [review]
Xorg.3.log: no hangs with radeon.modeset=0

  On usage of the radeon.modeset=0 kernel parameter things in deed work fine. The only drawback is that thereby Bug 24440 occurs again (integrated screen unusable).
Comment 10 Alex Deucher 2010-10-19 18:36:54 UTC
Is this still an issue with a newer kernel, ddx or mesa version?
Comment 11 almos 2012-12-28 20:41:41 UTC
Is this still an issue?
Comment 12 Elmar Stellnberger 2013-02-11 15:28:02 UTC
This has been resolved by the radeon display driver distributed with openSUSE 12.3 RC1, kernel 3.7.6-1.2-desktop. 3D apps do start and work now however with a somehow significantly lower performance than the OEM drivers; but good work having got all of it to at least work;: tested neverball and etracer.

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.