Bug 24506 - radeon: total machine hang by invocation of 3D-app
Summary: radeon: total machine hang by invocation of 3D-app
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/Radeon (show other bugs)
Version: 7.4 (2008.09)
Hardware: Other All
: medium normal
Assignee: xf86-video-ati maintainers
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-13 10:44 UTC by Elmar Stellnberger
Modified: 2013-02-11 15:28 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
xorg-ati.conf (9.58 KB, text/plain)
2009-10-13 11:20 UTC, Elmar Stellnberger
no flags Details
Xorg.2.log of X hanging on 3D-app inv. (59.74 KB, text/x-log)
2009-10-14 08:51 UTC, Elmar Stellnberger
no flags Details
Xorg.3.log: no hangs with radeon.modeset=0 (105.69 KB, patch)
2009-10-14 08:55 UTC, Elmar Stellnberger
no flags Details | Splinter Review

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.