'sddm' got black screen start KDE with 'startx', and then some components of KDE report crash everything works well if downgrading to nvidia-drivers-358.16-r1 Reproducible: Always
Please file a separate bug report for x11-misc/sddm.
Known upstream problem, Nvidia currently breaks Qt.
Just got hit by this few hours ago. This can also be fixed from Qt side. Apply https://codereview.qt-project.org/#/c/145531/ to qtgui package and everything will work.
Plasma 5 I presume?
Can this level be masked due to the problems it causes? True, it doesn't cause problems for everyone, but still for a lot of people?
This thread was reported on IRC: https://devtalk.nvidia.com/default/topic/908506/linux/several-essential-kde-applications-sddm-krunner-plasmashell-segfault-on-startup-with-361-16/1
This is what I get with nvidia-drivers-361.16: kernel: sddm-greeter[757]: segfault at e4 ip 00007f80d60db040 sp 00007ffca8d280c8 error 4 in libX11.so.6.3.0[7f80d60aa000+139000]
(In reply to Chris Smith from comment #7) > This is what I get with nvidia-drivers-361.16: > > kernel: sddm-greeter[757]: segfault at e4 ip 00007f80d60db040 sp > 00007ffca8d280c8 error 4 in libX11.so.6.3.0[7f80d60aa000+139000] Adding that rebuilding x11-libs/libX11, x11-misc/sddm, and kde-plasma/sddm-kcm, had no positive affect. Needed to downgrade to nvidia-drivers-358.16-r1.
(In reply to Michael Palimaka (kensington) from comment #4) > Plasma 5 I presume? yes, Plasma 5.
nvidia-drivers-361.18 appears to be out which apparently contains a workaround.
@qt, there's also a patch we could consider backporting? https://quickgit.kde.org/?p=qt%2Fqtbase.git&a=commitdiff&h=c8af3160d2514fb973a0d00d5bac324d4f7159f7&o=plain
Sure, feel free to backport as needed. The original upstream commit/change is at https://codereview.qt-project.org/145531
(In reply to Michael Palimaka (kensington) from comment #10) > nvidia-drivers-361.18 appears to be out which apparently contains a > workaround. I'll work on that, then.
So 361.18 is in the tree since yesterday.
How was this fixed and when and by whom? I don't see a proper description of the actual problem yet, and once we have that we can progress to telling KDE users what they should presumably do to work around or fix that problem.
It's nvidia-361.16 that breaks KDE and nvidia-361.16 has been out of portage tree.
*** Bug 579696 has been marked as a duplicate of this bug. ***
364.15 does not exhibit any problems
If I understand correctly, both nvidia-drivers and Qt were exposing a bug in the other, but a fix in one package was enough to avoid the issue. The bug in nvidia-drivers was fixed in 361.18 (with the offending 361.16 since removed), and the Qt bug fixed in 5.6.0 (5.6.1 is now stable). I think we can definitely call this one fixed.