linuxmint / slick-greeter

A slick-looking LightDM greeter
GNU General Public License v3.0
364 stars 58 forks source link

Slick Greeter don't use the /etc/lightdm/slick-greeter.conf #80

Closed hamdyaea closed 4 years ago

hamdyaea commented 6 years ago

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/

leigh123linux commented 6 years ago

Post

lightdm --show-config
qnarkill commented 6 years ago

Did this ever get solved and how?

vinzv commented 6 years ago

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.

qnarkill commented 6 years ago

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.

oberon-manjaro commented 6 years ago

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.

oberon-manjaro commented 6 years ago
$ 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
Ste74 commented 6 years ago

Have you tryto use the gsettings ?

oberon-manjaro commented 6 years ago

That doesn't have any effect either.

oberon-manjaro commented 6 years ago
gsettings get x.dm.slick-greeter background
"'file:///usr/share/backgrounds/adapta.jpg'"

But that's not the one I see.

Ste74 commented 6 years ago

Adapta background is your choice ?

oberon-manjaro commented 6 years ago

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 :)

oberon-manjaro commented 6 years ago

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

mbirth commented 6 years ago

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.

oberon-manjaro commented 6 years ago

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:

mbirth commented 6 years ago

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.

oberon-manjaro commented 6 years ago

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:

oberon-manjaro commented 6 years ago

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.

SirSharanChakradhar commented 6 years ago

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

leovp commented 6 years ago

@SirSharanChakradhar does lightdm group have read access to the background file?

SirSharanChakradhar commented 6 years ago

@leovp Yes.

MintDja commented 6 years ago

Linuxmint начиная наверно с версии 18.2 ... 18.3 точно присутствует. Вобщем когда вместо mdm решили поставить это недоразумение lightdm. Вобщем суть. При удаленной сессии по vnc если залочить экран, то получится черное окно. При этом теряется насколько помню управление даже мышью, может мышь и ездит, но ничего не видно, просто черный экран. Поэтому и невозможно ничего сделать. Опять же при использовании Anydesk если залочить экран, то так же нет возможности ни ввести пароль, ни закрыть окно. Приходится сессию тушить. Данный момент был решен установкой xscreensaver. Но полагаю по vnc при рестарте системы проблема никуда не делась.

vibowit commented 6 years ago

@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.

hesxenon commented 4 years ago

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

jmvalenciz commented 4 years ago

I just had to change [Greeter] to [greeter]

icarter09 commented 4 years ago

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.