Bug 495877 - Buttons and password prompt on secondary monitor in login screen don't work
Summary: Buttons and password prompt on secondary monitor in login screen don't work
Status: RESOLVED DUPLICATE of bug 494804
Alias: None
Product: plasmashell
Classification: Plasma
Component: Theme - Breeze (show other bugs)
Version: 6.2.2
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-06 14:08 UTC by Adrian Insaurralde
Modified: 2024-11-06 15:29 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Adrian Insaurralde 2024-11-06 14:08:07 UTC
***
If you're not sure this is actually a bug, instead post about it at https://discuss.kde.org

If you're reporting a crash, attach a backtrace with debug symbols; see https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports

Please remove this comment after reading and before submitting - thanks!
***

SUMMARY
I have a laptop with a monitor connected, the login screen shows up in both and normally it starts focused on my monitor if I try to login from that monitor the password field is disabled but it just stays there without login in, the power buttons are also disabled from the start. If I login from my laptop screen everything works as expected. I found this in my journal after failing to login on my second monitor:
Nov 06 10:43:45 linux-lenovo-adrian sddm-greeter-qt6[975]: Loading theme configuration from "/usr/share/sddm/themes/breeze/theme.conf"
Nov 06 10:43:46 linux-lenovo-adrian sddm-greeter-qt6[975]: Connected to the daemon.
Nov 06 10:43:46 linux-lenovo-adrian sddm[893]: Message received from greeter: Connect
Nov 06 10:43:46 linux-lenovo-adrian sddm-greeter-qt6[975]: Loading file:///usr/share/sddm/themes/breeze/Main.qml...
Nov 06 10:43:46 linux-lenovo-adrian sddm-greeter-qt6[975]: libpng warning: iCCP: known incorrect sRGB profile
Nov 06 10:43:46 linux-lenovo-adrian sddm-greeter-qt6[975]: Adding view for "DP-2" QRect(0,0 1920x1080)
Nov 06 10:43:46 linux-lenovo-adrian sddm-greeter-qt6[975]: Loading file:///usr/share/sddm/themes/breeze/Main.qml...
Nov 06 10:43:46 linux-lenovo-adrian sddm-greeter-qt6[975]: Adding view for "DP-3" QRect(1920,0 1920x1080)
Nov 06 10:43:47 linux-lenovo-adrian sddm-greeter-qt6[975]: Message received from daemon: Capabilities
Nov 06 10:43:47 linux-lenovo-adrian sddm-greeter-qt6[975]: file:///usr/share/sddm/themes/breeze/Main.qml:221:25: Unable to assign [undefined] to bool
Nov 06 10:43:47 linux-lenovo-adrian sddm-greeter-qt6[975]: file:///usr/share/sddm/themes/breeze/Main.qml:215:25: Unable to assign [undefined] to bool
Nov 06 10:43:47 linux-lenovo-adrian sddm-greeter-qt6[975]: file:///usr/share/sddm/themes/breeze/Main.qml:209:25: Unable to assign [undefined] to bool
Nov 06 10:43:47 linux-lenovo-adrian sddm-greeter-qt6[975]: Message received from daemon: HostName
Nov 06 10:43:59 linux-lenovo-adrian sddm-greeter-qt6[975]: file:///usr/share/sddm/themes/breeze/Main.qml:230:17 Parameter "username" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
Nov 06 10:43:59 linux-lenovo-adrian sddm-greeter-qt6[975]: file:///usr/share/sddm/themes/breeze/Main.qml:232: TypeError: Property 'login' of object Loader is not a function

STEPS TO REPRODUCE
1. startup with two screens connected
2. attempt to login from second screen

OBSERVED RESULT
nothing happens, one must use the first screen to login

EXPECTED RESULT
login should work form either screen

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.2.2
KDE Frameworks Version: 6.7.0
Qt Version: 6.8.0
Kernel Version: 6.6.59-1-lts (64-bit)
Graphics Platform: X11
Processors: 12 × Intel® Core™ i7-9750H CPU @ 2.60GHz
Memory: 15.5 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 1660 Ti/PCIe/SSE2


ADDITIONAL INFORMATION
Comment 1 Filip 2024-11-06 15:29:16 UTC

*** This bug has been marked as a duplicate of bug 494804 ***