Tested it with a newly created user too, the same issue happened. After password is provided to SDDM it shows a black screen for a few seconds
and returns to SDDM.
Should it work these days please?
Logs below.
(Have no idea where it got kdeinit5_shutdown name which is not present on my system.)
There is so much applications still dependent on +X, tried -X on kde-frameworks/kwindowsystem:6:
[ebuild R ] kde-frameworks/kwindowsystem-6.15.0:6/6.15::gentoo USE="wayland -X* -debug -test" 0 KiB
Total: 1 package (1 reinstall), Size of downloads: 0 KiB
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
kde-frameworks/kwindowsystem:6
(kde-frameworks/kwindowsystem-6.15.0:6/6.15::gentoo, ebuild scheduled for merge) USE="wayland -X -debug -test" pulled in by
kde-frameworks/kwindowsystem (Argument)
(kde-frameworks/kwindowsystem-6.15.0:6/6.15::gentoo, installed) USE="X wayland -debug -test" pulled in by
>=kde-frameworks/kwindowsystem-6.14.0:6[X] required by (kde-plasma/plasma-desktop-6.4.0:6/6::gentoo, installed) USE="semantic-desktop -debug -handbook -ibus -scim -screencast -sdl -test -webengine" INPUT_DEVICES="-wacom"
^
>=kde-frameworks/kwindowsystem-6.13.0:6[X] required by (kde-apps/kontactinterface-25.04.2:6/6::gentoo, installed) USE="-debug -doc"
^
>=kde-frameworks/kwindowsystem-6.13.0:6[X] required by (kde-apps/kate-25.04.2:6/6::gentoo, installed) USE="-debug"
^
>=kde-frameworks/kwindowsystem-6.14.0:6[X] required by (kde-plasma/breeze-6.4.0:6/6::gentoo, installed) USE="-debug -qt5"
^
>=kde-frameworks/kwindowsystem-6.14.0:6[X] required by (kde-plasma/spectacle-6.4.0:6/6::gentoo, installed) USE="-debug -handbook -share -test"
^
>=kde-frameworks/kwindowsystem-6.13.0:6[X] required by (kde-apps/yakuake-25.04.2:6/6::gentoo, installed) USE="absolute-position -debug"
^
>=kde-frameworks/kwindowsystem-6.14.0:6[X] required by (kde-plasma/libplasma-6.4.0:6/6::gentoo, installed) USE="-debug -doc -gles2-only -test"
^
>=kde-frameworks/kwindowsystem-6.14.0:6[X] required by (kde-plasma/bluedevil-6.4.0:6/6::gentoo, installed) USE="-debug -handbook"
^
>=kde-frameworks/kwindowsystem-6.14.0:6[X] required by (kde-plasma/kactivitymanagerd-6.4.0:6/6::gentoo, installed) USE="-debug"
^
>=kde-frameworks/kwindowsystem-6.14.0:6[X] required by (kde-plasma/polkit-kde-agent-6.4.0:6/6::gentoo, installed) USE="-debug"
^
>=kde-frameworks/kwindowsystem-6.14.0:6[X] required by (kde-plasma/powerdevil-6.4.0:6/6::gentoo, installed) USE="filecaps -brightness-control -debug -handbook -test"
^
>=kde-frameworks/kwindowsystem-6.13.0:6[X] required by (kde-apps/okular-25.04.2:6/6::gentoo, installed) USE="crypt djvu epub markdown mobi pdf postscript tiff -debug -handbook -phonon -qml -share -speech -test"
^
>=kde-frameworks/kwindowsystem-6.14.0:6[X?] required by (kde-plasma/plasma-workspace-6.4.0:6/6::gentoo, installed) USE="X calendar fontconfig ksysguard policykit screencast semantic-desktop wallpaper-metadata -appstream -debug -handbook -networkmanager (-systemd) -telemetry -test"
head -90 .local/share/sddm/wayland-session-bez-x.log:
org.kde.startup: not a reply org.freedesktop.locale1 QDBusMessage(type=Error, service="", error name="org.freedesktop.DBus.Error.ServiceUnknown", error message="The name org.freedesktop.locale1 was not provided by any .service files", signature="s", contents=("The name org.freedesktop.locale1 was not provided by any .service files") )
dbus-daemon[18516]: [session uid=1000 pid=18516 pidfd=5] Activating service name='org.kde.KSplash' requested by ':1.0' (uid=1000 pid=18517 comm="/usr/bin/startplasma-wayland")
dbus-daemon[18516]: [session uid=1000 pid=18516 pidfd=5] Activating service name='org.freedesktop.portal.Desktop' requested by ':1.4' (uid=1000 pid=18533 comm="/usr/bin/kcminit_startup")
dbus-daemon[18516]: [session uid=1000 pid=18516 pidfd=5] Activating service name='org.freedesktop.impl.portal.PermissionStore' requested by ':1.7' (uid=1000 pid=18536 comm="/usr/libexec/xdg-desktop-portal")
dbus-daemon[18516]: [session uid=1000 pid=18516 pidfd=5] Successfully activated service 'org.freedesktop.impl.portal.PermissionStore'
dbus-daemon[18516]: [session uid=1000 pid=18516 pidfd=5] Activating service name='org.freedesktop.portal.Documents' requested by ':1.7' (uid=1000 pid=18536 comm="/usr/libexec/xdg-desktop-portal")
kwin: Unknown option 'xwayland'.
dbus-daemon[18516]: [session uid=1000 pid=18516 pidfd=5] Successfully activated service 'org.freedesktop.portal.Documents'
dbus-daemon[18516]: [session uid=1000 pid=18516 pidfd=5] Activating service name='org.freedesktop.impl.portal.desktop.kde' requested by ':1.7' (uid=1000 pid=18536 comm="/usr/libexec/xdg-desktop-portal")
kwin: Unknown option 'xwayland'.
kwin: Unknown option 'xwayland'.
kwin: Unknown option 'xwayland'.
kwin: Unknown option 'xwayland'.
kwin: Unknown option 'xwayland'.
kwin: Unknown option 'xwayland'.
kwin: Unknown option 'xwayland'.
kwin: Unknown option 'xwayland'.
kwin: Unknown option 'xwayland'.
kwin: Unknown option 'xwayland'.
org.kde.startup: "kdeinit5_shutdown" QList() exited with code 255
startplasma-wayland: Shutting down...
startplasmacompositor: Shutting down...
startplasmacompositor: Done.
For root user and with strace:
execve("/usr/bin/dbus-run-session", ["dbus-run-session", "startplasma-wayland"], 0x7ffe64b37248 /* 61 vars */) = 0
brk(NULL) = 0x5633c457e000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd96b527000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (Adresář nebo soubor neexistuje)
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=214866, ...}) = 0
mmap(NULL, 214866, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd96b4f2000
close(3) = 0
openat(AT_FDCWD, "/usr/lib64/libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=313640, ...}) = 0
mmap(NULL, 312032, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd96b4a5000
mmap(0x7fd96b4b3000, 188416, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7fd96b4b3000
mmap(0x7fd96b4e1000, 57344, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3c000) = 0x7fd96b4e1000
mmap(0x7fd96b4ef000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4a000) = 0x7fd96b4ef000
close(3) = 0
openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260`\2\0\0\0\0\0"..., 832) = 832
pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784
fstat(3, {st_mode=S_IFREG|0755, st_size=1843480, ...}) = 0
pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784
mmap(NULL, 1896056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd96b2d6000
mmap(0x7fd96b2f9000, 1339392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x23000) = 0x7fd96b2f9000
mmap(0x7fd96b440000, 335872, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fd96b440000
mmap(0x7fd96b492000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1bb000) = 0x7fd96b492000
mmap(0x7fd96b498000, 52856, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd96b498000
close(3) = 0
mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd96b2d3000
arch_prctl(ARCH_SET_FS, 0x7fd96b2d3740) = 0
set_tid_address(0x7fd96b2d3a10) = 1101
set_robust_list(0x7fd96b2d3a20, 24) = 0
rseq(0x7fd96b2d3680, 0x20, 0, 0x53053053) = 0
mprotect(0x7fd96b492000, 16384, PROT_READ) = 0
mprotect(0x7fd96b4ef000, 8192, PROT_READ) = 0
mprotect(0x5633babeb000, 4096, PROT_READ) = 0
mprotect(0x7fd96b566000, 8192, PROT_READ) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
munmap(0x7fd96b4f2000, 214866) = 0
pipe2([3, 4], 0) = 0
rt_sigprocmask(SIG_BLOCK, ~[], [],
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fd96b2d3a10) = 1102
rt_sigprocmask(SIG_SETMASK, [], NULL,
close(4) = 0
read(3, "unix:path=/tmp/dbus-OGpTiOqo5o,g"..., 511) = 69
read(3, "", 442) = 0
close(3) = 0
getrandom("\x6d\xbd\x9a\xbf\xc9\x3b\x10\x3f", 8, GRND_NONBLOCK) = 8
brk(NULL) = 0x5633c457e000
brk(0x5633c459f000) = 0x5633c459f000
rt_sigprocmask(SIG_BLOCK, ~[], [],
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fd96b2d3a10) = 1103
rt_sigprocmask(SIG_SETMASK, [], NULL,
wait4(-1, org.kde.startup: not a reply org.freedesktop.locale1 QDBusMessage(type=Error, service="", error name="org.freedesktop.DBus.Error.ServiceUnknown", error message="The name org.freedesktop.locale1 was not provided by any .service files", signature="s", contents=("The name org.freedesktop.locale1 was not provided by any .service files") )
dbus-daemon[1102]: [session uid=0 pid=1102 pidfd=5] Activating service name='org.kde.KSplash' requested by ':1.0' (uid=0 pid=1103 comm="startplasma-wayland")
dbus-daemon[1102]: [session uid=0 pid=1102 pidfd=5] Activating service name='org.freedesktop.portal.Desktop' requested by ':1.4' (uid=0 pid=1119 comm="/usr/bin/kcminit_startup")
dbus-daemon[1102]: [session uid=0 pid=1102 pidfd=5] Activating service name='org.freedesktop.impl.portal.PermissionStore' requested by ':1.5' (uid=0 pid=1122 comm="/usr/libexec/xdg-desktop-portal")
dbus-daemon[1102]: [session uid=0 pid=1102 pidfd=5] Successfully activated service 'org.freedesktop.impl.portal.PermissionStore'
dbus-daemon[1102]: [session uid=0 pid=1102 pidfd=5] Activating service name='org.freedesktop.portal.Documents' requested by ':1.5' (uid=0 pid=1122 comm="/usr/libexec/xdg-desktop-portal")
dbus-daemon[1102]: [session uid=0 pid=1102 pidfd=5] Successfully activated service 'org.freedesktop.portal.Documents'
dbus-daemon[1102]: [session uid=0 pid=1102 pidfd=5] Activating service name='org.freedesktop.impl.portal.desktop.kde' requested by ':1.5' (uid=0 pid=1122 comm="/usr/libexec/xdg-desktop-portal")
kwin: Neznámá volba 'xwayland'.
kwin: Neznámá volba 'xwayland'.
kwin: Neznámá volba 'xwayland'.
kwin: Neznámá volba 'xwayland'.
kwin: Neznámá volba 'xwayland'.
kwin: Neznámá volba 'xwayland'.
kwin: Neznámá volba 'xwayland'.
kwin: Neznámá volba 'xwayland'.
kwin: Neznámá volba 'xwayland'.
kwin: Neznámá volba 'xwayland'.
kwin: Neznámá volba 'xwayland'.
qt.qpa.wayland: "wl-shell" is a deprecated shell extension, prefer using "xdg-shell" if supported by the compositor by setting the environment variable QT_WAYLAND_SHELL_INTEGRATION
qt.qpa.wayland: "wl-shell" is a deprecated shell extension, prefer using "xdg-shell" if supported by the compositor by setting the environment variable QT_WAYLAND_SHELL_INTEGRATION
qt.qpa.wayland: Loading shell integration failed.
qt.qpa.wayland: Attempted to load the following shells QList("xdg-shell", "wl-shell", "ivi-shell", "qt-shell")
qt.qpa.wayland: "wl-shell" is a deprecated shell extension, prefer using "xdg-shell" if supported by the compositor by setting the environment variable QT_WAYLAND_SHELL_INTEGRATION
qt.qpa.wayland: Loading shell integration failed.
qt.qpa.wayland: Attempted to load the following shells QList("xdg-shell", "wl-shell", "ivi-shell", "qt-shell")
org.kde.startup: "kdeinit5_shutdown" QList() exited with code 255
qt.qpa.wayland: Loading shell integration failed.
qt.qpa.wayland: Attempted to load the following shells QList("xdg-shell", "wl-shell", "ivi-shell", "qt-shell")
startplasma-wayland: Shutting down...
startplasmacompositor: Shutting down...
startplasmacompositor: Done.
[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 1103
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=1103, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=0} ---
kill(1102, SIGTERM) = 0
exit_group(0) = ?
+++ exited with 0 +++




