Bug 26030 - [RADEON:KMS:RS780:R600C] hard reboot after starting celestia
Summary: [RADEON:KMS:RS780:R600C] hard reboot after starting celestia
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/Radeon (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: highest blocker
Assignee: xf86-video-ati maintainers
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-13 13:21 UTC by Michal Krenek
Modified: 2012-02-22 09:53 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Kernel log (dmesg) (32.48 KB, text/x-log)
2010-01-13 13:21 UTC, Michal Krenek
no flags Details
Xorg.0.log (23.04 KB, text/x-log)
2010-01-13 13:23 UTC, Michal Krenek
no flags Details
Output of lspci -vv (20.61 KB, text/plain)
2011-03-12 09:20 UTC, beroot
no flags Details

Description Michal Krenek 2010-01-13 13:21:40 UTC
Created attachment 32618 [details]
Kernel log (dmesg)

After starting Celestia under KMS on integrated Radeon RS780 card, I get hard reboot.

I have tried looking in realtime (using tail) at /var/log/messages and /var/log/Xorg.0.log while starting Celestia, but there is nothing before reboot.

Celestia starts, first frame is rendered (with Sun), then it looks for about 5 seconds like it is freezed (but other apps works, only Celestia freezes) and then suddenly black screen and hard reboot.

I have latest Git snapshots of libdrm, mesa and xf86-video-ati from 2010-01-13 and kernel 2.6.33-rc4. I have no such problems under UMS. 3D acceleration under KMS works (even desktop effects in KDE 4), but there is this hard reboot problem (I tried it even with disabled desktop effect, but this hard reboot after starting Celestia is still there).
Comment 1 Michal Krenek 2010-01-13 13:23:51 UTC
Created attachment 32619 [details]
Xorg.0.log
Comment 2 Michal Krenek 2010-01-13 13:27:19 UTC
Btw. these log files has been copied before starting Celestia.

Celestia is opensource 3D space simulator/planetarium: http://www.shatters.net/celestia/
Comment 3 Michal Krenek 2010-01-13 15:50:06 UTC
Update: Now I can replicate it also under UMS, but instead of immediate reboot (like under KMS) I can play with Celestia for some time (there are no freezes like in KMS), but then I also get black screen and reboot.
Comment 4 Jouko Orava 2010-12-09 06:49:28 UTC
If you disable virtualization in your BIOS, do you still get the hard reboots?

I'm also suddenly experiencing sporadic reboots or shutdowns on RS780 in various graphics applications, possibly after flipping virtualization support setting in my BIOS (Gigabyte GA-MA78G-DS3H motherboard with version F2 BIOS). All problems have occurred either with OpenGL applications or mplayer (xv output); even heavy computation does not otherwise trigger a reboot or shutdown.

I'm seeing this on multiple kernels from Ubuntu 2.6.32-26 to stable 2.6.36.1, with both xorg-edgers PPA and standard Ubuntu radeon drivers (using ppa-purge). However, I'm still investigating if I'm just having a hardware (motherboard or power supply) issue; this machine has been in heavy use for a couple of years.
Comment 5 Jerome Glisse 2011-03-07 10:33:55 UTC
Can you try with recent r600g driver ?
Comment 6 beroot 2011-03-12 09:20:16 UTC
Created attachment 44396 [details]
Output of lspci -vv
Comment 7 beroot 2011-03-12 09:21:25 UTC
xf86-video-ati 6.14.0-1
xorg-server 1.9.4-1

Hi,

I was having trouble with an instant hard reboot at the moment I go to fullscreen in a video player (vlc, mplayer). 
The comment above about disabling virtualization in the BIOS solved the problem, no reboot occurs. 

My Hardware is similar: 

Gigabyte GA-MA78G-DS3H Mainboard (
I tried with the onboard vga (Radeon HD 3200) and with a dedicated Radeon 4850.

Right now I am using  xf86-video-ati 6.14.0, xorg-server 1.9.4-1 and linux kernel 2.6.37.3 on x86_64 Athlon Dual Core Processor 4850e.

The reboots occurred with different versions of the software stack, I didn't have this problem for some time now, even with virtualization enabled. 
I doubt that it's a kernel problem, because it happened with different kernel versions before.

Does anyone have an idea how to debug this and how to provide better infos? The log files provide no info of the crash, the reboot happens immediately.

Best regards!
Comment 8 beroot 2011-03-12 09:58:11 UTC
Sorry, disabling the virtualisation didn't resolve the problem, it just took 10 seconds more for the reset. 

But I just switched to kernel 2.6.32.32 and I got no reset playing a video in fullscreen.

I read in a different bug about the same MB that a hardware / power failure is suspected, which I doubt in my case. I have no problems with this PC, the capacitors on the MB look good, I don't have any power sucking devices equipped and the Power-Supply is sufficient.
Comment 9 beroot 2011-03-12 10:32:09 UTC
If I unload the module edac_mce_amd, no reset happens when playing fullscreen video.
This is with kernel 2.6.37.3

#> rmmod edac_mce_amd
Comment 10 beroot 2011-03-13 14:44:23 UTC
apparently, the edac_mce_amd module had nothing to do with it, I experienced another reboot in fullscreen video.

I now upgraded to latest mesa, libdrm and xf86-video-ati from git and didn't experience the reboot for now.

But how is it possible that such a reboot happens in my case? Shouldn't there just be a kernel oops?
Comment 11 Jerome Glisse 2012-02-22 09:53:00 UTC
Closing reopen if you still have issue with r600g ie gallium driver.

As side note, reset might be the outcome of the gpu writing to something that trigger computer reset. I have seen that in the past.


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.