Control: merge 686474 -1 On 2012-10-28 19:35 +0100, Sven Joachim wrote:
> On 2012-10-21 00:12 +0200, George Shuklin wrote: > >> Package: xserver-xorg-video-nouveau >> Version: 1:1.0.1-3 >> Severity: normal >> >> After switching from nvidia to nouveau everything is fine until 3D >> application is used. If so, image freeze, only mouse pointer is >> moving. All other activity (sound, networking, disks) is fine. Killing >> (-9) X server is only one way to revive system without reboot. > > Does this become any better if you disable AIGLX in xorg.conf? Also, do > you use a compositing window manager? Please disregard this comment, I did not look closely enough at your report. >> Following lines in Xorg.0.log seems be interesting: >> >> [ 90638.267] Backtrace: >> [ 90638.274] 0: /usr/bin/Xorg (xorg_backtrace+0x36) [0x7fe4ba458c66] >> [ 90638.274] 1: /usr/bin/Xorg (0x7fe4ba2da000+0x1827b9) [0x7fe4ba45c7b9] >> [ 90638.274] 2: /lib/x86_64-linux-gnu/libpthread.so.0 >> (0x7fe4b9602000+0xf030) [0x7fe4b9611030] >> [ 90638.274] 3: /lib/x86_64-linux-gnu/libc.so.6 (0x7fe4b830e000+0x76fca) >> [0x7fe4b8384fca] >> [ 90638.274] 4: /lib/x86_64-linux-gnu/libc.so.6 (cfree+0x6c) [0x7fe4b83888ac] >> [ 90638.274] 5: /usr/lib/x86_64-linux-gnu/libpixman-1.so.0 >> (0x7fe4b937c000+0x476ae) [0x7fe4b93c36ae] >> [ 90638.274] 6: /usr/lib/x86_64-linux-gnu/libpixman-1.so.0 >> (pixman_region_subtract+0x9c) [0x7fe4b93c4b0c] >> [ 90638.274] 7: /usr/lib/xorg/modules/libexa.so (0x7fe4b5cd9000+0x5b09) >> [0x7fe4b5cdeb09] >> [ 90638.274] 8: /usr/lib/xorg/modules/libexa.so (0x7fe4b5cd9000+0x80c0) >> [0x7fe4b5ce10c0] >> [ 90638.274] 9: /usr/lib/xorg/modules/libexa.so (0x7fe4b5cd9000+0x4e1d) >> [0x7fe4b5cdde1d] >> [ 90638.274] 10: /usr/bin/Xorg (0x7fe4ba2da000+0x10e970) [0x7fe4ba3e8970] >> [ 90638.274] 11: /usr/bin/Xorg (ValidateGC+0x24) [0x7fe4ba33e7e4] >> [ 90638.274] 12: /usr/lib/xorg/modules/drivers/nouveau_drv.so >> (0x7fe4b6319000+0xd166) [0x7fe4b6326166] >> [ 90638.274] 13: /usr/lib/xorg/modules/drivers/nouveau_drv.so >> (0x7fe4b6319000+0xda1a) [0x7fe4b6326a1a] >> [ 90638.274] 14: /usr/lib/xorg/modules/drivers/nouveau_drv.so >> (0x7fe4b6319000+0xdf10) [0x7fe4b6326f10] >> [ 90638.274] 15: /usr/lib/x86_64-linux-gnu/libdrm.so.2 (drmHandleEvent+0x91) >> [0x7fe4b700efd1] >> [ 90638.274] 16: /usr/lib/xorg/modules/drivers/nouveau_drv.so >> (0x7fe4b6319000+0x26476) [0x7fe4b633f476] >> [ 90638.274] 17: /usr/bin/Xorg (WakeupHandler+0x6b) [0x7fe4ba330d8b] >> [ 90638.274] 18: /usr/bin/Xorg (WaitForSomething+0x1a4) [0x7fe4ba4560b4] >> [ 90638.274] 19: /usr/bin/Xorg (0x7fe4ba2da000+0x52b81) [0x7fe4ba32cb81] >> [ 90638.275] 20: /usr/bin/Xorg (0x7fe4ba2da000+0x41ec5) [0x7fe4ba31bec5] >> [ 90638.275] 21: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xfd) >> [0x7fe4b832cead] >> [ 90638.275] 22: /usr/bin/Xorg (0x7fe4ba2da000+0x4219d) [0x7fe4ba31c19d] >> [ 90638.275] >> [ 90638.275] Segmentation fault at address 0x300000008 >> [ 90638.275] >> Fatal server error: >> [ 90638.275] Caught signal 11 (Segmentation fault). Server aborting >> [ 90638.275] >> [ 90638.276] >> >> After that there is constant flood of messages from 'EQ overflow continuing' This is essentially the same backtrace that you already reported in #686474, sorry for not having followed up on that. It seems that this is triggered by enabling the "GLXVBlank" option in xorg.conf, and that there is a fix in version 1.0.3¹. I'll see to include this in the Debian package. Cheers, Sven ¹ http://cgit.freedesktop.org/nouveau/xf86-video-nouveau/commit/?id=b4231dd715a8a7f86b04519b5f4e8a8d93c2f561 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org