Kde 6 black screen upon start

When I sign in from SDDM and the startup logo goes away, I’m left with a black screen with windows on it, so KWin seems fine. When I move my cursor down to the task bar, it pops up, then reloads KDE Desktop. It’s fine until I move my cursor off the task bar, then it crashes.

i do get a crash log

Application: Crash Handler (drkonqi), signal: Segmentation fault

[KCrash Handler]
#4  0x00007f3c816c2424 in pthread_mutex_lock () at /lib64/libc.so.6
#5  0x00007f3c8459261a in wl_display_flush () at /usr/lib64/qt6/plugins/platforms/../../../libwayland-client.so.0
#6  0x00007f3c2753855c in ??? () at /usr/lib64/libvulkan_radeon.so
#7  0x00007f3c27538ee0 in ??? () at /usr/lib64/libvulkan_radeon.so
#8  0x00007f3c82b410be in ??? () at /usr/lib64/libQt6Gui.so.6
#9  0x00007f3c82b53773 in ??? () at /usr/lib64/libQt6Gui.so.6
#10 0x00007f3c82b537ec in ??? () at /usr/lib64/libQt6Gui.so.6
#11 0x00007f3c82b538bd in ??? () at /usr/lib64/libQt6Gui.so.6
#12 0x00007f3c7ce04bb8 in ??? () at /usr/lib64/libQt6Quick.so.6
#13 0x00007f3c7ce37f91 in ??? () at /usr/lib64/libQt6Quick.so.6
#14 0x00007f3c7ce2a6c7 in ??? () at /usr/lib64/libQt6Quick.so.6
#15 0x00007f3c7ce2a8f2 in ??? () at /usr/lib64/libQt6Quick.so.6
#16 0x00007f3c81df51aa in ??? () at /usr/lib64/libQt6Core.so.6
#17 0x00007f3c816bf1d1 in ??? () at /lib64/libc.so.6
#18 0x00007f3c8172da8c in ??? () at /lib64/libc.so.6

Thread 15 (Thread 0x7f3c4a0006c0 (LWP 7991) "drkonq:traceq0"):
#1  0x00007f3c816be382 in pthread_cond_wait () at /lib64/libc.so.6
#2  0x00007f3c6028234d in ??? () at /usr/lib64/libgallium-24.2.1.so
#3  0x00007f3c60261ceb in ??? () at /usr/lib64/libgallium-24.2.1.so
#4  0x00007f3c6028227b in ??? () at /usr/lib64/libgallium-24.2.1.so
#5  0x00007f3c816bf1d1 in ??? () at /lib64/libc.so.6
#6  0x00007f3c8172da8c in ??? () at /lib64/libc.so.6

Thread 14 (Thread 0x7f3c4aa006c0 (LWP 7990) "drkonq:traceq0"):
#1  0x00007f3c816be382 in pthread_cond_wait () at /lib64/libc.so.6
#2  0x00007f3c6028234d in ??? () at /usr/lib64/libgallium-24.2.1.so
#3  0x00007f3c60261ceb in ??? () at /usr/lib64/libgallium-24.2.1.so
#4  0x00007f3c6028227b in ??? () at /usr/lib64/libgallium-24.2.1.so
#5  0x00007f3c816bf1d1 in ??? () at /lib64/libc.so.6
#6  0x00007f3c8172da8c in ??? () at /lib64/libc.so.6

Thread 13 (Thread 0x7f3c4b4006c0 (LWP 7986) "drkonq:sh_opt0"):
#1  0x00007f3c816be382 in pthread_cond_wait () at /lib64/libc.so.6
#2  0x00007f3c6028234d in ??? () at /usr/lib64/libgallium-24.2.1.so
#3  0x00007f3c60261ceb in ??? () at /usr/lib64/libgallium-24.2.1.so
#4  0x00007f3c6028227b in ??? () at /usr/lib64/libgallium-24.2.1.so
#5  0x00007f3c816bf1d1 in ??? () at /lib64/libc.so.6
#6  0x00007f3c8172da8c in ??? () at /lib64/libc.so.6

Thread 12 (Thread 0x7f3c4be006c0 (LWP 7985) "drkonqi:sh0"):
#1  0x00007f3c816be382 in pthread_cond_wait () at /lib64/libc.so.6
#2  0x00007f3c6028234d in ??? () at /usr/lib64/libgallium-24.2.1.so
#3  0x00007f3c60261ceb in ??? () at /usr/lib64/libgallium-24.2.1.so
#4  0x00007f3c6028227b in ??? () at /usr/lib64/libgallium-24.2.1.so
#5  0x00007f3c816bf1d1 in ??? () at /lib64/libc.so.6
#6  0x00007f3c8172da8c in ??? () at /lib64/libc.so.6

Thread 11 (Thread 0x7f3c552006c0 (LWP 7984) "drkonqi:cs0"):
#1  0x00007f3c816be382 in pthread_cond_wait () at /lib64/libc.so.6
#2  0x00007f3c6028234d in ??? () at /usr/lib64/libgallium-24.2.1.so
#3  0x00007f3c60261ceb in ??? () at /usr/lib64/libgallium-24.2.1.so
#4  0x00007f3c6028227b in ??? () at /usr/lib64/libgallium-24.2.1.so
#5  0x00007f3c816bf1d1 in ??? () at /lib64/libc.so.6
#6  0x00007f3c8172da8c in ??? () at /lib64/libc.so.6

Thread 10 (Thread 0x7f3c6e0006c0 (LWP 7829) "QQmlThread"):
#1  0x00007f3c81498a37 in ??? () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3c81499130 in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f3c81cc1650 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt6Core.so.6
#4  0x00007f3c81f1c97a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt6Core.so.6
#5  0x00007f3c81e55d20 in QThread::exec() () at /usr/lib64/libQt6Core.so.6
#6  0x00007f3c81df51aa in ??? () at /usr/lib64/libQt6Core.so.6
#7  0x00007f3c816bf1d1 in ??? () at /lib64/libc.so.6
#8  0x00007f3c8172da8c in ??? () at /lib64/libc.so.6

Thread 9 (Thread 0x7f3c6d6006c0 (LWP 22194) "Thread (pooled)"):
#1  0x00007f3c816be6ca in pthread_cond_timedwait () at /lib64/libc.so.6
#2  0x00007f3c81dd5221 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib64/libQt6Core.so.6
#3  0x00007f3c81dfe2ae in ??? () at /usr/lib64/libQt6Core.so.6
#4  0x00007f3c81df51aa in ??? () at /usr/lib64/libQt6Core.so.6
#5  0x00007f3c816bf1d1 in ??? () at /lib64/libc.so.6
#6  0x00007f3c8172da8c in ??? () at /lib64/libc.so.6

Thread 8 (Thread 0x7f3c6ea006c0 (LWP 22192) "Thread (pooled)"):
#1  0x00007f3c816be6ca in pthread_cond_timedwait () at /lib64/libc.so.6
#2  0x00007f3c81dd5221 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib64/libQt6Core.so.6
#3  0x00007f3c81dfe2ae in ??? () at /usr/lib64/libQt6Core.so.6
#4  0x00007f3c81df51aa in ??? () at /usr/lib64/libQt6Core.so.6
#5  0x00007f3c816bf1d1 in ??? () at /lib64/libc.so.6
#6  0x00007f3c8172da8c in ??? () at /lib64/libc.so.6

Thread 7 (Thread 0x7f3c6f4006c0 (LWP 22185) "gdbus"):
#1  0x00007f3c81498a37 in ??? () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3c8149940f in g_main_loop_run () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f3c7e506aba in ??? () at /usr/lib64/libgio-2.0.so.0
#4  0x00007f3c814c7381 in ??? () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f3c816bf1d1 in ??? () at /lib64/libc.so.6
#6  0x00007f3c8172da8c in ??? () at /lib64/libc.so.6

Thread 6 (Thread 0x7f3c6fe006c0 (LWP 22184) "gmain"):
#1  0x00007f3c81498a37 in ??? () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3c81499130 in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f3c81499181 in ??? () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f3c814c7381 in ??? () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f3c816bf1d1 in ??? () at /lib64/libc.so.6
#6  0x00007f3c8172da8c in ??? () at /lib64/libc.so.6

Thread 5 (Thread 0x7f3c74a006c0 (LWP 22183) "pool-spawner"):
#1  0x00007f3c814f6634 in g_cond_wait () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3c8146136b in ??? () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f3c814c7a42 in ??? () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f3c814c7381 in ??? () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f3c816bf1d1 in ??? () at /lib64/libc.so.6
#6  0x00007f3c8172da8c in ??? () at /lib64/libc.so.6

Thread 4 (Thread 0x7f3c754006c0 (LWP 22182) "QNetworkAccessM"):
#1  0x00007f3c81498a37 in ??? () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3c81499130 in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f3c81cc1650 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt6Core.so.6
#4  0x00007f3c81f1c97a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt6Core.so.6
#5  0x00007f3c81e55d20 in QThread::exec() () at /usr/lib64/libQt6Core.so.6
#6  0x00007f3c81df51aa in ??? () at /usr/lib64/libQt6Core.so.6
#7  0x00007f3c816bf1d1 in ??? () at /lib64/libc.so.6
#8  0x00007f3c8172da8c in ??? () at /lib64/libc.so.6

Thread 3 (Thread 0x7f3c768006c0 (LWP 22141) "WaylandEventThr"):
#1  0x00007f3c816be382 in pthread_cond_wait () at /lib64/libc.so.6
#2  0x00007f3c81dd529b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib64/libQt6Core.so.6
#3  0x00007f3c7dfb62d7 in ??? () at /usr/lib64/qt6/plugins/platforms/../../../libQt6WaylandClient.so.6
#4  0x00007f3c81df51aa in ??? () at /usr/lib64/libQt6Core.so.6
#5  0x00007f3c816bf1d1 in ??? () at /lib64/libc.so.6
#6  0x00007f3c8172da8c in ??? () at /lib64/libc.so.6

Thread 2 (Thread 0x7f3c7de006c0 (LWP 22072) "QDBusConnection"):
#1  0x00007f3c81498a37 in ??? () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3c81499130 in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f3c81cc1671 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt6Core.so.6
#4  0x00007f3c81f1c97a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt6Core.so.6
#5  0x00007f3c81e55d20 in QThread::exec() () at /usr/lib64/libQt6Core.so.6
#6  0x00007f3c825d664e in ??? () at /usr/lib64/libQt6DBus.so.6
#7  0x00007f3c81df51aa in ??? () at /usr/lib64/libQt6Core.so.6
#8  0x00007f3c816bf1d1 in ??? () at /lib64/libc.so.6
#9  0x00007f3c8172da8c in ??? () at /lib64/libc.so.6

Thread 1 (Thread 0x7f3c7e3dedc0 (LWP 22003) "drkonqi"):
#1  0x00007f3c816be382 in pthread_cond_wait () at /lib64/libc.so.6
#2  0x00007f3c81dd529b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib64/libQt6Core.so.6
#3  0x00007f3c7ce2939d in ??? () at /usr/lib64/libQt6Quick.so.6
#4  0x00007f3c81ef2044 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /usr/lib64/libQt6Core.so.6
#5  0x00007f3c83316079 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt6Widgets.so.6
#6  0x00007f3c81ef22d8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt6Core.so.6
#7  0x00007f3c827c66ff in QWindowPrivate::destroy() () at /usr/lib64/libQt6Gui.so.6
#8  0x00007f3c827c996d in QWindow::event(QEvent*) () at /usr/lib64/libQt6Gui.so.6
#9  0x00007f3c83316089 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt6Widgets.so.6
#10 0x00007f3c81ef22d8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt6Core.so.6
#11 0x00007f3c8276f5ed in QGuiApplicationPrivate::processCloseEvent(QWindowSystemInterfacePrivate::CloseEvent*) () at /usr/lib64/libQt6Gui.so.6
#12 0x00007f3c827cc24b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt6Gui.so.6
#13 0x00007f3c82b84ef4 in ??? () at /usr/lib64/libQt6Gui.so.6
#14 0x00007f3c81495802 in ??? () at /usr/lib64/libglib-2.0.so.0
#15 0x00007f3c81498ad7 in ??? () at /usr/lib64/libglib-2.0.so.0
#16 0x00007f3c81499130 in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#17 0x00007f3c81cc1650 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt6Core.so.6
#18 0x00007f3c81f1c97a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt6Core.so.6
#19 0x00007f3c81f1cb37 in QCoreApplication::exec() () at /usr/lib64/libQt6Core.so.6
#20 0x000056061e05cc56 in ??? ()
#21 0x00007f3c816592e0 in ??? () at /lib64/libc.so.6
#22 0x00007f3c81659399 in __libc_start_main () at /lib64/libc.so.6
#23 0x000056061e05db55 in ??? ()
[Inferior 1 (process 22003) detached]

System info

OS:: Gentoo/Linux x86_64
Kernel: 6.10.6-gentoo-custom-superficial
DE: Plasma 6.1.4
GPU Driver: amdgpu

What is your qt6 version ?

Could you install the debug symbols for qtquick.

i think i might have found the problem seems its not using qt6 even though its installed

qmake -v
QMake version 3.1
Using Qt version 5.15.14 in /usr/lib64

qtchooser -list-versions
5
default
qt5-x86_64-pc-linux-gnu
qt5

qtchooser -print-env
QT_SELECT="default"
QTTOOLDIR="/usr/lib64/qt5/bin"
QTLIBDIR="/usr/lib64"

Here is the reported installed version below:

[I] kde-plasma/plasma-desktop
Installed versions:  6.1.4(6)^t(09:02:00 07/09/24)(handbook screencast sdl semantic-desktop -debug -ibus -scim -test -webengine)

Here is qtbase reported installed version im recompiling now

[I] dev-qt/qtbase
Installed versions:  6.7.2-r4(6/6.7.2)^t(03:44:32 28/08/24)(X concurrent cups dbus gtk gui icu libinput libproxy network nls opengl sql sqlite ssl udev vulkan wayland widgets xml zstd -accessibility -brotli -eglfs -evdev -gles2-only -gssapi -journald -mysql -oci8 -odbc -postgres -renderdoc -sctp -syslog -test -tslib)

I have the debug symbols installed ill have to see if the crash window pops up most of the time it does not

Update couldn’t get it working uninstalled kde and removed

~/.kde, ~/.config/kde*, and ~/.local/share/config/
/etc/xdg/, /usr/share/config/, and /usr/share/kde/

then reinstalled kde and kwin this solved the issue

so clearly something was seriously wrong with my configs