https://bugs.freedesktop.org/show_bug.cgi?id=61533
Priority: medium Bug ID: 61533 Assignee: dri-devel@lists.freedesktop.org Summary: GPU lockups uccurs regularilly on kernel 3.8 caused by Opera browser hardware accelerated rendering Severity: critical Classification: Unclassified OS: Linux (All) Reporter: ken20001@ukr.net Hardware: x86-64 (AMD64) Status: NEW Version: XFree86 4.4.0 Component: DRM/Radeon Product: DRI
Just upgraded kernel to version 3.8 on my system and several GPU lockups uccured when I opened pastebin link in Opera browser. (Here is expample link: http://paste.ubuntu.com/5568971/ or http://paste.ubuntu.com/5568954/). Several times I opened such several links in Opera and one time it caused GPU lockup and other times it even freezes. After turning off Opera Hardware Acceleration there was no lokups. And the thing is that with kernel 3.5 no lockups occured even with hardware acceleration turned on.
Software: Kubuntu 12.10 x86_64 Linux 3.8.0-7-generic #16~lp1084783v1 KDE 4.10, desktop effects enabled.
OpenGL version string: 3.0 Mesa 9.2-devel (git-533dc3b quantal-oibaf-ppa) libdrm-radeon1: 2.4.42+git1302251607.41fc2c~gd~q xserver-xorg-video-radeon: 1:7.1.0+git1302220944.f1059e~gd~q xserver-xorg-core: 2:1.13.0-0ubuntu6.1
Hardware: Intel C2D 7200 ASUS P5B Deluxe AMD Radeon HD 2600 XТ
https://bugs.freedesktop.org/show_bug.cgi?id=61533
Eugene ken20001@ukr.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Priority|medium |high CC| |ken20001@ukr.net
https://bugs.freedesktop.org/show_bug.cgi?id=61533
--- Comment #1 from Eugene ken20001@ukr.net --- Created attachment 75606 --> https://bugs.freedesktop.org/attachment.cgi?id=75606&action=edit syslog file with GPU lockups
https://bugs.freedesktop.org/show_bug.cgi?id=61533
--- Comment #2 from Alex Deucher agd5f@yahoo.com --- Can you bisect?
https://bugs.freedesktop.org/show_bug.cgi?id=61533
--- Comment #3 from Alex Deucher agd5f@yahoo.com --- 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.
https://bugs.freedesktop.org/show_bug.cgi?id=61533
--- Comment #4 from Anton Petrov m2d@sibnet.ru --- 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.
https://bugs.freedesktop.org/show_bug.cgi?id=61533
--- Comment #5 from Eugene ken20001@ukr.net --- (In reply to comment #2)
Can you bisect?
No, I don't know even what does it mean.
https://bugs.freedesktop.org/show_bug.cgi?id=61533
--- Comment #6 from Eugene ken20001@ukr.net --- (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.
https://bugs.freedesktop.org/show_bug.cgi?id=61533
Jerome Glisse glisse@freedesktop.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|GPU lockups uccurs |[r600g][lockup] kernel 3.8 |regularilly on kernel 3.8 |caused by Opera browser |caused by Opera browser |hardware accelerated |hardware accelerated |rendering |rendering |
https://bugs.freedesktop.org/show_bug.cgi?id=61533
--- Comment #7 from romulasry@gmail.com --- Same issue in kernel 3.9 with a different browser: chrome.
https://bugs.freedesktop.org/show_bug.cgi?id=61533
Eugene ken20001@ukr.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|[r600g][lockup] kernel 3.8 |[r600g][lockup] kernel |caused by Opera browser |3.8/3.9 caused by Opera |hardware accelerated |browser hardware |rendering |accelerated rendering
https://bugs.freedesktop.org/show_bug.cgi?id=61533
Alex Deucher agd5f@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Product|DRI |Mesa Version|XFree86 4.4.0 |git Component|DRM/Radeon |Drivers/Gallium/r600
--- Comment #8 from Alex Deucher agd5f@yahoo.com --- 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.
https://bugs.freedesktop.org/show_bug.cgi?id=61533
--- Comment #9 from Eugene ken20001@ukr.net --- (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.
https://bugs.freedesktop.org/show_bug.cgi?id=61533
--- Comment #10 from Anton Petrov m2d@sibnet.ru --- 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.
https://bugs.freedesktop.org/show_bug.cgi?id=61533
Eugene ken20001@ukr.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|git |9.2
--- Comment #11 from Eugene ken20001@ukr.net --- 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) ?
https://bugs.freedesktop.org/show_bug.cgi?id=61533
Eugene ken20001@ukr.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|[r600g][lockup] kernel |[r600g][lockup] kernel |3.8/3.9 caused by Opera |3.8-3.12 caused by Opera |browser hardware |browser hardware |accelerated rendering |accelerated rendering
https://bugs.freedesktop.org/show_bug.cgi?id=61533
--- Comment #12 from Benjamin Bellec b.bellec@gmail.com --- Do you still have the issue?
https://bugs.freedesktop.org/show_bug.cgi?id=61533
--- Comment #13 from Eugene ken20001@ukr.net ---
Do you still have the issue?
There are differend kind of arefacts still present but the system it seems remains stable.
https://bugs.freedesktop.org/show_bug.cgi?id=61533
--- Comment #14 from Benjamin Bellec b.bellec@gmail.com --- Have you upgraded your software packaged ? Mesa 9.2 is not supported anymore.
https://bugs.freedesktop.org/show_bug.cgi?id=61533
--- Comment #15 from Eugene ken20001@ukr.net --- (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)
https://bugs.freedesktop.org/show_bug.cgi?id=61533
Eugene ken20001@ukr.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #16 from Eugene ken20001@ukr.net --- I think this report can be closed at least as deprecated.
dri-devel@lists.freedesktop.org