[Nouveau] [Bug 92971] [GF110] KDE plasma locks randomly due to crash of nouveau driver

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Nov 17 05:05:52 PST 2015


https://bugs.freedesktop.org/show_bug.cgi?id=92971

--- Comment #7 from Ilia Mirkin <imirkin at alum.mit.edu> ---
(In reply to Philippe Condé from comment #6)
> Hello,
> 
> I tested with the non Xen kernel vmlinux-4.3.0-1-default.
> The crash exists also with this kernel
> 
> here the journalctl output with a crash when loading a page in the browser:
> The screen was totally corrupted but I succeeded to go the the console CTRL
> Alt F1 and could load top ==> plasmashell (PID 2358) was running with 100%.

Probably busy-waiting on a fence...

> 
> I tried to shutdown but the system locked (I did not see any shutdown
> messages and did a hard reset)
> 
> Nov 17 13:21:23 hpprol2 login[1943]: ROOT LOGIN ON tty1
> Nov 17 13:22:02 hpprol2 kernel: nouveau 0000:0a:00.0: plasmashell[2358]:
> failed to idle channel 0xcccc0000 [plasmashell[2358]]

This generally indicates a GPU hang. This was the first complaint of any sort
from nouveau in your logs? Nothing before that other than the init messages at
boot time?

> Nov 17 13:22:15 hpprol2 systemd-logind[1141]: Power key pressed.
> Nov 17 13:22:17 hpprol2 kernel: nouveau 0000:0a:00.0: plasmashell[2358]:
> failed to idle channel 0xcccc0000 [plasmashell[2358]]
> Nov 17 13:22:23 hpprol2 kernel: nouveau 0000:0a:00.0: Xorg[2019]:
> nv50cal_space: -16

This definitely indicates a GPU hang.

> 
> The last line was repeated many times 
> thereafter are some lines related to the shutdown which end with
> Nov 17 13:22:56 hpprol2 display-manager[4671]: Shutting down service
> kdm..done
> Nov 17 13:23:06 hpprol2 kernel: nouveau 0000:0a:00.0: xembedsniproxy[2424]:
> failed to idle channel 0xcccc0000 [xembedsniproxy[2424]]
> Nov 17 13:23:21 hpprol2 kernel: nouveau 0000:0a:00.0: xembedsniproxy[2424]:
> failed to idle channel 0xcccc0000 [xembedsniproxy[2424]]
> Nov 17 13:23:30 hpprol2 systemd-logind[1141]: Power key pressed.
> 
> 
> can it be the plasmashell which start a crash in nouveau driver?

Various people have poorly understood issues with KDE5 and nouveau. A class of
those are fixed in kernel 4.3, but from the looks of it, hardly all.

I don't think this is your issue, but there have been some locking fixes:

http://cgit.freedesktop.org/~darktama/nouveau/commit/?id=2f3a56ad019e378a352e9cb7a559f478826f1a87
http://cgit.freedesktop.org/~darktama/nouveau/commit/?id=4179b15c6e9fcfb253e811e5477debe46c84c395

are the ones that'd apply for your GPU. Don't think they'll have an effect
though, but it's something to try (you appear to be comfortable building
kernels).

It is also worth noting that at some point in the past, people with GF110's
(NVC8) have had various issues with nouveau's context switching firmware. We
believe we fixed those, but... who knows. You could try using blob pgraph
firmware. See http://nouveau.freedesktop.org/wiki/VideoAcceleration/#firmware
for how to extract it, and boot with nouveau.config=NvGrUseFW=1 . [Yeah, that
page is about video decoding firmware, but that script also extracts the PGRAPH
ctxsw fw.]

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20151117/e5865eaf/attachment.html>


More information about the Nouveau mailing list