Closed hamdyaea closed 4 years ago
Post
lightdm --show-config
Did this ever get solved and how?
Don't think so, the whole configuration is a huge mess: Some of the settings in /etc/lightdm/slick-greeter.conf are respected only if there's a space before and after the = sign. Which is even more ridiculous as the official documentation only lists parameters without this space sign.
Im in 17.10 and the slick-greeter 1.0.8-2 seems to use system wallpaper instead of wallpaper i have in the .conf file. If i have variety changing wallpapers then it changes to black.
I've just removed my config file and had a new one created by using lightdm-settings GUI. Still the background is the one I have selected for cinnamon desktop, not the one specified in the config.
$ lightdm --show-config
[LightDM]
A run-directory=/run/lightdm
[Seat:*]
A greeter-session=lightdm-slick-greeter
A user-session=cinnamon
A session-wrapper=/etc/lightdm/Xsession
[VNCServer]
A user-session=cinnamon
A session-wrapper=/etc/lightdm/Xsession
Sources:
A /etc/lightdm/lightdm.conf
Have you tryto use the gsettings ?
That doesn't have any effect either.
gsettings get x.dm.slick-greeter background
"'file:///usr/share/backgrounds/adapta.jpg'"
But that's not the one I see.
Adapta background is your choice ?
It was just an example I picked to test gsettings. The one that the greeter actually uses is always my current Cinnamon background and it changes when I change the desktop wallpaper :)
Looks like this issue is specific to the cinnamon desktop. @Ste74 says that setting the bakground is still working normally with Mate and the maintainer of our Openbox edition doesn't seem to experience any problems, either...
I had the same problem with slick-greeter in xUbuntu. The trick was to change the settings group from greeter
to Greeter
. Also I'm not sure if draw-user-backgrounds = false
was needed. But it works now for me.
Well, my slick-greeter.conf already looks like this:
[Greeter]
background=/usr/share/backgrounds/MJR-tiles.jpg
draw-grid=false
theme-name=Adapta-Nokto-Eta-Maia
icon-theme-name=Papirus-Adapta-Maia
This is how lightdm-settings creates the file :wink:
Mine looks like this:
[Greeter]
background = /usr/share/wallpapers/greybird.svg
draw-user-backgrounds = false
And that works. You might also try to manually add spaces before and after the =
s.
The spaces make no difference for me. In any case, as mentioned before. The config works for several DEs, but not for Cinnamon, so there seems to be a connection here - not related to config syntax. Also I will assume that a config file auto-created by lightdm-settings would provide matching syntax for slick-greeter :wink:
HAH !! Adding draw-user-backgrounds=false
now did the trick for me!
So it seems this config is NEEDED and should be written in any case by lightdm-settings.
Still, don't work. I use Archlabs with slick-greeter. Below is my code.
[Greeter] background = /home/sirsharanchakradhar/Pictures/wallhaven-654456.jpg draw-user-backgrounds = false draw-grid = false theme-name = ArchLabs-Dark icon-theme-name = ArchLabs-Dark logo = /home/sirsharanchakradhar/Downloads/BP.png background-color = #2e3436
@SirSharanChakradhar does lightdm
group have read access to the background file?
@leovp Yes.
Linuxmint начиная наверно с версии 18.2 ... 18.3 точно присутствует. Вобщем когда вместо mdm решили поставить это недоразумение lightdm. Вобщем суть. При удаленной сессии по vnc если залочить экран, то получится черное окно. При этом теряется насколько помню управление даже мышью, может мышь и ездит, но ничего не видно, просто черный экран. Поэтому и невозможно ничего сделать. Опять же при использовании Anydesk если залочить экран, то так же нет возможности ни ввести пароль, ни закрыть окно. Приходится сессию тушить. Данный момент был решен установкой xscreensaver. Но полагаю по vnc при рестарте системы проблема никуда не делась.
@SirSharanChakradhar does
lightdm
group have read access to the background file?
For me, moving the background file from my home directory to /usr/share/slick-greeter did the trick.
so, just because none of the solutions here or elsewhere worked for me I'm adding my findings to this thread. I noticed that when I tried to su - lightdm
the lightdm account was expired. chage -E -1 lightdm
fixed it for me
I just had to change [Greeter]
to [greeter]
After reading through the comments, it looks like most people have had the issue resolved. Closing this ticket out. If anyone feels this is still an issue or is still experiencing the issue, please let me know and I'll reopen the ticket. Thanks.
Slick-greeter : 1.0.8 Distribution - Debian Buster AMD64
Issue
I added the slick-greeter.conf file and configured the backgroung, logo etc. After a reboot or a logout slick-greeter is remplacing the lightdm-greeter but I can't see my background image and logo or any change. My images files are in /usr/share/wallpaper/