My system: - Archlinux x64 (stable repositories); - Sandybridge with Intel HD3000; - NVidia GT540M running with Bumblebee; Packages versions: - xorg-server 1.13.0-3 - xf86-video-intel 2.20.12-1 - mesa 9.0-1 - libdrm 2.4.39-1 I never played games in Linux using the Intel graphics card, or I either play in Windows or I either use Bumblebee, but recently I tried to run my games on Linux using the Intel's card and the results are very weird, the graphics are always glitchy and are always flickering in whatever game I'm playing. I tried Portal 2 through Wine and I took a couple of screenshots: http://i.imgur.com/Kfb50.jpg http://i.imgur.com/akJVl.png In the first screenshot, the 3D models of the game collide and trespass into each other and in the second one they start to flick. I tried Team Fortress 2 through Wine and the results are similar to this ones. I also tried World of Goo (native binaries through the new Steam for Linux). At first everything seemed smooth and clear but when I returned to the main menu I only saw this: http://i.imgur.com/BPuMQ.png With Amnesia Dark Descent (Steam for Linux) everything seemed fine at first too, but when I advanced though the game, the graphics started to glitch like in the World of Goo. When I tried to run Steam Linux Big Picture, the fancy effects of the buttons are also glitchy: http://i.imgur.com/PQNw0.png But if I use the NVidia card, with the optirun command, everything runs as it should be. I use Archlinux + KDE 4.9 with the effects on and I never noticed anything out of ordinary. My system is fully updated and I'm also not using the SNA acceleration or the RC6 trick in the kernel line, I'm using the default UXA accelaration. What could the problem be? Is it fixable?
Created attachment 69810 [details] Colliding models in Portal 2 Wine
Created attachment 69811 [details] Flickering and strange behaviour in graphics of Portal 2 Wine
Created attachment 69812 [details] Strange artifacts in World of Goo native binaries from Steam Linux
Created attachment 69813 [details] Glitchy effects on the buttons of Steam Linux Big Picture
Can you capture an apitrace of your glitches that reproduces them on demand? world of goo seems like a good candidate for that (simple OpenGL, native linux binary). Also, can you attach an lspci so we can see what exact snb you have? We've seen some failures like this in GT1 hardware before when we've had mistakes in GT1 support, I think. If it's not that, I'm not sure what it would be.
(In reply to comment #5) > Can you capture an apitrace of your glitches that reproduces them on demand? > world of goo seems like a good candidate for that (simple OpenGL, native > linux binary). I was able to capture a trace of the Steam Big Picture issue: http://people.freedesktop.org/~jljusten/steam-big-picture.trace (The last frame in this slightly trimmed trace shows the issue) Some debug notes thus far: * Reproducable with 64-bit apitrace on HD3000 * Reproducable on 8.0/9.0/master branches * Same trace renders fine on HD4000
(In reply to comment #0) > I also tried World of Goo (native binaries through the new Steam for Linux). > At first everything seemed smooth and clear but when I returned to the main > menu I only saw this: > http://i.imgur.com/BPuMQ.png I can easily produce similar behavior by pulling up the steam overlay. (Press shift-tab in game.) By playing normally, I was unable to reproduce the issue. Do you think the issue might be related to the steam overlay? Why does this matter? If the steam overlay is running, then apitrace cannot be used. I think this issue may be separate from the Big Picture issue. In the case of the Big Picture issue, it does not occur with HD4000, but the World of Goo steam overlay issue does occur on HD4000.
Created attachment 73874 [details] A much smaller (trimmed) trace of the steam big picture issue
The big picture issue should be fixed by this patch on the mailing list: http://lists.freedesktop.org/archives/mesa-dev/2013-February/033987.html (I expect there'll be a few revisions before it goes upstream.)
I sent out an updated series for the Big Picture mode problem: http://lists.freedesktop.org/archives/mesa-dev/2013-February/034002.html http://lists.freedesktop.org/archives/mesa-dev/2013-February/034001.html http://lists.freedesktop.org/archives/mesa-dev/2013-February/034003.html http://lists.freedesktop.org/archives/mesa-dev/2013-February/034004.html
I pushed those patches, so Big Picture Mode should work fine with Mesa master. Assuming no regressions, we'll port those to 9.0.x.
(In reply to comment #0) > I also tried World of Goo (native binaries through the new Steam for Linux). > At first everything seemed smooth and clear but when I returned to the main > menu I only saw this: > http://i.imgur.com/BPuMQ.png > With Amnesia Dark Descent (Steam for Linux) everything seemed fine at first > too, but when I advanced though the game, the graphics started to glitch > like in the World of Goo. I think these portions of the report have been resolved with Valve's Feb 7, 2013 Steam update. I guess this leave only the Wine portions of the report.
Cherry-picked to the 9.0 branch: e11ef54a92843be70850ae0244169b5b9708ecab It will be available in Mesa 9.0.3.
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.