Created attachment 128282 [details] Glxinfo output Hi, I use Linux Mint 18 (Ubuntu 16.04) on my Thinkpad T510i. I am using an updated Mesa PPA (Personal Package Archive), I tested this and it is happening on 2 well known PPAs, oibaf & padoka. These ppas provide updated Mesa from git. I noticed this issue when trying to load up Minecraft. This issue only happened recently. The result is weird color issues, triangle rainbow flickering/artifacting on every texture, etc. See the screenshots linked below. https://i.imgur.com/VYH3jAH.png https://i.imgur.com/ePmDPyr.png If I revert back to the distribution-provided version of Mesa, 11.2, there is no issue. So I don't think it's my hardware. Another weird (might be related issue) is if I try to record my desktop, after playing Minecraft, instead of my desktop background showing in my recording, it shows a dirt block from the game Minecraft. However, I don't see that image from the game until I record and watch the video. It doesn't show on the "real desktop". This only happened in recent updates, previously, using updated Mesa worked fine, and provided improved performance. Here's my hardware and kernel info: Kernel: Linux 4.4.0-51-generic x86_64 Distro: Linux Mint 18 Sarah CPU: Intel(R) Core(TM) i5 CPU M 520 @ 2.40GHz 4 cores/threads 2400.00 MHz RAM: 3.66 GiB GPU: Mesa DRI Intel(R) Ironlake Mobile OpenGL 2.1 Mesa 13.1.0-devel - padoka PPA GLSL 1.20 Attached is my glxgears output (Sorry if you don't need this, this is my first time posting a bug on Mesa bugzilla) I also experienced artifacting in the game "Edge", on the menu screen.
Here is a video I recorded of the issue. https://www.youtube.com/watch?v=Iatb2PQPSFI
This looks familiar. Does running with INTEL_DEBUG=no16 fix the problem?
I tried to run Minecraft this way "INTEL_DEBUG=no16 java -jar minecraft.jar", however I still see the same issue. Not sure if it's because Minecraft might not support environment variables (it launches the in-game launcher and THEN the actual game, or because it might not fix the problem. Edit: It looks like it doesn't fix the problem. I see artifacting in the game Edge also, with that environment variable. https://i.imgur.com/UxGnVUA.png
Also, in an older, more "stable" version of Mesa 13, from a different ppa (https://launchpad.net/~joe-yasi/+archive/ubuntu/xorg-xenial) The issue doesn't exist.
I can confirm that this is fixed as of now. I'm not sure when it was fixed, but I updated to Mesa 17.1.0-devel using the Oibaf PPA today and I no longer have this issue with Minecraft.
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.