Skip to main content
Topic: Cannot log into KDE Plasma Wayland. (Read 4937 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Cannot log into KDE Plasma Wayland.

I can log into Artix (runit) Plasma x11, XFCE and Awesome. Plasma Wayland just starts, then blackscreen, then back to sddm.

Arch wiki solution involves systemd....so useless.
Ubuntu solutions use different commands and systemd.

Using newest nvidia-dkms from world repo.
On 2017 Lenovo 2-in-1. Mobile nvidia mx130/Intel i7

tried this recommendation from Plasma irc channel.
cat /sys/module/nvidia_drm/parameters/modeset
this displays "Y"    ....like  https://community.kde.org/Plasma/Wayland/Nvidia says. ...but doesn't work.

I am using a modified SDDM login called Slice_1.5  
...also switched to stock with same issue.

Any thoughts?


Re: Cannot log into KDE Plasma Wayland.

Reply #1
Well you're using nvidia so that's already iffy. Did you try using the shell command to launch Plasma Wayland directly in tty instead of using sddm?

Code: [Select]
XDG_SESSION_TYPE=wayland dbus-run-session startplasma-wayland

Re: Cannot log into KDE Plasma Wayland.

Reply #2
That is unfamiliar and scares me. My system is running smoothly otherwise and I hesitate to muck something up. I've been left high and dry...a lot.

If i do that is there a risk of black screen or something at reboot?
Will Plasma just start normally if rebooted?

Is there a decent guide page?

Re: Cannot log into KDE Plasma Wayland.

Reply #3
It's just the command to start Plasma Wayland instead of using a display manager. It's to make sure there's not any sddm weirdness going on and you'll actually see error output in the terminal if it fails. It's not going to permanently alter your config or anything.

Re: Cannot log into KDE Plasma Wayland.

Reply #4
It's just the command to start Plasma Wayland instead of using a display manager. It's to make sure there's not any sddm weirdness going on and you'll actually see error output in the terminal if it fails. It's not going to permanently alter your config or anything.

  This gave me an error-wall and a "no skeleton found" message.

...also I have a 4k laptop and the default text setting is so tiny using tty1 I can barely read it. Would also appreciate an easy adjustment so I can see to type. (if such a thing is possible)


Re: Cannot log into KDE Plasma Wayland.

Reply #6
It would be helpful if you could direct the output to a file and post it somewhere so we can actually see the error messages.

It would be helpful if you could share how.  :)
No idea how to do that from tty....i can screenshot with phone.

iirc correctly there is a cat command...I'll look.   




Re: Cannot log into KDE Plasma Wayland.

Reply #7
Found:      https://unix.stackexchange.com/questions/108493/easy-way-to-paste-command-line-output-to-paste-bin-services#108494
..and used :      $ ls / | nc paste.c-net.org 9999

.. all it copied was
https://paste.c-net.org/MexicoForensic

(I think because I exited with ctrl+Alt+esc, but i don't know another way)

Re: Cannot log into KDE Plasma Wayland.

Reply #8
No need to do that. Just redirect the output to a file.

Code: [Select]
XDG_SESSION_TYPE=wayland dbus-run-session startplasma-wayland &> out.log


Re: Cannot log into KDE Plasma Wayland.

Reply #10
Copy the file and paste the contents to a pastebin or something somewhere.

 


Re: Cannot log into KDE Plasma Wayland.

Reply #13
dbus-daemon[1971]: [session uid=1000 pid=1971] Activating service name='org.kde.KSplash' requested by ':1.0' (uid=1000 pid=1972 comm="startplasma-wayland")
dbus-daemon[1971]: [session uid=1000 pid=1971] Activating service name='org.freedesktop.portal.Desktop' requested by ':1.4' (uid=1000 pid=1993 comm="/usr/bin/ksplashqml")
dbus-daemon[1971]: [session uid=1000 pid=1971] Activating service name='org.freedesktop.portal.Documents' requested by ':1.5' (uid=1000 pid=2000 comm="/usr/lib/xdg-desktop-portal")
kdeinit5: preparing to launch '/usr/lib/kf5/klauncher'
kdeinit5: Launched KLauncher, pid = 2007, result = 0
dbus-daemon[1971]: [session uid=1000 pid=1971] Activating service name='org.freedesktop.impl.portal.PermissionStore' requested by ':1.6' (uid=1000 pid=2005 comm="/usr/lib/xdg-document-portal")
dbus-daemon[1971]: [session uid=1000 pid=1971] Successfully activated service 'org.freedesktop.impl.portal.PermissionStore'
dbus-daemon[1971]: [session uid=1000 pid=1971] Successfully activated service 'org.freedesktop.portal.Documents'
dbus-daemon[1971]: [session uid=1000 pid=1971] Activating service name='org.freedesktop.impl.portal.desktop.kde' requested by ':1.5' (uid=1000 pid=2000 comm="/usr/lib/xdg-desktop-portal")

(kwin_wayland:1990): Gtk-WARNING **: 23:16:32.382: cannot open display:

(kwin_wayland:2034): Gtk-WARNING **: 23:16:32.558: cannot open display:

(kwin_wayland:2038): Gtk-WARNING **: 23:16:32.728: cannot open display:

(kwin_wayland:2043): Gtk-WARNING **: 23:16:32.906: cannot open display:

(kwin_wayland:2045): Gtk-WARNING **: 23:16:33.075: cannot open display:

(kwin_wayland:2047): Gtk-WARNING **: 23:16:33.249: cannot open display:

(kwin_wayland:2049): Gtk-WARNING **: 23:16:33.423: cannot open display:

(kwin_wayland:2051): Gtk-WARNING **: 23:16:33.592: cannot open display:

(kwin_wayland:2053): Gtk-WARNING **: 23:16:33.765: cannot open display:

(kwin_wayland:2058): Gtk-WARNING **: 23:16:33.937: cannot open display:

(kwin_wayland:2061): Gtk-WARNING **: 23:16:34.109: cannot open display:
qt.qpa.wayland: Creating a fake screen in order for Qt not to crash
The Wayland connection broke. Did the Wayland compositor die?
The Wayland connection broke. Did the Wayland compositor die?
The Wayland connection broke. Did the Wayland compositor die?
kdeinit5: Communication error with launcher. Exiting!
dbus-daemon[1971]: [session uid=1000 pid=1971] Activated service 'org.freedesktop.impl.portal.desktop.kde' failed: Process org.freedesktop.impl.portal.desktop.kde exited with status 1

(/usr/lib/xdg-desktop-portal:2000): xdg-desktop-portal-WARNING **: 23:16:34.120: Failed to create settings proxy: Error calling StartServiceByName for org.freedesktop.impl.portal.desktop.kde: Process org.freedesktop.impl.portal.desktop.kde exited with status 1

(/usr/lib/xdg-desktop-portal:2000): xdg-desktop-portal-WARNING **: 23:16:34.120: No skeleton to export
dbus-daemon[1971]: [session uid=1000 pid=1971] Activating service name='org.freedesktop.impl.portal.desktop.kde' requested by ':1.5' (uid=1000 pid=2000 comm="/usr/lib/xdg-desktop-portal")
Error: could not determine $DISPLAY.
Error: Can not contact kdeinit5!
org.kde.startup: "kdeinit5_shutdown" () exited with code 255
startplasma-wayland: Shutting down...
startplasmacompositor: Shutting down...
startplasmacompositor: Done.

(/usr/lib/xdg-desktop-portal:2000): xdg-desktop-portal-WARNING **: 23:16:34.153: Failed to create file chooser proxy: Error calling StartServiceByName for org.freedesktop.impl.portal.desktop.kde: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): xdg-desktop-portal-WARNING **: 23:16:34.153: No skeleton to export

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.153: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.153: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.153: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): xdg-desktop-portal-WARNING **: 23:16:34.153: Failed to create app chooser proxy: Error calling StartServiceByName for org.freedesktop.impl.portal.desktop.kde: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): xdg-desktop-portal-WARNING **: 23:16:34.153: No skeleton to export

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.154: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.154: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.154: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): xdg-desktop-portal-WARNING **: 23:16:34.154: Failed to create print proxy: Error calling StartServiceByName for org.freedesktop.impl.portal.desktop.kde: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): xdg-desktop-portal-WARNING **: 23:16:34.154: No skeleton to export

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.154: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.154: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.154: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): xdg-desktop-portal-WARNING **: 23:16:34.154: Failed to create notification proxy: Error calling StartServiceByName for org.freedesktop.impl.portal.desktop.kde: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): xdg-desktop-portal-WARNING **: 23:16:34.154: No skeleton to export

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.154: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.154: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.154: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): xdg-desktop-portal-WARNING **: 23:16:34.154: Failed to create inhibit proxy: Error calling StartServiceByName for org.freedesktop.impl.portal.desktop.kde: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): xdg-desktop-portal-WARNING **: 23:16:34.154: No skeleton to export

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.154: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.154: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.154: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): xdg-desktop-portal-WARNING **: 23:16:34.154: Failed to create screenshot proxy: Error calling StartServiceByName for org.freedesktop.impl.portal.desktop.kde: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): xdg-desktop-portal-WARNING **: 23:16:34.154: No skeleton to export

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.154: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.154: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.155: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): xdg-desktop-portal-WARNING **: 23:16:34.155: Failed to create access proxy: Error calling StartServiceByName for org.freedesktop.impl.portal.desktop.kde: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): xdg-desktop-portal-WARNING **: 23:16:34.155: No skeleton to export

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.155: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.155: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.155: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): xdg-desktop-portal-WARNING **: 23:16:34.155: Failed to create access proxy: Error calling StartServiceByName for org.freedesktop.impl.portal.desktop.kde: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): xdg-desktop-portal-WARNING **: 23:16:34.155: No skeleton to export

(/usr/lib/xdg-desktop-portal:2000): xdg-desktop-portal-WARNING **: 23:16:34.158: Failed connect to PipeWire: Couldn't connect to PipeWire

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.158: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.158: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.158: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): xdg-desktop-portal-WARNING **: 23:16:34.158: Failed to create access proxy: Error calling StartServiceByName for org.freedesktop.impl.portal.desktop.kde: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): xdg-desktop-portal-WARNING **: 23:16:34.158: No skeleton to export

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.158: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.158: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.158: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): xdg-desktop-portal-WARNING **: 23:16:34.158: Failed to create account proxy: Error calling StartServiceByName for org.freedesktop.impl.portal.desktop.kde: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): xdg-desktop-portal-WARNING **: 23:16:34.158: No skeleton to export

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.158: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.158: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.158: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): xdg-desktop-portal-WARNING **: 23:16:34.159: Failed to create email proxy: Error calling StartServiceByName for org.freedesktop.impl.portal.desktop.kde: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): xdg-desktop-portal-WARNING **: 23:16:34.159: No skeleton to export

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.159: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.159: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.159: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): xdg-desktop-portal-WARNING **: 23:16:34.159: Failed to create dynamic_launcher proxy: Error calling StartServiceByName for org.freedesktop.impl.portal.desktop.kde: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): xdg-desktop-portal-WARNING **: 23:16:34.159: No skeleton to export

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.159: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.159: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.159: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): xdg-desktop-portal-WARNING **: 23:16:34.159: Failed to create screen cast proxy: Error calling StartServiceByName for org.freedesktop.impl.portal.desktop.kde: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): xdg-desktop-portal-WARNING **: 23:16:34.159: No skeleton to export

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.159: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.159: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): GLib-GIO-CRITICAL **: 23:16:34.159: Error while sending AddMatch() message: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): xdg-desktop-portal-WARNING **: 23:16:34.159: Failed to create remote desktop proxy: Error calling StartServiceByName for org.freedesktop.impl.portal.desktop.kde: The connection is closed

(/usr/lib/xdg-desktop-portal:2000): xdg-desktop-portal-WARNING **: 23:16:34.159: No skeleton to export
Failed to create wl_display (No such file or directory)
qt.qpa.plugin: Could not load the Qt platform plugin "wayland" in "" even though it was found.
qt.qpa.xcb: could not connect to display :1
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, xcb.


Re: Cannot log into KDE Plasma Wayland.

Reply #14
"cannot open display" is the main issue here. I'm going to just guess it's probably a driver issue at this point. Nvidia is allegedly supposed to work with wayland these days, but who knows.