2

I tried setting the login screen background to my wallpaper, and this works for locking once I'm signed in, but when I boot up I just get a solid color purple screen, and it totally glitches when I sign in, but eventually goes to the desktop. How can I either fix this (preferably setting it statically to my desktop wallpaper), or at the very least reset it to default? Thanks in advance for any help.

cosmoflop12
  • 1,189
  • 3
  • 15
  • 24

2 Answers2

1

Use the following command to edit the following file:

sudo nano /usr/share/glib-2.0/schemas/10_unity_greeter_background.gschema.override

Then copy and paste this into the file and replace /foo/wallpaper.png with the actual path to the actual file you would like to use for wallpaper (remember to put it in ' marks or this won't work!):

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

alternatively, to set it to default, use this instead:

[com.canonical.unity-greeter]
draw-user-backgrounds=true
background='/usr/share/backgrounds/warty-final-ubuntu.png'

Press CTRL + o and then press ENTER to save the file. Press CTRL + x to exit nano.

When you are finished, run the following command to apply the changes:

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

source

mchid
  • 44,904
  • 8
  • 102
  • 162
0

It was a permissions issue. Set the login screen to an image with permissions for only one user. Made it readable across all and now it works!

cosmoflop12
  • 1,189
  • 3
  • 15
  • 24