Summary: | Graphics deadlock "ILLEGAL_MTHD" in nouveau with mesa version 11.2.2 when visiting Google Maps with firefox 49.0b5 | ||
---|---|---|---|
Product: | Mesa | Reporter: | wadev |
Component: | Drivers/DRI/nouveau | Assignee: | Nouveau Project <nouveau> |
Status: | RESOLVED MOVED | QA Contact: | Nouveau Project <nouveau> |
Severity: | major | ||
Priority: | medium | CC: | barkalow, jeremy9856, lkd-fdo |
Version: | 11.2 | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
See Also: | https://bugs.freedesktop.org/show_bug.cgi?id=98457 | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
wadev
2016-08-24 09:10:15 UTC
uname: Linux terra 4.6.0-1-amd64 #1 SMP Debian 4.6.4-1 (2016-07-18) x86_64 GNU/Linux This reads like a desync of some sort. The most common cause of this is the fact that nouveau + threading = fail. I have some preliminary patches which kinda-sorta work but not quite done that you can try - https://github.com/imirkin/mesa/commits/locking Chances are you can ssh in from another computer and kill the offending process and then things should come back. Not always though. WOW. You do quite a work there, aren't you. Thanks, I will try and build it soon from source but as this is my work machine, it is not quite sure that this will be tomorrow. (In reply to wadev from comment #3) > WOW. You do quite a work there, aren't you. > > Thanks, I will try and build it soon from source but as this is my work > machine, it is not quite sure that this will be tomorrow. I'm in no rush. Until then, you can disable all the webgl/acceleration stuff in firefox and it should hopefully not happen again. I believe this can be done from about:config. Um, wait, what? now this was a straightforward build process. I managed to build it in the background in say, 7 minutes. I have to leave the office now and have to leave something running, but will test it tomorrow and get back to you. Thanks for assistance. PS. I had no luck with the usual config settings (not that two changes per hang is viable even on the medium run). Sorry that I did not manage a proper install till today. Seems that things changed somewhat. Symptom is the same, but the message is now different. Now I have this: Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 0000000c [INVALID_BITFIELD] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0808 data 80000585 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 0000000c [INVALID_BITFIELD] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 080c data 20010586 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 0000000c [INVALID_BITFIELD] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0810 data 04000004 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 0000000c [INVALID_BITFIELD] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0814 data 2002035d Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 00000004 [INVALID_VALUE] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 081c data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00040000 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 mthd 1618 data 04000004 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 0000000c [INVALID_BITFIELD] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0820 data 80000585 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00040000 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 mthd 0d74 data 00000400 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 0000000d [BEGIN_END_ACTIVE] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 1618 data 04000004 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00040000 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 mthd 0000 data 00000000 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 0000000d [BEGIN_END_ACTIVE] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 1614 data 00000000 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 0000000d [BEGIN_END_ACTIVE] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 1614 data 00000000 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 0000000c [INVALID_BITFIELD] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 1618 data 800004b3 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 3f000000 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 0000000d [BEGIN_END_ACTIVE] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 1618 data 04000004 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00040000 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 mthd 0360 data 20164010 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: gr: DATA_ERROR 000000d2 [] ch 7 [007f9ed000 Compositor[5572]] subc 0 class 9297 mthd 0d78 data 00000006 Aug 31 16:41:52 terra syslog-ng[3174]: I/O error occurred while reading; fd='14', error='Broken pipe (32)' Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3eac data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3eb0 data 80000585 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3eb4 data 20010586 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3eb8 data 04000004 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3ebc data 2002035d Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3ec0 data 00000000 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3ec4 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3ec8 data 80000585 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3ecc data 20010586 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3ed0 data 04000004 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3ed4 data 2002035d Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3ed8 data 00000000 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3edc data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3ee0 data 80000585 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3ee4 data 20010586 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3ee8 data 04000004 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3eec data 2002035d Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3ef0 data 00000000 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3ef4 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3ef8 data 80000585 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3efc data 20010586 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f00 data 04000004 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f04 data 2002035d Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f08 data 00000000 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f0c data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f10 data 80000585 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f14 data 20010586 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f18 data 04000004 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f1c data 2002035d Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f20 data 00000000 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f24 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f28 data 80000585 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f2c data 20010586 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f30 data 04000004 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f34 data 2002035d Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f38 data 00000000 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f3c data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f40 data 80000585 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f44 data 20010586 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f48 data 04000004 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f4c data 2002035d Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f50 data 00000000 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f54 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f58 data 80000585 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f5c data 20010586 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f60 data 04000004 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f64 data 2002035d Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f68 data 00000000 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f6c data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f70 data 80000585 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f74 data 20010586 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f78 data 04000004 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f7c data 2002035d Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f80 data 00000000 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f84 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f88 data 80000585 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f8c data 20010586 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f90 data 04000004 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f94 data 2002035d Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f98 data 00000000 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3f9c data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3fa0 data 80000585 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3fa4 data 20010586 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3fa8 data 04000004 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3fac data 2002035d Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3fb0 data 00000000 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3fb4 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3fb8 data 80000585 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3fbc data 20010586 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3fc0 data 04000004 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3fc4 data 2002035d Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3fc8 data 00000000 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3fcc data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3fd0 data 80000585 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3fd4 data 20010586 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3fd8 data 04000004 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3fdc data 2002035d Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3fe0 data 00000000 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3fe4 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3fe8 data 80000585 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3fec data 20010586 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00840000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3ff0 data 04000004 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3ff4 data 2002035d Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3ff8 data 00000000 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00800000 [EMPTY_SUBC] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 3ffc data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00200000 [ILLEGAL_MTHD] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 000c data 2002035d Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 02000000 [] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 0020 data 04000004 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00200000 [ILLEGAL_MTHD] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 0030 data 80000585 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00200000 [ILLEGAL_MTHD] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 0034 data 20010586 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00200000 [ILLEGAL_MTHD] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 0038 data 04000004 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00200000 [ILLEGAL_MTHD] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 003c data 2002035d Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00200000 [ILLEGAL_MTHD] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 0040 data 00000000 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00200000 [ILLEGAL_MTHD] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 0044 data 00000006 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00200000 [ILLEGAL_MTHD] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 0048 data 80000585 Aug 31 16:41:52 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00200000 [ILLEGAL_MTHD] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 004c data 20010586 Aug 31 16:41:58 terra kernel: nouveau 0000:01:00.0: gr: TRAP ch 7 [007f9ed000 Compositor[5572]] Aug 31 16:41:58 terra kernel: nouveau 0000:01:00.0: gr: ROP0 80000000 80000001 Aug 31 16:41:59 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00200000 [ILLEGAL_MTHD] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 0054 data 2002035d Aug 31 16:41:59 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00200000 [ILLEGAL_MTHD] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 0058 data 00000000 Aug 31 16:41:59 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00200000 [ILLEGAL_MTHD] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 005c data 00000006 Aug 31 16:41:59 terra kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00200000 [ILLEGAL_MTHD] ch 7 [007f9ed000 Compositor[5572]] subc 5 mthd 0060 data 80000585 Aug 31 16:41:59 terra kernel: nouveau 0000:01:00.0: fifo: read fault at 0020010000 engine 07 [PFIFO] client 07 [BAR_READ] reason 00 [PT_NOT_PRESENT] on channel 7 [007f9ed000 Compositor[5572]] Aug 31 16:41:59 terra kernel: nouveau 0000:01:00.0: fifo: fifo engine fault on channel 7, recovering... Aug 31 16:42:03 terra shutdown[6988]: shutting down for system halt Please let me know if it would be better to attach logs next time instead of pasting them (for me it'd be more complicated to look inside them, even so that no "mime type" for files without extensions). Now it became more interesting. I "downgraded" to Jessie (clean install), 3.16.0-4, with OpenGL vendor string: nouveau OpenGL renderer string: Gallium 0.4 on NVD9 OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.3.2 OpenGL core profile shading language version string: 3.30 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile ..and I still have the problem :/ The log messages are, however, different. I add some here should it help anybody somewhat. Starts with this: Sep 5 09:22:08 terra kernel: [ 2751.636231] nouveau E[ PFIFO][0000:01:00.0] PBDMA0: (unknown bits 0x00040000) Sep 5 09:22:08 terra kernel: [ 2751.636289] nouveau E[ PFIFO][0000:01:00.0] PBDMA0: ch 5 [Compositor[2889]] subc 0 mthd 0x0000 data 0x00000000 ^-- these two get repeated 5 times, then Sep 5 09:22:08 terra kernel: [ 2751.641028] nouveau E[ PGRAPH][0000:01:00.0] TRAP ch 5 [0x007f9ee000 Compositor[2889]] Sep 5 09:22:08 terra kernel: [ 2751.641041] nouveau E[ PGRAPH][0000:01:00.0] GPC0/PROP trap: (unknown enum 0x00000003) Sep 5 09:22:08 terra kernel: [ 2751.641044] nouveau E[ PGRAPH][0000:01:00.0] x = 0, y = 960, format = 0, storage type = 0 Sep 5 09:22:08 terra kernel: [ 2751.850711] nouveau E[ PFIFO][0000:01:00.0] PBDMA0: (unknown bits 0x00040000) Sep 5 09:22:08 terra kernel: [ 2751.850717] nouveau E[ PFIFO][0000:01:00.0] PBDMA0: ch 5 [Compositor[2889]] subc 0 mthd 0x0000 data 0x00000000 Sep 5 09:22:08 terra kernel: [ 2751.850732] nouveau E[ PGRAPH][0000:01:00.0] DATA_ERROR [INVALID_BITFIELD] ch 5 [0x007f9ee000 Compositor[2889]] subc 0 class 0x9297 mthd 0x0820 data 0x20020850 Sep 5 09:22:08 terra kernel: [ 2751.850747] nouveau E[ PFIFO][0000:01:00.0] PBDMA0: (unknown bits 0x00040000) Sep 5 09:22:08 terra kernel: [ 2751.850748] nouveau E[ PFIFO][0000:01:00.0] PBDMA0: ch 5 [Compositor[2889]] subc 0 mthd 0x196c data 0x2003048a Sep 5 09:22:08 terra kernel: [ 2751.850763] nouveau E[ PGRAPH][0000:01:00.0] DATA_ERROR [INVALID_VALUE] ch 5 [0x007f9ee000 Compositor[2889]] subc 0 class 0x9297 mthd 0x0ff0 data 0x20164010 Sep 5 09:22:08 terra kernel: [ 2751.850777] nouveau E[ PFIFO][0000:01:00.0] PBDMA0: (unknown bits 0x00040000) Sep 5 09:22:08 terra kernel: [ 2751.850781] nouveau E[ PFIFO][0000:01:00.0] PBDMA0: ch 5 [Compositor[2889]] subc 0 mthd 0x0000 data 0x00000000 Sep 5 09:22:08 terra kernel: [ 2751.850793] nouveau E[ PFIFO][0000:01:00.0] PBDMA0: (unknown bits 0x00040000) Sep 5 09:22:08 terra kernel: [ 2751.850795] nouveau E[ PFIFO][0000:01:00.0] PBDMA0: ch 5 [Compositor[2889]] subc 0 mthd 0x0000 data 0x00000000 Sep 5 09:22:08 terra kernel: [ 2751.641028] nouveau E[ PGRAPH][0000:01:00.0] TRAP ch 5 [0x007f9ee000 Compositor[2889]] Sep 5 09:22:08 terra kernel: [ 2751.641041] nouveau E[ PGRAPH][0000:01:00.0] GPC0/PROP trap: (unknown enum 0x00000003) Sep 5 09:22:08 terra kernel: [ 2751.641044] nouveau E[ PGRAPH][0000:01:00.0] x = 0, y = 960, format = 0, storage type = 0 Sep 5 09:22:08 terra kernel: [ 2751.850711] nouveau E[ PFIFO][0000:01:00.0] PBDMA0: (unknown bits 0x00040000) Sep 5 09:22:08 terra kernel: [ 2751.850717] nouveau E[ PFIFO][0000:01:00.0] PBDMA0: ch 5 [Compositor[2889]] subc 0 mthd 0x0000 data 0x00000000 Sep 5 09:22:08 terra kernel: [ 2751.850732] nouveau E[ PGRAPH][0000:01:00.0] DATA_ERROR [INVALID_BITFIELD] ch 5 [0x007f9ee000 Compositor[2889]] subc 0 class 0x9297 mthd 0x0820 data 0x20020850 Sep 5 09:22:08 terra kernel: [ 2751.850747] nouveau E[ PFIFO][0000:01:00.0] PBDMA0: (unknown bits 0x00040000) Sep 5 09:22:08 terra kernel: [ 2751.850748] nouveau E[ PFIFO][0000:01:00.0] PBDMA0: ch 5 [Compositor[2889]] subc 0 mthd 0x196c data 0x2003048a Sep 5 09:22:08 terra kernel: [ 2751.850763] nouveau E[ PGRAPH][0000:01:00.0] DATA_ERROR [INVALID_VALUE] ch 5 [0x007f9ee000 Compositor[2889]] subc 0 class 0x9297 mthd 0x0ff0 data 0x20164010 Sep 5 09:22:08 terra kernel: [ 2751.850777] nouveau E[ PFIFO][0000:01:00.0] PBDMA0: (unknown bits 0x00040000) Sep 5 09:22:08 terra kernel: [ 2751.850781] nouveau E[ PFIFO][0000:01:00.0] PBDMA0: ch 5 [Compositor[2889]] subc 0 mthd 0x0000 data 0x00000000 Sep 5 09:22:08 terra kernel: [ 2751.850793] nouveau E[ PFIFO][0000:01:00.0] PBDMA0: (unknown bits 0x00040000) Sep 5 09:22:08 terra kernel: [ 2751.850795] nouveau E[ PFIFO][0000:01:00.0] PBDMA0: ch 5 [Compositor[2889]] subc 0 mthd 0x0000 data 0x00000000 Sep 5 09:23:12 terra kernel: [ 2815.401214] nouveau E[Compositor[2889]] failed to idle channel 0xcccc0000 [Compositor[2889]] Sep 5 09:23:27 terra kernel: [ 2830.386552] nouveau E[Compositor[2889]] failed to idle channel 0xcccc0000 [Compositor[2889]] Sep 5 09:23:42 terra kernel: [ 2845.635632] nouveau E[Xorg[2228]] failed to idle channel 0xcccc0000 [Xorg[2228]] Sep 5 09:23:57 terra kernel: [ 2860.620970] nouveau E[Xorg[2228]] failed to idle channel 0xcccc0000 [Xorg[2228]] Sep 5 09:23:57 terra kernel: [ 2860.621105] nouveau E[ PFIFO][0000:01:00.0] read fault at 0x000001b000 [PAGE_NOT_PRESENT] from PFIFO/BAR_READ on channel 0x007fb5e000 [unknown] Sep 5 09:24:28 terra kernel: [ 2891.693846] nouveau E[ DRM] GPU lockup - switching to software fbcon --- then Sep 5 09:28:28 terra kernel: [ 75.733281] nouveau E[ PGRAPH][0000:01:00.0] DATA_ERROR [INVALID_VALUE] ch 5 [0x007f9ee000 Compositor[2569]] subc 0 class 0x9297 mthd 0x2388 data 0x20010487 Sep 5 09:28:28 terra kernel: [ 75.735768] nouveau E[ PGRAPH][0000:01:00.0] DATA_ERROR [INVALID_BITFIELD] ch 5 [0x007f9ee000 Compositor[2569]] subc 3 class 0x902d mthd 0x0880 data 0x200203fd Sep 5 09:28:28 terra kernel: [ 75.735793] nouveau E[ PGRAPH][0000:01:00.0] DATA_ERROR [INVALID_BITFIELD] ch 5 [0x007f9ee000 Compositor[2569]] subc 3 class 0x902d mthd 0x0884 data 0x077e0000 Sep 5 09:28:28 terra kernel: [ 75.735822] nouveau E[ PGRAPH][0000:01:00.0] DATA_ERROR [INVALID_BITFIELD] ch 5 [0x007f9ee000 Compositor[2569]] subc 3 class 0x902d mthd 0x0888 data 0x03b90000 Sep 5 09:28:28 terra kernel: [ 75.735852] nouveau E[ PGRAPH][0000:01:00.0] DATA_ERROR [INVALID_BITFIELD] ch 5 [0x007f9ee000 Compositor[2569]] subc 3 class 0x902d mthd 0x088c data 0x80000671 Sep 5 09:28:28 terra kernel: [ 75.735882] nouveau E[ PGRAPH][0000:01:00.0] ILLEGAL_MTHD ch 5 [0x007f9ee000 Compositor[2569]] subc 3 class 0x902d mthd 0x0890 data 0x800004b9 Sep 5 09:28:28 terra kernel: [ 75.735912] nouveau E[ PGRAPH][0000:01:00.0] ILLEGAL_MTHD ch 5 [0x007f9ee000 Compositor[2569]] subc 3 class 0x902d mthd 0x0894 data 0x80ff0e04 Sep 5 09:28:28 terra kernel: [ 75.735939] nouveau E[ PGRAPH][0000:01:00.0] ILLEGAL_MTHD ch 5 [0x007f9ee000 Compositor[2569]] subc 3 class 0x902d mthd 0x0898 data 0x200504d0 Sep 5 09:28:28 terra kernel: [ 75.735960] nouveau E[ PGRAPH][0000:01:00.0] ILLEGAL_MTHD ch 5 [0x007f9ee000 Compositor[2569]] subc 3 class 0x902d mthd 0x089c data 0x00008006 Sep 5 09:28:28 terra kernel: [ 75.735981] nouveau E[ PGRAPH][0000:01:00.0] ILLEGAL_MTHD ch 5 [0x007f9ee000 Compositor[2569]] subc 3 class 0x902d mthd 0x08a0 data 0x00004001 Sep 5 09:28:28 terra kernel: [ 75.736002] nouveau E[ PGRAPH][0000:01:00.0] ILLEGAL_MTHD ch 5 [0x007f9ee000 Compositor[2569]] subc 3 class 0x902d mthd 0x08a4 data 0x00004303 Sep 5 09:28:28 terra kernel: [ 75.736022] nouveau E[ PGRAPH][0000:01:00.0] ILLEGAL_MTHD ch 5 [0x007f9ee000 Compositor[2569]] subc 3 class 0x902d mthd 0x08a8 data 0x00008006 Sep 5 09:28:28 terra kernel: [ 75.736043] nouveau E[ PGRAPH][0000:01:00.0] ILLEGAL_MTHD ch 5 [0x007f9ee000 Compositor[2569]] subc 3 class 0x902d mthd 0x08ac data 0x00004001 Sep 5 09:28:28 terra kernel: [ 75.736063] nouveau E[ PGRAPH][0000:01:00.0] DATA_ERROR [INVALID_VALUE] ch 5 [0x007f9ee000 Compositor[2569]] subc 3 class 0x902d mthd 0x08b0 data 0x200104d6 Sep 5 09:28:28 terra kernel: [ 75.736084] nouveau E[ PGRAPH][0000:01:00.0] DATA_ERROR [INVALID_VALUE] ch 5 [0x007f9ee000 Compositor[2569]] subc 3 class 0x902d mthd 0x08bc data 0x05520000 Sep 5 09:28:28 terra kernel: [ 75.736105] nouveau E[ PGRAPH][0000:01:00.0] DATA_ERROR [INVALID_VALUE] ch 5 [0x007f9ee000 Compositor[2569]] subc 3 class 0x902d mthd 0x08cc data 0x2001054e Sep 5 09:28:28 terra kernel: [ 75.736126] nouveau E[ PGRAPH][0000:01:00.0] DATA_ERROR [INVALID_VALUE] ch 5 [0x007f9ee000 Compositor[2569]] subc 3 class 0x902d mthd 0x08d4 data 0x2003048a Sep 5 09:28:28 terra kernel: [ 75.736149] nouveau E[ PGRAPH][0000:01:00.0] FECS MTHD subc 3 class 0x0000 mthd 0x08e0 data 0x00010001 Sep 5 09:28:28 terra kernel: [ 75.736150] nouveau E[ PGRAPH][0000:01:00.0] FECS 0x00000002 Sep 5 09:28:28 terra kernel: [ 75.736154] nouveau E[ PGRAPH][0000:01:00.0] 409000 - done 0x00000320 Sep 5 09:28:28 terra kernel: [ 75.736158] nouveau E[ PGRAPH][0000:01:00.0] 409000 - stat 0x80000000 0x00011c00 0x00000000 0x800308e0 Sep 5 09:28:28 terra kernel: [ 75.736163] nouveau E[ PGRAPH][0000:01:00.0] 409000 - stat 0x00010001 0x00000003 0x00000006 0x00000001 Sep 5 09:28:28 terra kernel: [ 75.736166] nouveau E[ PGRAPH][0000:01:00.0] 502000 - done 0x00000300 Sep 5 09:28:28 terra kernel: [ 75.736170] nouveau E[ PGRAPH][0000:01:00.0] 502000 - stat 0x80000000 0x00005f00 0x00000000 0x00000000 Sep 5 09:28:28 terra kernel: [ 75.736174] nouveau E[ PGRAPH][0000:01:00.0] 502000 - stat 0x00000000 0x00000000 0x00000002 0x00000000 Sep 5 09:28:28 terra kernel: [ 75.736195] nouveau E[ PGRAPH][0000:01:00.0] FECS MTHD subc 3 class 0x0000 mthd 0x08f4 data 0x00000200 -- and -- Sep 5 09:28:28 terra kernel: [ 75.736196] nouveau E[ PGRAPH][0000:01:00.0] FECS 0x00000002 Sep 5 09:28:28 terra kernel: [ 75.736154] nouveau E[ PGRAPH][0000:01:00.0] 409000 - done 0x00000320 Sep 5 09:28:28 terra kernel: [ 75.736158] nouveau E[ PGRAPH][0000:01:00.0] 409000 - stat 0x80000000 0x00011c00 0x00000000 0x800308e0 Sep 5 09:28:28 terra kernel: [ 75.736163] nouveau E[ PGRAPH][0000:01:00.0] 409000 - stat 0x00010001 0x00000003 0x00000006 0x00000001 Sep 5 09:28:28 terra kernel: [ 75.736166] nouveau E[ PGRAPH][0000:01:00.0] 502000 - done 0x00000300 Sep 5 09:28:28 terra kernel: [ 75.736170] nouveau E[ PGRAPH][0000:01:00.0] 502000 - stat 0x80000000 0x00005f00 0x00000000 0x00000000 Sep 5 09:28:28 terra kernel: [ 75.736174] nouveau E[ PGRAPH][0000:01:00.0] 502000 - stat 0x00000000 0x00000000 0x00000002 0x00000000 Sep 5 09:28:28 terra kernel: [ 75.736195] nouveau E[ PGRAPH][0000:01:00.0] FECS MTHD subc 3 class 0x0000 mthd 0x08f4 data 0x00000200 ^-- this last block gets repeated with various "mthd" values and various "data" values in the last line, and also the last value in the first "stat" dump changes, all others seem static. It "quickly" wrote about 1.5G into syslog. I have the same problem I think. I opened a bug report against Firefox https://bugzilla.mozilla.org/show_bug.cgi?id=1302974 As you can see there it seem that is "user_pref("layers.acceleration.force-enabled", true);" that make Firefox crash. If I set it to false Google Maps works. To confirm with a clean profile, Firefox crash on Google Maps with just this setting enabled "user_pref("layers.acceleration.force-enabled", true);". Weirdly it make Firefox crash only on Google Maps. Unfortunately I, and a lot of people I guess, need this feature to get rid of tearing. Firefox doesn't crash in safe mode. It don't crash too with HWA disabled. Here is the section "graphics" Accélération graphique Fonctionnalités Composition OpenGL Zoom/Panoramique asynchrones aucun Rendu WebGL nouveau -- Gallium 0.4 on NVC1 Décodage matériel H264 No GPU 1 Actif Oui Description nouveau -- Gallium 0.4 on NVC1 ID du vendeur nouveau ID du périphérique Gallium 0.4 on NVC1 Version du pilote 3.0 Mesa 12.0.2 Diagnostics AzureCanvasAccelerated 0 AzureCanvasBackend skia AzureContentBackend cairo AzureFallbackCanvasBackend none CairoUseXRender 0 I hope we can find a fix ! Thanks ! By the way Chromium work well. Any news on this problem ? I activated dri3 on nouveau (with the following user.js) and firefox doesn't crash anymore on google maps ! // PERFORMANCE user_pref("layers.acceleration.force-enabled", true); user_pref("layers.offmainthreadcomposition.enabled", true); user_pref("layers.offmainthreadcomposition.async-animations", true); user_pref("layout.frame_rate.precise", true); user_pref("webgl.force-enabled", true); user_pref("webgl.msaa-force", true); user_pref("html5.offmainthread", true); user_pref("gfx.content.azure.backends", "skia"); user_pref("browser.tabs.remote.force-enable", true); // PRIVACY user_pref("loop.enabled", false); user_pref("extensions.pocket.enabled", false); user_pref("privacy.trackingprotection.enabled", true); user_pref("geo.enabled", false); user_pref("browser.safebrowsing.enabled", false); user_pref("browser.safebrowsing.malware.enabled", false); user_pref("dom.event.clipboardevents.enabled", false); user_pref("browser.send_pings", false); user_pref("dom.battery.enabled", false); // USABILITY user_pref("browser.tabs.loadBookmarksInBackground", true); user_pref("reader.parse-on-load.enabled", false); user_pref("reader.parse-on-load.force-enabled", false); No dice, I am still having the problem. In the meantime, today I tried it with OpenGL vendor string: nouveau OpenGL renderer string: Gallium 0.4 on NVD9 OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.3.2 OpenGL core profile shading language version string: 3.30 on Debian Jessie. it does exactly the same (with hardware acceleration enabled). But in that case, instead of messages about ILLEGAL_MTHD, I get like Oct 20 09:54:59 terra kernel: [23578.198775] nouveau E[ PFIFO][0000:01:00.0] PBDMA0: (unknown bits 0x00040000) Oct 20 09:54:59 terra kernel: [23578.198780] nouveau E[ PFIFO][0000:01:00.0] PBDMA0: ch 5 [Compositor[20598]] subc 0 mthd 0x0000 data 0x00000000 Oct 20 09:54:59 terra kernel: [23578.198795] nouveau E[ PGRAPH][0000:01:00.0] DATA_ERROR [INVALID_BITFIELD] ch 5 [0x007f9ec000 Compositor[20598]] subc 0 class 0x9297 mthd 0x0808 data 0x200$ Oct 20 09:54:59 terra kernel: [23578.198816] nouveau E[ PGRAPH][0000:01:00.0] DATA_ERROR [INVALID_BITFIELD] ch 5 [0x007f9ec000 Compositor[20598]] subc 0 class 0x9297 mthd 0x0810 data 0x200$ Oct 20 09:54:59 terra kernel: [23578.198837] nouveau E[ PGRAPH][0000:01:00.0] DATA_ERROR [INVALID_ENUM] ch 5 [0x007f9ec000 Compositor[20598]] subc 0 class 0x9297 mthd 0x0814 data 0x000000c0 Oct 20 09:54:59 terra kernel: [23578.198858] nouveau E[ PGRAPH][0000:01:00.0] DATA_ERROR [INVALID_BITFIELD] ch 5 [0x007f9ec000 Compositor[20598]] subc 0 class 0x9297 mthd 0x0818 data 0x200$ Oct 20 09:54:59 terra kernel: [23578.198879] nouveau E[ PGRAPH][0000:01:00.0] DATA_ERROR [INVALID_VALUE] ch 5 [0x007f9ec000 Compositor[20598]] subc 0 class 0x9297 mthd 0x081c data 0x000000$ Oct 20 09:54:59 terra kernel: [23578.198899] nouveau E[ PGRAPH][0000:01:00.0] DATA_ERROR [INVALID_BITFIELD] ch 5 [0x007f9ec000 Compositor[20598]] subc 0 class 0x9297 mthd 0x0820 data 0x200$ Oct 20 09:54:59 terra kernel: [23578.198920] nouveau E[ PGRAPH][0000:01:00.0] DATA_ERROR [INVALID_BITFIELD] ch 5 [0x007f9ec000 Compositor[20598]] subc 0 class 0x9297 mthd 0x2490 data 0x000$ Oct 20 09:54:59 terra kernel: [23578.198940] nouveau E[ PGRAPH][0000:01:00.0] DATA_ERROR [INVALID_BITFIELD] ch 5 [0x007f9ec000 Compositor[20598]] subc 0 class 0x9297 mthd 0x0fc8 data 0x600$ Oct 20 09:54:59 terra kernel: [23578.198953] nouveau E[ PFIFO][0000:01:00.0] PBDMA0: (unknown bits 0x00040000) Oct 20 09:54:59 terra kernel: [23578.198955] nouveau E[ PFIFO][0000:01:00.0] PBDMA0: ch 5 [Compositor[20598]] subc 0 mthd 0x0000 data 0x00000000 Oct 20 09:54:59 terra kernel: [23578.198969] nouveau E[ PGRAPH][0000:01:00.0] DATA_ERROR [INVALID_BITFIELD] ch 5 [0x007f9ec000 Compositor[20598]] subc 0 class 0x9297 mthd 0x1160 data 0x446$ Oct 20 09:55:03 terra kernel: [23582.489822] nouveau E[ PFIFO][0000:01:00.0] SCHED_ERROR [ CTXSW_TIMEOUT ] Oct 20 09:55:03 terra kernel: [23582.489828] nouveau E[ PFIFO][0000:01:00.0] PPPP engine fault on channel 5, recovering... Oct 20 09:55:03 terra kernel: [23582.489876] nouveau 0000:01:00.0: firmware: failed to load nouveau/nvd9_fuc086 (-2) Oct 20 09:55:03 terra kernel: [23582.489877] nouveau 0000:01:00.0: Direct firmware load failed with error -2 Oct 20 09:55:03 terra kernel: [23582.489878] nouveau 0000:01:00.0: Falling back to user helper Oct 20 09:55:03 terra kernel: [23582.490392] nouveau 0000:01:00.0: firmware: failed to load nouveau/nvd9_fuc086d (-2) Oct 20 09:55:03 terra kernel: [23582.490394] nouveau 0000:01:00.0: Direct firmware load failed with error -2 Oct 20 09:55:03 terra kernel: [23582.490395] nouveau 0000:01:00.0: Falling back to user helper Oct 20 09:55:03 terra kernel: [23582.490763] nouveau E[ PPPP][0000:01:00.0] unable to load firmware data Oct 20 09:55:03 terra kernel: [23582.490764] ------------[ cut here ]------------ Oct 20 09:55:03 terra kernel: [23582.490788] WARNING: CPU: 0 PID: 20731 at /build/linux-EZT6bx/linux-3.16.36/drivers/gpu/drm/nouveau/core/engine/fifo/nvc0.c:422 nvc0_fifo_recover_work+0x271$ Oct 20 09:55:03 terra kernel: [23582.490789] Modules linked in: tun bnep bluetooth 6lowpan_iphc binfmt_misc vmhgfs(O) vmw_vmci fuse lp snd_hda_codec_hdmi x86_pkg_temp_thermal intel_powercla$ Oct 20 09:55:03 terra kernel: [23582.490821] CPU: 0 PID: 20731 Comm: kworker/0:2 Tainted: G O 3.16.0-4-amd64 #1 Debian 3.16.36-1+deb8u1 and then (another attempt): Oct 20 14:02:32 terra kernel: [38416.887838] Call Trace: Oct 20 14:02:32 terra kernel: [38416.887966] [<ffffffffa02ae32b>] ? nouveau_fence_update+0x5b/0x80 [nouveau] Oct 20 14:02:32 terra kernel: [38416.888121] [<ffffffffa02ae925>] ? nouveau_fence_wait+0xb5/0x190 [nouveau] Oct 20 14:02:32 terra kernel: [38416.888267] [<ffffffffa02acf85>] ? nouveau_channel_idle+0x65/0x80 [nouveau] Oct 20 14:02:32 terra kernel: [38416.888414] [<ffffffffa02b566a>] ? nouveau_abi16_chan_fini.isra.3+0x2a/0x1b0 [nouveau] Oct 20 14:02:32 terra kernel: [38416.888598] [<ffffffffa02b59ee>] ? nouveau_abi16_fini+0x3e/0x80 [nouveau] Oct 20 14:02:32 terra kernel: [38416.888743] [<ffffffffa02abd03>] ? nouveau_drm_preclose+0x33/0x90 [nouveau] Oct 20 14:02:32 terra kernel: [38416.888885] [<ffffffffa010f753>] ? drm_release+0x53/0x5e0 [drm] Oct 20 14:02:32 terra kernel: [38416.889020] [<ffffffff811ac1aa>] ? __fput+0xca/0x1d0 Oct 20 14:02:32 terra kernel: [38416.889160] [<ffffffff8108670c>] ? task_work_run+0x8c/0xb0 Oct 20 14:02:32 terra kernel: [38416.889293] [<ffffffff8106ac61>] ? do_exit+0x2b1/0xa70 Oct 20 14:02:32 terra kernel: [38416.889425] [<ffffffff81017277>] ? oops_end+0x97/0xe0 Oct 20 14:02:32 terra kernel: [38416.889557] [<ffffffff8150ec7c>] ? no_context+0x2b2/0x2be Oct 20 14:02:32 terra kernel: [38416.889690] [<ffffffff81058593>] ? __do_page_fault+0x463/0x4f0 Oct 20 14:02:32 terra kernel: [38416.889825] [<ffffffff8101e1c6>] ? __switch_to_xtra+0x136/0x170 Oct 20 14:02:32 terra kernel: [38416.889960] [<ffffffff81012900>] ? __switch_to+0x480/0x5a0 Oct 20 14:02:32 terra kernel: [38416.890093] [<ffffffff8151a568>] ? page_fault+0x28/0x30 Oct 20 14:02:32 terra kernel: [38416.890240] [<ffffffffa02b73b1>] ? nv84_fence_read+0x21/0x30 [nouveau] Oct 20 14:02:32 terra kernel: [38416.890385] [<ffffffffa02ae32b>] ? nouveau_fence_update+0x5b/0x80 [nouveau] Oct 20 14:02:32 terra kernel: [38416.890531] [<ffffffffa02ae6a0>] ? nouveau_fence_wait_uevent.isra.2+0x350/0x3e0 [nouveau] Oct 20 14:02:32 terra kernel: [38416.890709] [<ffffffff810a9590>] ? prepare_to_wait_event+0xf0/0xf0 Oct 20 14:02:32 terra kernel: [38416.890852] [<ffffffffa02ae8ef>] ? nouveau_fence_wait+0x7f/0x190 [nouveau] Oct 20 14:02:32 terra kernel: [38416.890998] [<ffffffffa02ae32b>] ? nouveau_fence_update+0x5b/0x80 [nouveau] Oct 20 14:02:32 terra kernel: [38416.891148] [<ffffffffa00d4685>] ? ttm_bo_wait+0x85/0x180 [ttm] Oct 20 14:02:32 terra kernel: [38416.891291] [<ffffffffa02b534f>] ? nouveau_gem_ioctl_cpu_prep+0x4f/0xd0 [nouveau] Oct 20 14:02:32 terra kernel: [38416.891469] [<ffffffffa010e8a7>] ? drm_ioctl+0x1c7/0x5b0 [drm] Oct 20 14:02:32 terra kernel: [38416.891604] [<ffffffff81079ee1>] ? __set_current_blocked+0x31/0x50 Oct 20 14:02:32 terra kernel: [38416.891740] [<ffffffff810135e9>] ? do_signal+0x199/0xa10 Oct 20 14:02:32 terra kernel: [38416.891872] [<ffffffff8101f6b2>] ? __restore_xstate_sig+0x82/0x570 Oct 20 14:02:32 terra kernel: [38416.892015] [<ffffffffa02abb0e>] ? nouveau_drm_ioctl+0x5e/0x90 [nouveau] The strange thing is that it *may* not be the proposed synchronization related issue, rather in relation to the DRM ioctl(s), or at least I so guessed, as when I connect from another machine, forcefully remove nouveau module - after killing Xorg and display manager - with "rmmod -f nouveau" then re-probe the module, it "picks up" where it dropped, with the exception of seemingly not even the initialization can pass and thus cannot get my tty back, but errors are kept being dumped on the screen, just without cursor (or caret or whatnot) or anything. -- Paviluf, could you please mention your firefox version and the output of your glxinfo - at least the core profile one pertaining to mesa version? I'm having similar problems (google maps in firefox reliably causes a freeze, although my mouse and magic-sysrq work); in my case, the logging grinds to a halt with a fifo engine fault it doesn't seem to recover from. I've also found that spherical video on youtube does it reliably, other video does it occasionally, and other firefox usage does it rarely. This is my home computer, so I can mess around with it some more if you want extra debugging output or something. (In reply to wadev from comment #13) > Paviluf, could you please mention your firefox version and the output of > your glxinfo - at least the core profile one pertaining to mesa version? I can't since I'm on Nvidia proprietary drivers for now. If I switch back to nouveau I will do it, if I remember :D I recently tried Fedora 25 and it seem to work with nouveau dri2 and dri3 now. By the way, are we reporting this at the right place ? There is also Mesa/DRI/Nouveau that seem more appropriate to me. Wow, thanks, I couldn't have guessed that. :D Changed now. -- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/mesa/mesa/issues/1109. |
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.