Summary: | [r600g][lockup] kernel 3.8-3.12 caused by Opera browser hardware accelerated rendering | ||
---|---|---|---|
Product: | Mesa | Reporter: | Eugene <ken20001> |
Component: | Drivers/Gallium/r600 | Assignee: | Default DRI bug account <dri-devel> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | critical | ||
Priority: | high | CC: | b.bellec, ken20001 |
Version: | 9.2 | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: | syslog file with GPU lockups |
Description
Eugene
2013-02-26 23:19:49 UTC
Created attachment 75606 [details]
syslog file with GPU lockups
Can you bisect? Does setting the env var R600_HYPERZ=0 help? I suspect this might actually be a bug in the 3D driver and you only see it with 3.8 since newer mesa features require newer kernels. Maybe i have the same problem. After upgrading kernel to 3.8 i started to get some random lockups while playing minecraft. Sometimes everything just freezes and i can't do anything but hard reboot my notebook. I have HD4330(RV710). Mesa, drm and driver are from git, kernel is 3.8.1. Everything was just fine with 3.7. Syslog says nothing. (In reply to comment #2) > Can you bisect? No, I don't know even what does it mean. (In reply to comment #3) > Does setting the env var R600_HYPERZ=0 help? I suspect this might actually > be a bug in the 3D driver and you only see it with 3.8 since newer mesa > features require newer kernels. No, that evironment variable in /etc/environment file after rebooting doesn't helped. Same issue in kernel 3.9 with a different browser: chrome. This is most likely a mesa issue; there are several new features in mesa that are only enabled with a 3.8 kernel. Can one of you use git to bisect mesa to see what commit broke things? bisecting is a feature of git that allows you to easily narrow down what commit to a project caused the breakage. You might also try mesa from the 9.1 branch. Also, if you are using the llvm backend in the r600 driver, you might try disabling that. (In reply to comment #8) > This is most likely a mesa issue; there are several new features in mesa > that are only enabled with a 3.8 kernel. Can one of you use git to bisect > mesa to see what commit broke things? bisecting is a feature of git that > allows you to easily narrow down what commit to a project caused the > breakage. You might also try mesa from the 9.1 branch. Also, if you are > using the llvm backend in the r600 driver, you might try disabling that. I'm sorry, but I don't know how to. Looks like what my problem disappeared after some of the latest commits (glsl related?). Two days ago i disabled HyperZ via env vars and lockups in minecraft gone. But today i updated from git and enabled HyperZ to see if that happens again, but everything is good. If it necessary i can try to figure out what commit fixed this. Still have some quite rare hangups in some cases but it's not critical as they quickly gone. Strange. Thank you anyway. The problem still is. Sometimes it freezes, sometimes screen becomes garbage (covered with artifacts). Linux: 3.12RC3 xserver-xorg-video-radeon: 7.2.0 MESA: 9.2.1 Could anyone of developers try itself installing Opera and turning on "Enable Hardware acceleration" option in User Prefs section of opera:config (type it in browser address field) ? Do you still have the issue? >Do you still have the issue?
There are differend kind of arefacts still present but the system it seems remains stable.
Have you upgraded your software packaged ? Mesa 9.2 is not supported anymore. (In reply to comment #14) > Have you upgraded your software packaged ? Mesa 9.2 is not supported anymore. Yes, now I'm using: OpenGL version string: 3.0 Mesa 10.3.0-devel (git-5646319 trusty-oibaf-ppa) I think this report can be closed at least as deprecated. |
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.