Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#46306 - [sddm] Can't login on multiple monitors. no input on others

Attached to Project: Arch Linux
Opened by Taz (Tazmain) - Tuesday, 15 September 2015, 21:17 GMT
Last edited by Antonio Rojas (arojas) - Monday, 02 November 2015, 22:04 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Felix Yan (felixonmars)
Architecture All
Severity Critical
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 7
Private No

Details

Description:

On multiple monitors seem that only one is active, the others have no input signal from the computer. If the login password box is on a screen that has no signal input the user can not login at all. This issue came with upgrade to version 0.12.0-2

Additional info:
* package version : 0.12.0-2
journcalctl
-- The start-up result is done.
Sep 15 23:08:58 Blank sddm[27215]: Greeter session started successfully
Sep 15 23:08:58 Blank sddm-greeter[27227]: Reading from "/usr/share/xsessions/gnome-classic.desktop"
Sep 15 23:08:58 Blank sddm-greeter[27227]: Reading from "/usr/share/xsessions/gnome.desktop"
Sep 15 23:08:58 Blank sddm-greeter[27227]: Reading from "/usr/share/xsessions/kodi.desktop"
Sep 15 23:08:58 Blank sddm-greeter[27227]: Reading from "/usr/share/xsessions/openbox-kde.desktop"
Sep 15 23:08:58 Blank sddm-greeter[27227]: Reading from "/usr/share/xsessions/openbox.desktop"
Sep 15 23:08:58 Blank sddm-greeter[27227]: Reading from "/usr/share/xsessions/plasma-mediacenter.desktop"
Sep 15 23:08:58 Blank sddm-greeter[27227]: Reading from "/usr/share/xsessions/plasma.desktop"
Sep 15 23:08:58 Blank sddm-greeter[27227]: Reading from "/usr/share/xsessions/xfce.desktop"
Sep 15 23:08:58 Blank sddm-greeter[27227]: Reading from "/usr/share/xsessions/failsafe.desktop"
Sep 15 23:08:58 Blank sddm-greeter[27227]: Reading from "/usr/share/wayland-sessions/gnome-wayland.desktop"
Sep 15 23:08:58 Blank sddm-greeter[27227]: Connected to the daemon.
Sep 15 23:08:58 Blank sddm[27215]: Message received from greeter: Connect
Sep 15 23:08:59 Blank sddm-greeter[27227]: QObject: Cannot create children for a parent that is in a different thread.
(Parent is SDDM::GreeterApp(0x7ffdab0ad790), parent's thread is QThread(0x107f4c0), current thread is QThread(0x130a5e0)
Sep 15 23:08:59 Blank sddm-greeter[27227]: QObject: Cannot create children for a parent that is in a different thread.
(Parent is SDDM::GreeterApp(0x7ffdab0ad790), parent's thread is QThread(0x107f4c0), current thread is QThread(0x130a5e0)
Sep 15 23:08:59 Blank sddm-greeter[27227]: QObject: Cannot create children for a parent that is in a different thread.
(Parent is SDDM::GreeterApp(0x7ffdab0ad790), parent's thread is QThread(0x107f4c0), current thread is QThread(0x130a5e0)
Sep 15 23:08:59 Blank sddm-greeter[27227]: QObject: Cannot create children for a parent that is in a different thread.
(Parent is SDDM::GreeterApp(0x7ffdab0ad790), parent's thread is QThread(0x107f4c0), current thread is QThread(0x130a5e0)
Sep 15 23:08:59 Blank sddm-greeter[27227]: QObject::installEventFilter(): Cannot filter events for objects in a different thread.
Sep 15 23:08:59 Blank sddm-greeter[27227]: QObject: Cannot create children for a parent that is in a different thread.
(Parent is SDDM::GreeterApp(0x7ffdab0ad790), parent's thread is QThread(0x107f4c0), current thread is QThread(0x130a5e0)
Sep 15 23:08:59 Blank sddm-greeter[27227]: QObject::installEventFilter(): Cannot filter events for objects in a different thread.
Sep 15 23:08:59 Blank sddm-greeter[27227]: file:///usr/share/sddm/themes/breeze/components/InfoPane.qml:52:22: Unable to assign [undefined] to int
Sep 15 23:08:59 Blank sddm-greeter[27227]: file:///usr/share/sddm/themes/breeze/components/InfoPane.qml:52:22: Unable to assign [undefined] to int
Sep 15 23:08:59 Blank sddm-greeter[27227]: file:///usr/share/sddm/themes/breeze/components/InfoPane.qml:52:22: Unable to assign [undefined] to int
Sep 15 23:08:59 Blank sddm-greeter[27227]: Message received from daemon: Capabilities
Sep 15 23:08:59 Blank sddm-greeter[27227]: Message received from daemon: HostName
Sep 15 23:09:06 Blank systemd-logind[477]: Removed session c9.


Steps to reproduce:

restart sddm
restart computer.

User experience:

I have 3 monitors, the middle one is the one that contains the password input box and settings, only the left one is active, the middle and right have no signal input making it impossible for me to login.
This task depends upon

Closed by  Antonio Rojas (arojas)
Monday, 02 November 2015, 22:04 GMT
Reason for closing:  Fixed
Additional comments about closing:  sddm 0.12.0-5
Comment by Barry G (smartiq) - Sunday, 20 September 2015, 17:01 GMT
I got hit with this today. Looks like an upstream issue: https://github.com/sddm/sddm/issues/496
Comment by John Gruber (jgruber) - Sunday, 01 November 2015, 09:03 GMT
I can confirm that when a monitor is detected, but is not active, gnome-shell will disable extensions and not let me login.

My primary display is a laptop LCD. I have a second monitor which is connected but the input on the monitor is typically not set to the input which would display the seconday output.

I was not experiencing this behavior under gnome-shell 3.16.

Let me know if I can supply something useful. Thank you in advance.
Comment by Antonio Rojas (arojas) - Sunday, 01 November 2015, 09:23 GMT
Please test 0.12.0-5

Loading...