[Solved] Wallpaper not loading on login window, problem in update manager.

Confused_nerd

Member
Credits
423
Exactly what the title says.
It shows this:
IMG_20210331_173957.jpg


I'm using Linux mint 20.1 cinnamon, ad have set up the login settings to this:

IMG_20210331_174138.jpg


I have rebooted it multiple times, it still doesn't show up. What's wrong??
The path in background is: /home/conf_human/Pictures/wallpapers/pic3.jpg , it leads to the wallpaper.
 


KGIII

Super Moderator
Staff member
Gold Supporter
Credits
13,287
That might be a permissions thing. I have to take off for a while, but the background you've picked is in your folder. As there's nobody logged in at the time, does the system have permission to access that folder?

I would try putting it into a directory like /usr/share/mybackground/ and seeing if that makes a difference. You'll need to move the file there with elevated permissions.
 

Confused_nerd

Member
Credits
423
That might be a permissions thing. I have to take off for a while, but the background you've picked is in your folder. As there's nobody logged in at the time, does the system have permission to access that folder?

I would try putting it into a directory like /usr/share/mybackground/ and seeing if that makes a difference. You'll need to move the file there with elevated permissions.
I see, I'll try doing that.
 

f33dm3bits

Gold Member
Gold Supporter
Credits
15,143
It may also depend on the display manager and greeter you are using. For example my greeter only loads pictures from the directory /usr/share/backgrounds (including sub-directories), anything outside of that it can't see so it doesn't load.
Code:
# NOTE: Paths must be accessible to the lightdm system user account (so they cannot be anywhere in /home)
So I'm guessing your pictures can only be placed in a location which your display manager's user account can access them.
 

Confused_nerd

Member
Credits
423
It may also depend on the display manager and greeter you are using. Gor example my greeter only loads pictures from the directory /usr/share/backgrounds (including sub-directories), anything outside of that it can't see so it doesn't load.
Hmmm, I see. I'll move the picture to /use/share/backgrounds and see what happens. Thanks!
 

f33dm3bits

Gold Member
Gold Supporter
Credits
15,143
Which Linux Mint flavor are you running?
 

f33dm3bits

Gold Member
Gold Supporter
Credits
15,143
I was wrong about that seems it's only on my distribution because my home directory is closed off for other users than my own user, which isn't the case for Linux Mint. Can you share the output of the following command?
Code:
ls -l $HOME/Pictures/wallpapers/pic3.jpg
 

f33dm3bits

Gold Member
Gold Supporter
Credits
15,143
Instead of sharing the output of what I previously mentioned can you share the output of the following when you get back.
Code:
sudo grep background /var/log/lightdm/seat0-greeter.log
 

Confused_nerd

Member
Credits
423
Instead of sharing the output of what I previously mentioned can you share the output of the following when you get back.
Code:
sudo grep background /var/log/lightdm/seat0-greeter.log
Sorry for the delay, here it is:
Screenshot from 2021-04-04 17-01-07.png


PS: I also tried adding the said picture to /usr/share/backgrounds , but it didn't work.
 
Last edited:

sam444

Member
Credits
511
This is very easy to fix...When I do a clean install of Linux Mint I put a Folder from my Flash Drive called Wallpaper and put it in my Home Folder.

I go to System Settings...Backgrounds and click the plus sign (+) ...this takes me to the Home Folder...I select my Wallpaper Folder and click...Open...I now see my Wallpaper...I just double click the one I want...done. :D
To change the Wallpaper...right click on the Desktop and select...Change Desktop Background...done. ;)
 

f33dm3bits

Gold Member
Gold Supporter
Credits
15,143
Sorry for the delay, here it is:


PS: I also tried adding the said picture to /usr/share/backgrounds , but it didn't work.
Next time can you please just copy/paste the output when it's just text, having to read text from a screenshot is really annoying. Looking at the output in the screenshot it looks like a permission problem, can you share the output of the following.
Code:
ls -l /home/conf_human/Pictures/wallpapers /home/conf_human/.local/share
ls -l /home/conf_human/Pictures /home/conf_human/.local
ls -l /home /home/conf_human
 
Last edited:

wizardfromoz

Super Moderator
Staff member
Gold Supporter
Credits
13,695
This is very easy to fix...
Not so, @sam444 :) - the OP is talking about his Login Window/screen, not his desktop.

@f33dm3bits is likely on the right track.

If you get stuck, I have the OP's environment in my stable and can check a couple of things.

Cheers

Wizard
 

sam444

Member
Credits
511
All I can say is...Both my Login Window/screen and my Desktop have the same wallpaper set by me. :)
 

wizardfromoz

Super Moderator
Staff member
Gold Supporter
Credits
13,695
Understood, but what Distro (version and DE) are you using?

Wiz
 

Confused_nerd

Member
Credits
423
Next time can you please just copy/paste the output when it's just text, having to read text from a screenshot is really annoying. Looking at the output in the screenshot it looks like a permission problem, can you share the output of the following.
Code:
ls -l /home/conf_human/Pictures/wallpapers /home/conf_human/.local/share
ls -l /home/conf_human/Pictures /home/conf_human/.local
ls -l /home /home/conf_human
1. For
Code:
 ls -l /home/conf_human/Pictures/wallpapers /home/conf_human/.local/share
the output is:
Code:
/home/conf_human/.local/share/:
total 188
drwxrwxr-x 2 conf_human conf_human   4096 Mar 24 16:35 applications
drwx------ 6 conf_human conf_human   4096 Mar 24 16:35 cinnamon
drwx------ 7 conf_human conf_human   4096 Mar 24 16:35 evolution
drwx------ 3 conf_human conf_human   4096 Mar 24 16:35 flatpak
drwxr-xr-x 2 conf_human conf_human   4096 Mar 24 16:19 gnote
drwx------ 2 conf_human conf_human   4096 Apr  6 15:39 gvfs-metadata
drwxrwxr-x 2 conf_human conf_human   4096 Mar 24 16:35 icc
drwxrwxr-x 2 conf_human conf_human   4096 Mar 24 17:15 inxi
drwx------ 2 conf_human conf_human   4096 Apr  7 18:08 keyrings
drwx------ 2 conf_human conf_human   4096 Mar 26 15:50 nano
drwxr-xr-x 4 conf_human conf_human   4096 Mar 24 16:35 nemo
drwx------ 4 conf_human conf_human   4096 Mar 26 17:27 nvim
-rw------- 1 conf_human conf_human  12837 Apr  6 13:49 recently-used.xbel
drwx------ 5 conf_human conf_human   4096 Mar 24 23:31 Trash
drwxrwxr-x 3 conf_human conf_human   4096 Mar 28 18:54 virtualenv
drwx------ 2 conf_human conf_human   4096 Apr  6 13:11 vlc
drwx------ 3 conf_human conf_human   4096 Mar 24 20:43 webkitgtk
-rwxr----- 1 conf_human conf_human 107231 Mar 24 19:47 xviewer-wallpaper.jpg

/home/conf_human/Pictures/wallpapers/:
total 132
-rwxr----- 1 conf_human conf_human  15186 Mar 24 10:15 pic1.jpg
-rwxr----- 1 conf_human conf_human   5688 Mar 24 10:15 pic2.jpg
-rwxr----- 1 conf_human conf_human 107231 Mar 24 10:15 pic3.jpg
2. For
Code:
 ls -l /home/conf_human/Pictures /home/conf_human/.local
the output is:
Code:
/home/conf_human/.local/:
total 12
drwxrwxr-x  2 conf_human conf_human 4096 Mar 25 14:38 bin
drwxrwxr-x  3 conf_human conf_human 4096 Mar 25 14:38 lib
drwxr-xr-x 18 conf_human conf_human 4096 Apr  6 13:49 share

/home/conf_human/Pictures/:
total 272
-rw-rw-r-- 1 conf_human conf_human  70501 Apr  4 21:41  Error_mess_update.png
drwxrwxr-x 3 conf_human conf_human  20480 Mar 24 10:11  Photos
-rw-rw-r-- 1 conf_human conf_human 177714 Apr  4 17:01 'Screenshot from 2021-04-04 17-01-07.png'
drwxrwxr-x 2 conf_human conf_human   4096 Mar 24 10:15  wallpapers
3. For
Code:
 ls -l /home/conf_human
the output is:
Code:
total 44
drwxr-xr-x 2 conf_human conf_human 4096 Mar 24 16:35 Desktop
drwxr-xr-x 4 conf_human conf_human 4096 Apr  4 20:48 Documents
drwxr-xr-x 3 conf_human conf_human 4096 Apr  6 13:49 Downloads
drwxrwxr-x 4 conf_human conf_human 4096 Apr  5 12:51 lcthw
drwxrwxr-x 4 conf_human conf_human 4096 Mar 31 19:43 lpthw
drwxr-xr-x 3 conf_human conf_human 4096 Mar 24 20:36 Music
drwxr-xr-x 4 conf_human conf_human 4096 Apr  4 21:41 Pictures
drwxrwxr-x 3 conf_human conf_human 4096 Mar 28 19:20 projects
drwxr-xr-x 2 conf_human conf_human 4096 Mar 24 16:35 Public
drwxr-xr-x 2 conf_human conf_human 4096 Mar 24 16:35 Templates
drwxr-xr-x 2 conf_human conf_human 4096 Apr  4 20:48 Videos
Is this way of posting results fine?
 

f33dm3bits

Gold Member
Gold Supporter
Credits
15,143
Try doing the following.
chmod o+r /home/conf_human/Pictures/wallpapers/* /home/conf_human/.local/share/xviewer-wallpaper.jpg
Then see if your picture from wallpaper is able to load at the login screen, if not share the output from post #10 again.
 
$100 Digital Ocean Credit
Get a free VM to test out Linux!

Members online


Latest posts

Top