You are not logged in.
Hi all,
recently (I cannot say when exactly it started), every single program using OpenGL in some sort through libGL gives me graphical artifacts in the form of randomly appearing block-formed glitches. Like this:
http://bayimg.com/pAaBkAaGo
or this:
They aren't static, but move around in certain regions all the time. My graphics card is a NVIDIA GeForce GTX 760 and I'm using nouveau with all packages updated to the latest version, which are:
mesa 10.3.0-3
mesa-dri 10.3.0-3
mesa-libgl 10.3.0-3
xf86-video-nouveau 1.0.11-2
libdrm 2.4.58-1
There are however NO glitches at all in all applications using libEGL, which is for example my cinnamon desktop, weston (weston-gears works fine) or even eglgears from the mesa demo tree. The official NVIDIA driver also doesn't product any glitches even for libGL applications. Starting in emergency shell mode and launching an empty X server with no window manager and only glxgears running shows the same symptoms. Using LIBGL_ALWAYS_INDIRECT=1 makes no difference, while LIBGL_ALWAYS_SOFTWARE=1 makes the glitches go away.
I have tried downgrading everything I could think of to versions I knew that worked:
mesa 9.2.5-1
mesa-libgl 9.2.5-1
nouveau-dri 9.2.5-1
xf86-input-evdev 2.8.4-1
xf86-video-nouveau 1.0.10-2
xorg-server 1.15.0-5
libdrm 2.4.46-2
libxcb 1.9.1-2
libx11 1.6.1-1
libxext 1.3.2-1
libxdamage 1.1.4-1
libxdmcp 1.1.1-1
pixman 0.30.2-1
libxau 1.0.8-1
libxshmfence 1.0-1
libxfont 1.4.6-1
libpciaccess 0.13.2-1
xorg-server-common 1.15.0-5
glu 9.0.0-2
mesa-demos 8.1.0-1
linux-lts 3.10.12-1
llvm-libs 3.3-1
llvm 3.3-1
But alas, there was no change at all. Same when using mesa, libdrm and xf86-video-nouveau compiled from git. Now I'd really like to find where the regression appears, so does anyone know which package I forgot to downgrade and could be related? Or what could cause this strange behaviour at all?
Nouveau Xorg log file:
http://nopaste.info/e6e0b9e66a.html
Nouveau Kernel log file:
http://nopaste.info/83aa2efa12.html
Nouveau glxinfo:
http://nopaste.info/301a5b746b.html
Nouveau glxgears:
http://nopaste.info/793151b459.html
NVIDIA Xorg log file:
http://nopaste.info/56563d6670.html
NVIDIA Kernel log file:
http://nopaste.info/53a500994d.html
Last edited by wenchel (2014-10-06 08:22:11)
Offline
Wow, latest system update just fixed it magically. I now have violet stripes at the left edge of each screen (again), but at least GL works perfectly.
Offline