[plasmashell] [Bug 495877] New: Buttons and password prompt on secondary monitor in login screen don't work

Adrian Insaurralde bugzilla_noreply at kde.org
Wed Nov 6 14:08:07 GMT 2024


https://bugs.kde.org/show_bug.cgi?id=495877

            Bug ID: 495877
           Summary: Buttons and password prompt on secondary monitor in
                    login screen don't work
    Classification: Plasma
           Product: plasmashell
           Version: 6.2.2
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Theme - Breeze
          Assignee: plasma-bugs at kde.org
          Reporter: adrianinsaval at freecad.org
                CC: visual-design at kde.org
  Target Milestone: 1.0

***
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

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Visual-design mailing list