FS#56826 - [sddm] 0.17.0-3 does not work

Attached to Project: Arch Linux
Opened by Jamp (jamp) - Friday, 22 December 2017, 21:53 GMT
Last edited by Antonio Rojas (arojas) - Saturday, 23 December 2017, 09:10 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Antonio Rojas (arojas)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No



after the upgrade to sddm 0.17.0-3 the screen goes black with the message "cannot setup default cursor" in the logs
After downgrading to the X server starts fine.

Additional info:
* package version(s)
* config and/or log files etc.

I am using the closed source nvidia driver on a i7 4700Hq (with intel integrated graphics) but I configured the machine to go with the nvidia card only.

Steps to reproduce:

install the latest version of sddm as of 2017-12-22
This task depends upon

Closed by  Antonio Rojas (arojas)
Saturday, 23 December 2017, 09:10 GMT
Reason for closing:  Fixed
Additional comments about closing:  sddm 0.17.0-4
Comment by Antonio Rojas (arojas) - Friday, 22 December 2017, 22:16 GMT
Please post the full log, and your /etc/sddm.conf if you have one.
Comment by Peter Fern (pdf) - Saturday, 23 December 2017, 01:18 GMT
Can confirm 0.17.0-3 is broken at least with nvidia. Nothing untoward that I can see in the attached log. No /etc/sddm.conf exists.

All I get is a black screen on 0.17.0-3, downgrading to 0.17.0-2 with no other changes results in functional display.
Comment by David McAdoo (geecroof) - Saturday, 23 December 2017, 08:23 GMT
It seems sddm uses DefaultPath internally for executing scripts. empty path breaks it. To fix change DefaultPath= to DefaultPath=/usr/local/sbin:/usr/local/bin:/usr/bin in /usr/lib/sddm/sddm.conf.d/sddm.conf