[Bug 1003402] New: Plasmashell dumps core with nouveau graphics
http://bugzilla.opensuse.org/show_bug.cgi?id=1003402 Bug ID: 1003402 Summary: Plasmashell dumps core with nouveau graphics Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.2 Hardware: Other OS: All Status: NEW Severity: Normal Priority: P5 - None Component: KDE Workspace (Plasma) Assignee: opensuse-kde-bugs@opensuse.org Reporter: nwr10cst-oslnx@yahoo.com QA Contact: qa-bugs@suse.de Found By: Beta-Customer Blocker: --- Using the open source (nouveau) drivers with a Nvidia Geforce 6150LE card. This works fine with Gnome or XFCE. But if I login to Plasma 5, the desktop never fully comes up. If I kill the session (CTRL-ALT-BACKSPACE), and login with a different desktop, I can see several processes taking core dumps for plasma shell. I have rebooted with "nomodeset", and KDE comes up fine that way. After configuring the desktop that way, I went back to trying the default nouveau drivers again. And, once again, it dumps core. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1003402
http://bugzilla.opensuse.org/show_bug.cgi?id=1003402#c1
heel straf
http://bugzilla.opensuse.org/show_bug.cgi?id=1003402
http://bugzilla.opensuse.org/show_bug.cgi?id=1003402#c2
Stefan Quandt
http://bugzilla.opensuse.org/show_bug.cgi?id=1003402
http://bugzilla.opensuse.org/show_bug.cgi?id=1003402#c9
--- Comment #9 from Neil Rickert
export LIBGL_ALWAYS_SOFTWARE=1 && plasmashell
Wow! That makes all the difference. To be clear, I added the environment setting to my shell startup file. I'm a "csh" user, so I added: setenv LIBGL_ALWAYS_SOFTWARE 1 And now KDE/Plasma 5 starts up without any problems. I'll note that I already had: --- OpenGLIsUnsafe=true --- in the [Compositing] section of ".config/kwinrc", but that did not seem to be enough to resolve the problem. I've configured compositing to use XRender, and that seems to be working. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1003402
http://bugzilla.opensuse.org/show_bug.cgi?id=1003402#c10
Felix Miata
http://bugzilla.opensuse.org/show_bug.cgi?id=1003402
http://bugzilla.opensuse.org/show_bug.cgi?id=1003402#c26
--- Comment #26 from Wolfgang Bauer
Without a backtrace we won't be able to say what's wrong. But the title of this bug report says "Plasmashell dumps core" which means no change to KWin will fix that problem. Sorry, if you look at KWin you look at the wrong place.
But comment#9 mentions that switching to XRender compositing seems to be working. Of course that would only be a workaround, but better than Plasma crashing. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1003402
http://bugzilla.opensuse.org/show_bug.cgi?id=1003402#c29
--- Comment #29 from Neil Rickert
http://bugzilla.opensuse.org/show_bug.cgi?id=1003402
http://bugzilla.opensuse.org/show_bug.cgi?id=1003402#c31
--- Comment #31 from Wolfgang Bauer
So it is "LIBGL_ALWAYS_SOFTWARE=1" that works for me. Nothing else is helping.
Ok, thanks for the clarification. In that case we can forget about forcing XRender obviously... And I agree that setting LIBGL_ALWAYS_SOFTWARE=1 on nouveau in general is probably not the best idea either.
I see a request for a backtrace. In the past, Kcrash has provided those. But in this case it is not showing up. Maybe I can get it with "gdb" and the coredump, but some hints would help.
You should be able to get a backtrace by running "gdb plasmashell" (even if Plasma crashed, Alt+F2 should still work to open krunner so you should be able to run Konsole or other applications), type "run", wait until it crashes, and then enter "bt". Or you should be able to get a backtrace from the existing coredumps with systemd-coredumpctl. I'm not sure about the correct syntax though.
It seems that plasmashell is not the only thing crashing.
Well, the kactivitymanagerd crash (which happens on exit/shutdown) is well known, and actually a bug in Qt. We have a (upstream) patch for Qt that fixes it, but that's not in 42.2 RC1 yet. It's harmless though. For the rest, well, hard to say without further information. But out of scope for this bug report anyway I'd say. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1003402
http://bugzilla.opensuse.org/show_bug.cgi?id=1003402#c34
Neil Rickert
http://bugzilla.opensuse.org/show_bug.cgi?id=1003402 Bug 1003402 depends on bug 1005323, which changed state. Bug 1005323 Summary: Nouveau 3D/DRI driver disabled by default on Leap 42.2 http://bugzilla.opensuse.org/show_bug.cgi?id=1005323 What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |--- -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com