Having some issues with lightdm, the main issue is that the settings I set in the LightDM GTK+ greeter section of the XFCE settings don’t get applied. I added a clock on the bar at the bottom, and I’ve changed the position of the login panel.
Secondly, I use Redshift, and whenever I log out, or I resume from suspend, and get to the login screen, or the screen turns off and I resume the activity, prompting the login screen to appear; the effects of RedShift aren’t applied, so it’s pretty painful for the eyes during the evening/night.
Thirdly, I’ve set the screen to blank off after 10 minutes (or at least I think it’s on 10 minutes, judging by the confusing UI) of inactivity on the login screen, but it blanks after about 30 seconds.
Another related thing to this is that when I resume the PC from suspend, the screen is blank (basically no signal is sent to the monitor) from the get-go, instead of it being on and showing me the login screen as it should.
Fourth issue, and this one is the least troublesome to me, is that the cursor theme is different on the login screen than what I’ve set. It’s mainly a cosmetic issue
If you set Redshift to start when you log in – whether by adding it as a start-up program in your desktop environment or with a redshift & in your .xsessionrc – logging out can be like turning on the floodlights. Fortunately, some display managers let you specify start-up programs, too. Here’s how you might arrange it with LightDM:
this here is more relevant as it is specific to Arch/Manjaro:
You changed the default index in /usr/share/icons/default and it didnt change the cursor? That is very strange as your system isnt respecting defaults. Please supply the contents of /usr/share/icons/default/index.theme and the index.theme of the cursor you are trying to use.
As per the theme name in /usr/share/icons/Vanilla-DMZ/index.theme
Both result in the same thing: the cursor theme used in lightdm is Breeze.
Well, now that you mention it, Redshift was previously added to XFCE’s autostart (Session and Startup), but I removed it from there after following megavolt’s advice to add it to my ~/.xprofile. This caused Redshift to start twice at boot and would cause glitches. So neither the autostart, nor the .xprofile method yield any changes when it comes to lightdm, unfortunately.
What is the contents of /usr/share/icons/Vanilla-DMZ/index.theme? If its the same as whats in the repositories change Name=DMZ (White) to Inherits=Vanilla-DMZ to match the line in /usr/share/icons/default/index.theme
… of course not
there is no autostart folder and no .xprofile file for the lightdm user
To affect lightdm, you have to run redshift as the user it runs as - or as root.
To do this, the method suggested in the Debian wiki, which I linked above, does work.
I have just set this up - looks good so far.
You need a redshift configuration file in /etc - you can just copy the one you use for your account.
And then you reconfigure lightdm to run redshift by way of display-setup-script=/etc/lightdm/redshift
This file /etc/lightdm/redshift
has to be created first
mine has these contents:
if type redshift; then
redshift -r -o
so: not the same as the one they suggested - it runs only once and does not keep running in the background
which would (and did, for me) interfere with the instance you start once you log in.
That’s why I changed it.
Your “dconf” is the one for cinnamon desktop,as far as I remember,not xfce,where you posted this.
Anyway I also have cinnamon on another disk, then I look at it and if I find it I’ll tell you.
When you resume from suspend or hibernate, light-locker (which is the replacement of xfce4-screensaver) terminates your monitor. I’ve opened a thread about it here. Replacing light-locker with xfce4-screensaver solved that problem for me.