J'ai essayé gconftool et gconftool-2 pour changer l'arrière-plan de mon Wheezy, mais rien ne se passe. Ce serait bien de pouvoir le faire à partir de la ligne de commande.
J'ai essayé gconftool et gconftool-2 pour changer l'arrière-plan de mon Wheezy, mais rien ne se passe. Ce serait bien de pouvoir le faire à partir de la ligne de commande.
Dans le but de fournir une réponse spécifique à raspbian.
L'arrière-plan est défini via / etc / alternatives / desktop-background
donc l'arrière-plan peut être changé par façons:
sudo update-alternatives --config desktop-background
et vous obtiendrez une liste parmi laquelle choisir. Ce sont des arrière-plans fournis par les packages. / etc / alternatives / desktop-background
vers le fichier que vous souhaitez utiliser comme arrière-plan. Aucune de ces solutions n'a fonctionné pour moi. Voici donc la solution pour Raspbian Stretch
pcmanfm --set-wallpaper yourfile.jpg
Le fichier peut être sur n'importe quel chemin disponible pour la lecture par l'utilisateur. Ici, je l'ai supposé être / home / pi.
Cela dépend un peu du DE que vous utilisez. Raspbian utilise par défaut LXDE, donc si vous recherchez en ligne "LXDE change background", vous trouverez quelques suggestions, telles que un clic droit sur le bureau.
Quelque chose qui a tendance à fonctionner universellement, d'après mon expérience, est:
display -window root / your / image / file
Si le display est introuvable, apt-get install imagemagick
.
Cependant, idéalement, vous devriez utiliser le mécanisme de LXDE (en supposant que LXDE est vraiment votre environnement de bureau), si vous pouvez le trouver, car cela facilitera le maintien en permanence.
J'essaie de trouver une solution à ce problème depuis des lustres - toutes les autres tentatives ayant échoué - et enfin j'ai trouvé une solution qui fonctionne!
Avertissement: Ceci utilise Buster sur un RasPi4, et je n'ai pas testé sur les autres OS ou Pis.
Étapes:
desktop-items - *. conf
. Les miens sont dans ~ / .config / pcmanfm / LXDE-pi
. sed
pour remplacer le nom de fichier dans le (s) fichier (s) de configuration. (J'en ai deux car j'utilise deux moniteurs). pcmanfm
La commande:
sed -i 's / \ (rpd-wallpaper \ / \). * / \ 1fjord.jpg / g' desktop-items - *. conf && pcmanfm --reconfigure
Dans ce cas, remplacez fjord.jpg
avec le fichier souhaité.
Je prévois de configurer cela comme une tâche cron qui s'exécute toutes les (n) minutes, mais n'ont pas encore testé cela.
Comme le dit Boucle d'or, pour changer simplement l'arrière-plan de votre bureau sous Linux:
affichez -window root / votre / image / fichier
Pour changer l'arrière-plan de votre écran de verrouillage manuellement sous Linux debian (ici version wheezy):
1 - Vérifiez que le lien symbolique sur l'arrière-plan de l'écran de verrouillage existe: sudo ls -l / etc / alternatives / desktop-background;
2 - changer manuellement le lien symbolique pour lier le nouvel arrière-plan: sudo unlink / etc / alternatives / desktop-background; sudo ln -s /home/MyFirstUserHome/background-fake/a_background.jpg / etc / alternatives / desktop-background
3 - Essayez de verrouiller votre écran pour voir si les changements ont pris effet
Si cette solution ne fonctionne pas, cela signifie qu'un fichier xml gère probablement différentes résolutions associées à son propre raccourci vers son image_file (sur debian wheezy évidemment ...).
Vous devez donc vérifier votre résolution (Paramètres -> Affichage), et essayer d'ajouter votre configuration dans le fichier avec votre éditeur préféré: (Exemple en utilisant gedit pour l'exemple)
1 - sudo apt-get install gedit; 2 - chat /usr/share/images/desktop-base/joy.xml sudo;
<background> <static> <duration>8640000.0< / duration> <file> (... ..la configuration par résolution ...) < / file> < / static>< / background>
3 - recherchez la ligne de configuration correspondant à votre résolution: Exemple si ma résolution d'affichage est de 1920x975: p>
<size width = "1920" height = "975" >here_is_the_path / background.svg< / size>
Remarque: si vous ne trouvez pas la ligne correspondant à votre résolution, ajoutez la ligne avec un éditeur de texte car e Les valeurs de largeur et de hauteur de la ligne de configuration doivent correspondre exactement à votre réglage de résolution d'affichage.
4 - remplacez le chemin de fond de la ligne ou créez la ligne si nécessaire:
<size width = "1920" height = "975" > / home / Me / background / test .jpg< / size>
5 - Enregistrez le fichier et essayez à nouveau de regarder l'arrière-plan de l'écran de verrouillage!
4 - Si tout cela ne fonctionne pas, il semble être une grosse erreur!
En espérant que cela a aidé ..
Si vous exécutez une version récente de Raspbian (Debian Wheezy), vous pouvez simplement aller dans Menu, sélectionner Préférences, puis Paramètres d'apparence, et sous Image, sélectionnez le fichier .png que vous voulez pour votre arrière-plan, et cela change tout de suite.