Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
hamdyaea opened this issue Nov 11, 2017 · 25 comments
Closed

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

hamdyaea opened this issue Nov 11, 2017 · 25 comments

Comments

@hamdyaea
Copy link

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
Copy link
Contributor

Post

lightdm --show-config

@qnarkill
Copy link

Did this ever get solved and how?

@vinzv
Copy link

vinzv commented Mar 22, 2018

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
Copy link

qnarkill commented Mar 27, 2018

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
Copy link

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
Copy link

$ 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
Copy link
Contributor

Ste74 commented Apr 30, 2018

Have you tryto use the gsettings ?

@oberon-manjaro
Copy link

That doesn't have any effect either.

@oberon-manjaro
Copy link

gsettings get x.dm.slick-greeter background
"'file:///usr/share/backgrounds/adapta.jpg'"

But that's not the one I see.

@Ste74
Copy link
Contributor

Ste74 commented Apr 30, 2018

Adapta background is your choice ?

@oberon-manjaro
Copy link

oberon-manjaro commented Apr 30, 2018

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
Copy link

oberon-manjaro commented May 1, 2018

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
Copy link

mbirth commented May 6, 2018

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
Copy link

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 😉

@mbirth
Copy link

mbirth commented May 6, 2018

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
Copy link

oberon-manjaro commented May 6, 2018

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 😉

@oberon-manjaro
Copy link

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
Copy link

SirSharanChakradhar commented Jun 18, 2018

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
Copy link

leovp commented Jul 24, 2018

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

@SirSharanChakradhar
Copy link

@leovp Yes.

@MintDja
Copy link

MintDja commented Sep 10, 2018

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

@vibowit
Copy link

vibowit commented Sep 27, 2018

@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
Copy link

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
Copy link

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

@icarter09
Copy link
Member

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests