How to change the login screen wallpaper on Fedora 14 Laighlin?

domingo, 14 de noviembre de 2010

Honestly, I don't like the Fedora Laughlin wallpaper, but I  just could settle for change the desktop wallpaper, but the login screen is always the same.
But  I found a way to solve that, apparently, the dialog used to change the theme, the background and that stuff can be used to change the login screen, just that we have to make a few settings for it in the terminal
The first thing you have to do is to copy our wallpaper to the /usr/share/backgrounds
 #cp <directorio de la imagen> /usr/share/backgrounds
For example:
#cp /home/HakS/wallpaper.png /usr/share/backgrounds
After doing that, run this command
#cp /usr/share/applications/gnome-appearance-properties.desktop /usr/share/gdm/autostart/LoginWindow
This command copies a configuration file that represents the dialog used to change wallpapers and themes which can only be executed when the session started. When we copied it to that directory, the same dialog will appear every time we log in, thus allowing us to change the login screen wallpaper as if it was the desktop wallpaper.

In order to prove this, logout. As you can see, the dialog shows up, as same as if we would like to change the desktop wallpaper.

Use the dialog to choose a wallpaper, and that's all, the wallpaper will change. After doing that, just close that dialog and log in.

But  remember that when we copied the file, I tsaid the dialog will be displayed whenever you start session ... That sounds rather uncomfortable right?
We can take the dialog just deleting the file we copied by running the command
#rm /usr/share/gdm/autostart/LoginWindow/gnome-appearance-properties.desktop
And that's all folks! xD we have oue beautiful wallpaper : )

11 comentarios:

Sylvain dijo...

Great ! Tested with sucess, thanks for sharing :)

tzkmx dijo...

Bueno, pues no tengo tiempo de probarlo ahorita mismo. Pero si me atoro, ya sé a quien preguntar.

Genial contribución para empezar, ¿ya estás formalmente contribuyendo a Fedora? BTW, este sería un muy buen tutorial para incluir en la revista Fedora LATAM.

¡Me suscribo ya mismo a tu feed! :D

Anónimo dijo...

I still haven't got F14, but in F13 it is possible to change the login screen wallpaper by just changing your own, and pressing the "Make Default" button in "Appearance Preferences/Background".
I guess that the image has to be in a public accessible folder.

bochecha dijo...

@Anónimo: the "make default" button was removed from Gnome 2.32

Note that the whole "Appearance" dialog will be removed from Gnome 3

Abdel G. Martínez L. dijo...

Lo mismo pienso, deberías incluir este post en un artículo para la revista LATAM. Sería beneficioso. Otra cosa, ya él está participando en Fedora en la sección de diseño.

Él creo el poster para el FUDCon LATAM 2011. Puedes ver como está en siguiendo este enlace:

kparal dijo...

Maybe a better approach:
1. Install gconf-editor
2. Run it as root
3. Edit key /desktop/gnome/background/picture_filename
4. Click on the key and hit "Set as Default"
5. Voila, your default background is changed

Michael dijo...

Are you sure this feature was removed or is this just a bug? I find it hard to believe that this feature would be removed on purpose...

bochecha dijo...

@Michael: yes it was.

I was even told the whole Appearance dialog would be removed in Gnome 3, and this link was given to me as an explanation:

Conclusion: if you care about this functionality, the next step for you is to start hacking. :)

Michael dijo...

@bochecha: the appearance dialog is going away in gnome3, sure, but the control center shell WILL STILL have a page for changing the desktop wallpaper...

Anónimo dijo...

how can you change the star screen background to a gradient (color)?

USA ESTA dijo...

USA ESTA Application Website.

Publicar un comentario en la entrada