Comment définir le fond d'écran LightDM dans Ubuntu 14.04?

10

Dans les versions précédentes d'Ubuntu, choisir l'un des fonds d'écran par défaut signifiait que vous l'avez également vu sur l'écran de connexion.

Je suis maintenant sur une installation propre d'Ubuntu 14.04, le fond d'écran LightDM semble être réglé sur /usr/share/backgrounds/warty-final-ubuntu.png. C'est ignorer autre chose.

J'ai essayé de définir un fond d'écran en cliquant avec le bouton droit sur le bureau et en choisissant l'un des paramètres par défaut (par exemple, celui correspondant à /usr/share/backgrounds/Forever_by_Shady_S.jpg). J'ai ensuite redémarré, mais le fond d'écran LightDM est toujours le violet par défaut.

J'ai jeté un œil au fichier journal à /var/log/lightdm/x-0-greeter.log:

[+ 0.10s] DEBUG: background.vala: 483: régénération des arrière-plans [+ 0.10s]

DEBUG: background.vala: 68: Création d'un arrière-plan

/usr/share/backgrounds/warty-final-ubuntu.png à 1920x1200, 1440x900

La page wiki semble être obsolète car elle pointe vers des emplacements de fichiers de configuration qui n'existent plus en 14.04.

J'ai réussi à trouver des fichiers de configuration potentiels sur /usr/share/lightdm/lightdm.conf.d/mais les fichiers ne contiennent aucun emplacement de chemin spécifique, donc je ne sais pas comment procéder.

Je suis conscient de la sensibilité de LightDM - il s'agit donc des fonds d'écran par défaut fournis avec Ubuntu, tous ont des autorisations de lecture dans le monde entier et ne sont pas chiffrés ou sur des disques séparés.

entrez la description de l'image ici

Mendhak
la source
Mon expérience est que le fond d'écran que vous définissez apparaît lors du verrouillage de l'écran avec le nouveau greeter.
LiveWireBT
Pouvez-vous accepter une réponse?
MathCubes
Il semble que la réponse donnée par Bruno Pereira dans [ce post] [1] fonctionne toujours. [1]: askubuntu.com/questions/64001/…
Valezan

Réponses:

12

Dans mon cas, cela a résolu le problème.

Le org.gnome.settings-daemon.plugins.backgroundparamètre avait été désactivé mais je ne peux pas déterminer pourquoi. Une fois que j'ai coché cette case dconf-editoret changé mon fond d'écran, cela s'est reflété sur l'écran de connexion.

entrez la description de l'image ici

Éditeur Dconf: ORG / GNOME / SETTINGS-DAEMON / PLUGINS / BACKGROUND


Nous pouvons obtenir la valeur du paramètre ci-dessus via la ligne de commande par la commande:

gsettings get org.gnome.settings-daemon.plugins.background active

On peut changer cette valeur par la commande:

gsettings set org.gnome.settings-daemon.plugins.background active 'true'
Mendhak
la source
J'ai eu le même problème après la mise à niveau vers 14.04. Cela a résolu mon problème!
DisgruntledGoat
Cette réponse n'a pas fonctionné pour moi. Dans mon cas, l'enregistrement du jpg au format png dans le répertoire Pictures n'a pas fonctionné non plus. Mais une fois que je l'ai enregistré au format png depuis l'application gimp et que je l'ai défini comme fond d'écran, cela a fonctionné. Ainsi, pour certains utilisateurs, ce sera simplement le format de leur image qui sera le contrevenant.
TenLeftFingers
celui-ci était la solution à cette question que j'ai posée il y a 8 mois, merci!
Yonsy Solis
6

Comment changer le fond d'écran LightDM

  1. Installez Ubuntu Tweak

    Installez d'abord Ubuntu Tweak Cliquez ici pour télécharger le .deb et l'installer via Gdebi, Ubuntu Software Center, ect ... Ou vous pouvez l'installer via le terminal par ces deux / trois commandes:

    wget https://launchpad.net/ubuntu-tweak/0.8.x/0.8.7/+download/ubuntu-tweak_0.8.7-1%7Etrusty2_all.deb
    sudo dpkg -i ubuntu-tweak_0.8.7-1%7Etrusty2_all.deb
    

    OU

    sudo add-apt-repository ppa:tualatrix/ppa
    sudo apt-get update
    sudo apt-get install ubuntu-tweak-tool
    
  2. Ouvrez Ubuntu Tweak

    et suivez les étapes indiquées dans les images ci-dessous:

entrez la description de l'image ici

entrez la description de l'image ici

entrez la description de l'image ici

entrez la description de l'image ici

entrez la description de l'image ici

entrez la description de l'image ici

MathCubes
la source
ne fonctionne pas pour ubuntu 14.04
Apurva
Fonctionne pour moi dans ubuntu 14.04 de xmonad tant que je déplace le fond d'écran que je veux dans / usr / share / backgrounds et lance ubuntu-tweak via gksudo.
Tony Martin
3

Si vous souhaitez modifier un fichier qui appartient à un package ( /usr/share/backgrounds/warty-final-ubuntu.pngappartient à ubuntu-wallpapers), il est préférable d'ajouter une déviation de fichier à l'aide de dpkg-divert. Sinon, le système de packages ne sait pas que le fichier à cet emplacement est le vôtre et il sera remplacé chaque fois que le package sera mis à jour. Bien que les ubuntu-wallpapersmodifications soient peu fréquentes, il est probable que cela change lorsque vous mettez à niveau votre système vers une nouvelle version d'Ubuntu.

L'utilisation dpkg-divertest simple:

sudo dpkg-divert --local --rename /usr/share/backgrounds/warty-final-ubuntu.png

Cela renomme le fichier avec un .distribsuffixe, et vous êtes maintenant libre d'ajouter votre propre version du fichier. Les mises à jour du package affecteront le .distribfichier et non votre remplacement.

J'ai défini l'arrière-plan que je voulais en utilisant un lien symbolique:

sudo ln -s autumn-dusk.jpg /usr/share/backgrounds/warty-final-ubuntu.png

Si vous souhaitez utiliser l'un de vos propres fichiers, assurez-vous simplement qu'il est accessible aux autres utilisateurs. Tous les répertoires parents doivent avoir des autorisations de lecture et d'exécution. Vous pouvez vérifier cela avec:

sudo -u nobody file /usr/share/backgrounds/warty-final-ubuntu.png

S'il n'est pas accessible, vous recevrez un Permission deniedmessage de file.

Neil Mayhew
la source
2

J'ai simplement copié mon fond d'écran sur /usr/share/backgrounds/warty-final-ubuntu.png et cela a fonctionné sans problème.

user271160
la source
2

J'ai eu une situation similaire comme vous, mais résolue d'une manière très simple. Pour moi, j'ai réussi à changer l'arrière-plan de lightdm en papier peint personnalisé après une installation propre. Aujourd'hui, je l'ai changé pour un autre fond d'écran et il a échoué et a montré le violet par défaut.

Donc, j'ai vérifié le x-0-greeter.log et j'ai découvert qu'il a essayé de charger mon fond d'écran mais a échoué parce que le greeter n'avait aucune autorisation. Ensuite, j'ai vérifié l'autorisation de l'image de fond d'écran, et pour une raison quelconque, le paramètre d'autorisation pour «Autres» a été défini pour «Aucun». Je l'ai changé en "Lecture seule" et ensuite, greeter peut maintenant charger avec succès le fond d'écran personnalisé.

C'est peut-être aussi la raison de votre cas.

Bonjour le monde
la source
0

Je viens de résoudre ce problème en copiant mon image d'arrière-plan dans le dossier / usr / share / backgrounds (avec a pkexec nautilus- me paresseux, ou mieux avec sudo cp /path/to/image.jpg /usr/share/backgrounds). Après cela, j'ai changé l'image d'arrière-plan de Unity de manière régulière. Vous devez effectuer cette dernière modification pour l'un des gestionnaires de bureau que vous avez sur votre système. De plus, je pense que l'image doit être en dehors du dossier de l'utilisateur.

Ça a marché pour moi.

CiberSheep
la source
Merci jkt123 d'avoir corrigé ma grammaire. Maintenant je parle mieux l'anglais grâce à vous.
CiberSheep
Merci livewirebt. Je n'en savais rien. Maintenant, je n'oublierai pas, cependant. Je suppose qu'il vaut mieux utiliser sudo cpalors
CiberSheep
0

L'utilisation d'ubuntu tweak n'a pas fonctionné pour cela sur mon système.

J'ai résolu ce problème en suivant ce tutoriel: http://ubuntuhandbook.org/index.php/2014/04/ubuntu-14-04-change-login-screen-background-remove-the-white-dots/

L'image doit être dans / usr / share / backgrounds . Assurez-vous également que vous êtes utilisateur sudo lorsque vous effectuez cette opération. Après avoir placé mon image dans ce répertoire, j'ai redémarré ma machine et j'ai vu mon image sur l'écran de connexion.

Un gars sympa
la source