Bug 446141 - Multi-monitor issues with login screen and refresh rate bug
Summary: Multi-monitor issues with login screen and refresh rate bug
Status: RESOLVED NOT A BUG
Alias: None
Product: kwin
Classification: Plasma
Component: xrandr (other bugs)
Version First Reported In: 5.23.3
Platform: Manjaro Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-11-26 23:46 UTC by AndrewZ
Modified: 2023-01-19 13:08 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
journalctl output during issue (110.51 KB, text/plain)
2021-11-29 18:43 UTC, AndrewZ
Details

Note You need to log in before you can comment on or make changes to this bug.
Description AndrewZ 2021-11-26 23:46:01 UTC
SUMMARY
When leaving my computer for some time, upon return the login screen on my primary monitor is completely black. The second monitor shows the login screen, but the password entry field is unresponsive. I can still type my password and successfully login, however there is no visual feedback in the entry field showing my input.

When I log in, my secondary monitors refresh rate is usually set to 60hz and sometimes the background image gets set to the default.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma:  Manjaro - X11 session
KDE Plasma Version:  5.23.3
KDE Frameworks Version: 5.88.0
Qt Version: 5.15.2

Other info:
I have two of the same monitors running at 2560x1440 @ 144hz 100% scaling via displayport connection. My computer isn't set to suspend but the screen energy saving is turn on.
Comment 1 AndrewZ 2021-11-28 13:41:35 UTC
I tried gathering some logs following https://community.kde.org/KWin/Debugging

Thread 1 "kwin_x11" received signal SIGINT, Interrupt.
0x00007fd6d2a71c2e in ppoll () from /usr/lib/libc.so.6

Thread 27 (Thread 0x7fd63483e640 (LWP 5504) "QSGRenderThread"):
#0  0x00007fd6d13a08ca in __futex_abstimed_wait_common64 () at /usr/lib/libpthread.so.0
#1  0x00007fd6d139a270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007fd6d3699a1c in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#3  0x00007fd6d1cc8017 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007fd6d1cca56b in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007fd6d369340b in  () at /usr/lib/libQt5Core.so.5
#6  0x00007fd6d1394259 in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007fd6d2a7c5e3 in clone () at /usr/lib/libc.so.6

Thread 26 (Thread 0x7fd666ffd640 (LWP 5503) "kwin_x11:gdrv0"):
#0  0x00007fd6d13a08ca in __futex_abstimed_wait_common64 () at /usr/lib/libpthread.so.0
#1  0x00007fd6d139a270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007fd6c9fb188c in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fd6c9faaf68 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007fd6d1394259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fd6d2a7c5e3 in clone () at /usr/lib/libc.so.6

Thread 25 (Thread 0x7fd664dea640 (LWP 1493) "kwin_x11:gdrv0"):
#0  0x00007fd6d13a08ca in __futex_abstimed_wait_common64 () at /usr/lib/libpthread.so.0
#1  0x00007fd6d139a270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007fd6c9fb188c in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fd6c9faaf68 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007fd6d1394259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fd6d2a7c5e3 in clone () at /usr/lib/libc.so.6

Thread 24 (Thread 0x7fd665dec640 (LWP 1486) "QQmlThread"):
#0  0x00007fd6d2a71c2e in ppoll () at /usr/lib/libc.so.6
#1  0x00007fd6d38dc93b in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/libQt5Core.so.5
#2  0x00007fd6d38de0be in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#3  0x00007fd6d3885aab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007fd6d36921b6 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#5  0x00007fd6d196a509 in  () at /usr/lib/libQt5Qml.so.5
#6  0x00007fd6d369340b in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fd6d1394259 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fd6d2a7c5e3 in clone () at /usr/lib/libc.so.6

Thread 23 (Thread 0x7fd6677fe640 (LWP 1468) "QDBusConnection"):
#0  0x00007fd6d2a71c2e in ppoll () at /usr/lib/libc.so.6
#1  0x00007fd6d38dc93b in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/libQt5Core.so.5
#2  0x00007fd6d38de0be in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#3  0x00007fd6d3885aab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007fd6d36921b6 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#5  0x00007fd6d3547b0c in  () at /usr/lib/libQt5DBus.so.5
#6  0x00007fd6d369340b in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fd6d1394259 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fd6d2a7c5e3 in clone () at /usr/lib/libc.so.6

Thread 22 (Thread 0x7fd667fff640 (LWP 1467) "kwin_x11:gdrv0"):
#0  0x00007fd6d13a08ca in __futex_abstimed_wait_common64 () at /usr/lib/libpthread.so.0
#1  0x00007fd6d139a270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007fd6c9fb188c in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fd6c9faaf68 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007fd6d1394259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fd6d2a7c5e3 in clone () at /usr/lib/libc.so.6

Thread 21 (Thread 0x7fd694ff9640 (LWP 1465) "kwin_x11:shlo4"):
#0  0x00007fd6d13a08ca in __futex_abstimed_wait_common64 () at /usr/lib/libpthread.so.0
#1  0x00007fd6d139a270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007fd6c9fb188c in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fd6c9faaf68 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007fd6d1394259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fd6d2a7c5e3 in clone () at /usr/lib/libc.so.6

Thread 20 (Thread 0x7fd6957fa640 (LWP 1464) "kwin_x11:shlo3"):
#0  0x00007fd6d13a08ca in __futex_abstimed_wait_common64 () at /usr/lib/libpthread.so.0
#1  0x00007fd6d139a270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007fd6c9fb188c in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fd6c9faaf68 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007fd6d1394259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fd6d2a7c5e3 in clone () at /usr/lib/libc.so.6

Thread 19 (Thread 0x7fd695ffb640 (LWP 1463) "kwin_x11:shlo2"):
#0  0x00007fd6d13a08ca in __futex_abstimed_wait_common64 () at /usr/lib/libpthread.so.0
#1  0x00007fd6d139a270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007fd6c9fb188c in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fd6c9faaf68 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007fd6d1394259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fd6d2a7c5e3 in clone () at /usr/lib/libc.so.6

Thread 18 (Thread 0x7fd6967fc640 (LWP 1462) "kwin_x11:shlo1"):
#0  0x00007fd6d13a08ca in __futex_abstimed_wait_common64 () at /usr/lib/libpthread.so.0
#1  0x00007fd6d139a270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007fd6c9fb188c in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fd6c9faaf68 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007fd6d1394259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fd6d2a7c5e3 in clone () at /usr/lib/libc.so.6

Thread 17 (Thread 0x7fd696ffd640 (LWP 1461) "kwin_x11:shlo0"):
#0  0x00007fd6d13a08ca in __futex_abstimed_wait_common64 () at /usr/lib/libpthread.so.0
#1  0x00007fd6d139a270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007fd6c9fb188c in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fd6c9faaf68 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007fd6d1394259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fd6d2a7c5e3 in clone () at /usr/lib/libc.so.6

Thread 16 (Thread 0x7fd6977fe640 (LWP 1460) "kwin_x11:sh11"):
#0  0x00007fd6d13a08ca in __futex_abstimed_wait_common64 () at /usr/lib/libpthread.so.0
#1  0x00007fd6d139a270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007fd6c9fb188c in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fd6c9faaf68 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007fd6d1394259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fd6d2a7c5e3 in clone () at /usr/lib/libc.so.6

Thread 15 (Thread 0x7fd697fff640 (LWP 1459) "kwin_x11:sh10"):
#0  0x00007fd6d13a08ca in __futex_abstimed_wait_common64 () at /usr/lib/libpthread.so.0
#1  0x00007fd6d139a270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007fd6c9fb188c in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fd6c9faaf68 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007fd6d1394259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fd6d2a7c5e3 in clone () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7fd6acff9640 (LWP 1458) "kwin_x11:sh9"):
#0  0x00007fd6d13a08ca in __futex_abstimed_wait_common64 () at /usr/lib/libpthread.so.0
#1  0x00007fd6d139a270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007fd6c9fb188c in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fd6c9faaf68 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007fd6d1394259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fd6d2a7c5e3 in clone () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7fd6ad7fa640 (LWP 1457) "kwin_x11:sh8"):
#0  0x00007fd6d13a08ca in __futex_abstimed_wait_common64 () at /usr/lib/libpthread.so.0
#1  0x00007fd6d139a270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007fd6c9fb188c in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fd6c9faaf68 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007fd6d1394259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fd6d2a7c5e3 in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7fd6adffb640 (LWP 1456) "kwin_x11:sh7"):
#0  0x00007fd6d13a08ca in __futex_abstimed_wait_common64 () at /usr/lib/libpthread.so.0
#1  0x00007fd6d139a270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007fd6c9fb188c in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fd6c9faaf68 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007fd6d1394259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fd6d2a7c5e3 in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7fd6ae7fc640 (LWP 1455) "kwin_x11:sh6"):
#0  0x00007fd6d13a08ca in __futex_abstimed_wait_common64 () at /usr/lib/libpthread.so.0
#1  0x00007fd6d139a270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007fd6c9fb188c in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fd6c9faaf68 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007fd6d1394259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fd6d2a7c5e3 in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7fd6aeffd640 (LWP 1454) "kwin_x11:sh5"):
#0  0x00007fd6d13a08ca in __futex_abstimed_wait_common64 () at /usr/lib/libpthread.so.0
#1  0x00007fd6d139a270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007fd6c9fb188c in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fd6c9faaf68 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007fd6d1394259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fd6d2a7c5e3 in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7fd6af7fe640 (LWP 1453) "kwin_x11:sh4"):
#0  0x00007fd6d13a08ca in __futex_abstimed_wait_common64 () at /usr/lib/libpthread.so.0
#1  0x00007fd6d139a270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007fd6c9fb188c in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fd6c9faaf68 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007fd6d1394259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fd6d2a7c5e3 in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7fd6affff640 (LWP 1452) "kwin_x11:sh3"):
#0  0x00007fd6d13a08ca in __futex_abstimed_wait_common64 () at /usr/lib/libpthread.so.0
#1  0x00007fd6d139a270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007fd6c9fb188c in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fd6c9faaf68 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007fd6d1394259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fd6d2a7c5e3 in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7fd6bcfd0640 (LWP 1451) "kwin_x11:sh2"):
#0  0x00007fd6d13a08ca in __futex_abstimed_wait_common64 () at /usr/lib/libpthread.so.0
#1  0x00007fd6d139a270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007fd6c9fb188c in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fd6c9faaf68 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007fd6d1394259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fd6d2a7c5e3 in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7fd6bd7d1640 (LWP 1450) "kwin_x11:sh1"):
#0  0x00007fd6d13a08ca in __futex_abstimed_wait_common64 () at /usr/lib/libpthread.so.0
#1  0x00007fd6d139a270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007fd6c9fb188c in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fd6c9faaf68 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007fd6d1394259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fd6d2a7c5e3 in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7fd6c89c6640 (LWP 1449) "kwin_x11:sh0"):
#0  0x00007fd6d13a08ca in __futex_abstimed_wait_common64 () at /usr/lib/libpthread.so.0
#1  0x00007fd6d139a270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007fd6c9fb188c in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fd6c9faaf68 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007fd6d1394259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fd6d2a7c5e3 in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7fd6c91c7640 (LWP 1448) "kwin_x1:disk$0"):
#0  0x00007fd6d13a08ca in __futex_abstimed_wait_common64 () at /usr/lib/libpthread.so.0
#1  0x00007fd6d139a270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007fd6c9fb188c in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fd6c9faaf68 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007fd6d1394259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fd6d2a7c5e3 in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7fd6c9b1d640 (LWP 1447) "kwin_x11:cs0"):
#0  0x00007fd6d13a08ca in __futex_abstimed_wait_common64 () at /usr/lib/libpthread.so.0
#1  0x00007fd6d139a270 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007fd6c9fb188c in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fd6c9faaf68 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007fd6d1394259 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fd6d2a7c5e3 in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7fd6cc589640 (LWP 1444) "QXcbEventQueue"):
#0  0x00007fd6d2a71b2f in poll () at /usr/lib/libc.so.6
#1  0x00007fd6d421d63b in  () at /usr/lib/libxcb.so.1
#2  0x00007fd6d421f37b in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007fd6cc655768 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007fd6d369340b in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fd6d1394259 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007fd6d2a7c5e3 in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7fd6cca55540 (LWP 1424) "kwin_x11"):
#0  0x00007fd6d2a71c2e in ppoll () at /usr/lib/libc.so.6
#1  0x00007fd6d38dc93b in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/libQt5Core.so.5
#2  0x00007fd6d38de0be in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#3  0x00007fd6cc656c03 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007fd6d3885aab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fd6d388e298 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#6  0x0000560100dde441 in  ()
#7  0x00007fd6d29a5b25 in __libc_start_main () at /usr/lib/libc.so.6
#8  0x0000560100dde97e in  ()
Comment 2 AndrewZ 2021-11-29 18:43:53 UTC
Created attachment 144071 [details]
journalctl output during issue
Comment 3 Vlad Zahorodnii 2023-01-19 13:08:33 UTC
It looks like there are multiple issues going on. The login screen: seems like some weird SDDM issue. Black screen after login sounds like plasmashell crashes and journalctl output in comment 2 confirms that. Either way we can't track multiple issues in one report. Please report login screen issues to SDDM developers (if you use SDDM), and file a bug report for plasmashell crashing.