Video issues with Intel GMA X3500

Rainer Dorsch <[email protected]>
Newsgroups gmane.linux.debian.user,gmane.linux.debian.devel.x,gmane.comp.video.mesa3d.user
Organization @home
Message-ID <17574003.xfLjWdrIho@blackbox>
Hi,

since a few weeks, I see issues on my Intel G35 chipset which includes an Intel GMA X3500 and Jessie. It might be a regression of a recent security update, since I am not aware of any changes on the system which could have this kind of impact (and an imagemagick security update caused an unrelated regression recently on my system)

I see firefox sometimes crashing, vlc has issues and even glxgears crashes (though this seems to be account specific).

I think these are all i965 issues:

blackbox:~# dmesg |grep i965
[  307.109334] vlc[4048]: segfault at 1a4 ip ad4fbac5 sp af5e0d20 error 4 in i965_dri.so[ad1a1000+5aa000]
[  346.700733] vlc[4156]: segfault at 1a4 ip acbb8ac5 sp ad20ad20 error 4 in i965_dri.so[ac85e000+5aa000]
[  363.487880] vlc[4187]: segfault at 1a4 ip ace9fac5 sp ae7cfd20 error 4 in i965_dri.so[acb45000+5aa000]
[  800.019953] vlc[5178]: segfault at 1a4 ip acb62ac5 sp ad1c2d20 error 4 in i965_dri.so[ac808000+5aa000]
[  808.697777] vlc[5203]: segfault at 1a4 ip ace8aac5 sp ad2ccd20 error 4 in i965_dri.so[acb30000+5aa000]
[ 1140.755863] vlc[6095]: segfault at 1a4 ip aceb1ac5 sp ad2f3d20 error 4 in i965_dri.so[acb57000+5aa000]
[ 1162.505685] vlc[6165]: segfault at 1a4 ip ace5eac5 sp ad4bdd20 error 4 in i965_dri.so[acb04000+5aa000]
[ 1408.258640] vlc[6561]: segfault at 1a4 ip acdfeac5 sp ad4f1d20 error 4 in i965_dri.so[acaa4000+5aa000]
[ 1429.558244] vlc[6601]: segfault at 1a4 ip acef1ac5 sp ae856d20 error 4 in i965_dri.so[acb97000+5aa000]
[ 1531.107137] vlc[6921]: segfault at 1a4 ip acd99ac5 sp ad48cd20 error 4 in i965_dri.so[aca3f000+5aa000]
[ 1566.742526] vlc[6998]: segfault at 1a4 ip ad4c6ac5 sp af8fdd20 error 4 in i965_dri.so[ad16c000+5aa000]
[ 2008.741584] vlc[8034]: segfault at 1a4 ip ad8fcac5 sp afd8ed20 error 4 in i965_dri.so[ad5a2000+5aa000]
[ 2310.052161] vlc[8557]: segfault at 1a4 ip ace6cac5 sp ad55fd20 error 4 in i965_dri.so[acb12000+5aa000]
[ 3991.009902] vlc[8210]: segfault at 1a4 ip ad79eac5 sp b00e0d20 error 4 in i965_dri.so[ad444000+5aa000]
[ 4002.415664] vlc[8237]: segfault at 1a4 ip ad902ac5 sp ad50bd20 error 4 in i965_dri.so[ad5a8000+5aa000]
[ 4059.571327] vlc[8326]: segfault at 1a4 ip a89a1ac5 sp b060ad20 error 4 in i965_dri.so[a8647000+5aa000]
[ 4726.095805] glxgears[10242]: segfault at 1a4 ip b6d08ac5 sp bf896250 error 4 in i965_dri.so[b69ae000+5aa000]
[ 4733.556073] glxgears[10252]: segfault at 1a4 ip b6d1eac5 sp bfbe2e20 error 4 in i965_dri.so[b69c4000+5aa000]
[ 4749.267757] glxgears[10278]: segfault at 1a4 ip b6d47ac5 sp bf834770 error 4 in i965_dri.so[b69ed000+5aa000]
[ 5697.247202] glxgears[13248]: segfault at 1a4 ip b6d50ac5 sp bfeff060 error 4 in i965_dri.so[b69f6000+5aa000]
blackbox:~# 


Since glxgears seems to be the simplest application, I start to look into this: backtrace from glxgears:

(gdb) run
Starting program: /usr/bin/glxgears 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1".
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.

Program received signal SIGSEGV, Segmentation fault.
0xb7578ac5 in ?? () from /usr/lib/i386-linux-gnu/dri/i965_dri.so
(gdb) bt
#0  0xb7578ac5 in ?? () from /usr/lib/i386-linux-gnu/dri/i965_dri.so
#1  0xb7528a29 in ?? () from /usr/lib/i386-linux-gnu/dri/i965_dri.so
#2  0xb725899d in ?? () from /usr/lib/i386-linux-gnu/dri/i965_dri.so
#3  0x08049f2d in ?? ()
#4  0x080496d4 in ?? ()
#5  0xb7ad8a63 in __libc_start_main (main=0x80491d0, argc=1, argv=0xbffff214, init=0x804b2b0, fini=0x804b320, rtld_fini=0xb7fedc50 <_dl_fini>, 
    stack_end=0xbffff20c) at libc-start.c:287
#6  0x08049d1c in ?? ()
(gdb) 


The standard packages from Jessie are installed

rd@blackbox:~/tmp.nobackup$ apt-cache policy intel-gpu-tools
intel-gpu-tools:
  Installed: 1.8-1
  Candidate: 1.8-1
  Version table:
     1.16-1 0
        400 http://ftp-stud.fht-esslingen.de/debian/ stretch/main i386 Packages
        300 http://ftp-stud.fht-esslingen.de/debian/ sid/main i386 Packages
     1.16-1~bpo8+1 0
        450 http://ftp-stud.fht-esslingen.de/debian/ jessie-backports/main i386 Packages
 *** 1.8-1 0
        500 http://ftp-stud.fht-esslingen.de/debian/ jessie/main i386 Packages
        500 http://snapshot.debian.org/archive/debian/20160901T042215Z/ jessie/main i386 Packages
        100 /var/lib/dpkg/status
rd@blackbox:~/tmp.nobackup$ apt-cache policy xserver-xorg-video-intel
xserver-xorg-video-intel:
  Installed: 2:2.21.15-2+b2
  Candidate: 2:2.21.15-2+b2
  Version table:
     2:2.99.917+git20160706-1 0
        400 http://ftp-stud.fht-esslingen.de/debian/ stretch/main i386 Packages
        300 http://ftp-stud.fht-esslingen.de/debian/ sid/main i386 Packages
     2:2.99.917+git20160706-1~bpo8+1 0
        450 http://ftp-stud.fht-esslingen.de/debian/ jessie-backports/main i386 Packages
 *** 2:2.21.15-2+b2 0
        500 http://ftp-stud.fht-esslingen.de/debian/ jessie/main i386 Packages
        500 http://snapshot.debian.org/archive/debian/20160901T042215Z/ jessie/main i386 Packages
        100 /var/lib/dpkg/status
rd@blackbox:~/tmp.nobackup$ apt-cache policy libdrm-intel1
libdrm-intel1:
  Installed: 2.4.58-2
  Candidate: 2.4.58-2
  Version table:
     2.4.70-1 0
        400 http://ftp-stud.fht-esslingen.de/debian/ stretch/main i386 Packages
        300 http://ftp-stud.fht-esslingen.de/debian/ sid/main i386 Packages
     2.4.70-1~bpo8+1 0
        450 http://ftp-stud.fht-esslingen.de/debian/ jessie-backports/main i386 Packages
 *** 2.4.58-2 0
        500 http://ftp-stud.fht-esslingen.de/debian/ jessie/main i386 Packages
        500 http://snapshot.debian.org/archive/debian/20160901T042215Z/ jessie/main i386 Packages
        100 /var/lib/dpkg/status
rd@blackbox:~/tmp.nobackup$ 
blackbox:~# apt-cache policy libgl1-mesa-dri
libgl1-mesa-dri:
  Installiert:           10.3.2-1+deb8u1
  Installationskandidat: 10.3.2-1+deb8u1
  Versionstabelle:
     12.0.3-1 0
        400 http://ftp-stud.fht-esslingen.de/debian/ stretch/main i386 Packages
        300 http://ftp-stud.fht-esslingen.de/debian/ sid/main i386 Packages
     12.0.3-1~bpo8+1 0
        450 http://ftp-stud.fht-esslingen.de/debian/ jessie-backports/main i386 Packages
 *** 10.3.2-1+deb8u1 0
        500 http://ftp-stud.fht-esslingen.de/debian/ jessie/main i386 Packages
        500 http://snapshot.debian.org/archive/debian/20160901T042215Z/ jessie/main i386 Packages
        100 /var/lib/dpkg/status
blackbox:~# 


Many thanks
Rainer
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.