Closed slice closed 7 years ago
Are you using the default theme? Could you try enabling debug mode in the config and then check the log for output (/var/log/lightdm/seat-0-greeter.log
)
Yes, I am using the "antergos" theme.
This was in the log file:
CONSOLE LOG [ERROR] theme_utils.dirlist(): Error opening directory '/usr/share/backgrounds': No such file or directory
file:///usr/share/lightdm-webkit/themes/antergos/js/greeter.js:109:15: CONSOLE LOG cache_get() called with key: ant:background_manager:current_background
file:///usr/share/lightdm-webkit/themes/antergos/js/greeter.js:109:15: CONSOLE LOG cache_get() key: ant:background_manager:current_background value is: undefined
file:///usr/share/lightdm-webkit/themes/antergos/js/greeter.js:109:15: CONSOLE LOG AntergosBackgroundManager: [ERROR] No background images detected.
file:///usr/share/lightdm-webkit/themes/antergos/js/greeter.js:109:15: CONSOLE LOG cache_get() called with key: ant:user:cheesy:session
file:///usr/share/lightdm-webkit/themes/antergos/js/greeter.js:109:15: CONSOLE LOG cache_get() key: ant:user:cheesy:session value is: default
file:///usr/share/lightdm-webkit/themes/antergos/js/greeter.js:109:15: CONSOLE LOG Last session for cheesy was: default
file:///usr/share/lightdm-webkit/themes/antergos/js/greeter.js:109:15: CONSOLE LOG Adding Plasma to the session list...
file:///usr/share/lightdm-webkit/themes/antergos/js/greeter.js:109:15: CONSOLE LOG Adding Sway to the session list...
file:///usr/share/lightdm-webkit/themes/antergos/js/greeter.js:109:15: CONSOLE LOG Adding awesome to the session list...
file:///usr/share/lightdm-webkit/themes/antergos/js/greeter.js:109:15: CONSOLE LOG Adding bspwm to the session list...
file:///usr/share/lightdm-webkit/themes/antergos/js/greeter.js:109:15: CONSOLE LOG Adding i3 to the session list...
file:///usr/share/lightdm-webkit/themes/antergos/js/greeter.js:109:15: CONSOLE LOG Adding i3 (with debug log) to the session list...
** (lightdm-webkit2-greeter:10716): WARNING **: Error running javascript: An exception was raised in JavaScript
It looks like it can't find any background images, which makes sense because I am using stock Arch instead of Antergos. I'll try putting some images in /usr/share/backgrounds
and see what happens.
Alright, creating /usr/share/backgrounds
and putting in a wall.png
file in there made the greeter work, not sure which as I didn't bother to check. It just displayed a black background though -- I reckon its looking for certain files in the directory.
For the record, when it wasn't functional it would display "an error occurred [something] logon process" and clicking on the first two buttons would just re-display the dialog and the "Cancel" button would just dismiss the dialog, leaving me with a broken greeter.
One last thing -- thanks for an awesome LightDM greeter! :)
Build:
master
branch, "2.2.1" -- 5ec646579f5cea005c6fc14674899c8684ace41fLogs from
journalctl
: