5

This has been bothering me very much. i have memory that Ubuntu 12.04 had this configuration? am i wrong? finally, is it possible for the login screen to have different wallpaper from the desktop? is this possible in Ubuntu 15.04? i would appreciate a stable understandable response. thanks :) -ben

  • Ubuntu Tweak tool is good for that but as I can see it's not maintained for 15.04 yet. When the new distro comes out it has its own new features and boosts but it takes time for different useful apps/tweaks that you have used before to be available in your current new distro. – JoKeR May 27 '15 at 0:11
  • Yes this is exactly why im asking because every time i set "same as wallpaper" in ubuntu tweak lightdm damages. the password box has no input field, the icons on the login panell become odd, and when i type my password and hit enter, the password box looks like it was smudged all over the screen until the desktop appears. – Ben Acosta May 31 '15 at 3:34
4

I'm going to go ahead and post what worked for me. I found multiple threads trying to tell me how to change this, but this method is the only one that worked for me on Ubuntu 15.04. Some of the steps might not be entirely necessary, these are just the steps I ended up taking.

  1. Get the picture you want to put as the login screen background. Place it in /usr/share/backgrounds/ and make sure the owner is Root:Root and the permissions match the other pictures in the folder (-rw-r--r-- or 644).

  2. Navigate to /usr/share/glib-2.0/schemas/ and open the file com.canonical.unity-greeter.gschema.xml in gedit.

  3. Find the key name background and change the default to the path of your picture in "/usr/share/backgrounds/. For the key names draw-user-backgrounds and draw-grid, change the default value to false.

  4. Save your changes, then run the command

    sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

  5. Restart the computer and your new login background should be there. Well, it was for me at least.

Hope this helps someone. No need to install anything, open dconf-editor, deal with the LightDM user or anything terribly complicated.

Source: Changing the Wallpaper

0

Open this file

/etc/lightdm/unity-greeter.conf

change background line with your wallpaper path

backgroud=/home/vahid/mybackgrouond.jpg

Also you can use Simple LightDM Manager.

Simple LightDM Manager

To install :

sudo apt-add-repository ppa:claudiocn/slm
sudo apt-get update
sudo apt-get install simple-lightdm-manager
  • did you test this manager on 15.04? it's development seems to be left long time ago. – JoKeR May 31 '15 at 11:08
  • Not yet but you can try :) – Vahid Nameni May 31 '15 at 13:41
0

Yes you can set different wallpapers for login screen and desktop, I found the working solution from here, which says:

LightDM does not configure the look of greeters; to do this configure the appropriate greeter.

Unity Greeter by default shows the currently selected users background. To set the default background and stop the switching edit /usr/share/glib- 2.0/schemas/10_unity_greeter_background.gschema.override

 [com.canonical.unity-greeter]
 draw-user-backgrounds=false
 background='/foo/wallpaper.png'

And run sudo glib-compile-schemas /usr/share/glib-2.0/schemas/ to apply these settings.

For LightDM GTK+ greeter edit /etc/lightdm/lightdm-gtk-greeter.conf:

background=/usr/share/lubuntu/wallpapers/lubuntu-default-wallpaper.png

Then just logout or restart to see the change, hope this helps :)

0

I have looked all around for an answer, too, and it seems that 15.04 breaks from convention in lightdm configurations.

I'm new to this, so it's not an elegant solution but it answer's your primary question. I renamed the background that I wanted to display at the lightdm login to the default background (warty-final-ubuntu.png) while adding .bak to the original background file.

cd /usr/share/backgrounds/
sudo mv warty-final-ubuntu.png warty-final-ubuntu.png.bak
sudo cp /path/to/my/background.png warty-final-ubuntu.png

Take it for what it's worth, but it works for me.

protected by Sergiy Kolodyazhnyy Dec 30 '16 at 5:48

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.