Page 1 of 1

Un fond d'écran différend pour chaque bureau? [Résolu]

Posted: Thu 04 Sep 2014, 04:09
by patrick21
Salut,
ma question est dans le titre. Pour que chaque utilisateur ait le fond d'écran qu'il aime, est-il possible d'assigner un fond d'écran différent à chaque bureau (quand on clique sur la barre en bas)?
Merci si vous avez la réponse (encore mieux si elle est positive)

PS: je suis sur Triton.

Posted: Thu 04 Sep 2014, 20:12
by oui
bonjour

la philosophie Puppyiste est claire:

à chaque utilisateur son fichier de sauvegarde (même si, moi, par exemple, je suis contre! on n'a pas du tout besoin de sauvegarde, mais c'est sans intérèt pour te répondre)... et via le fichier de sauvegarde personnel, tu peux te permettre toute fantaisie, par exemple un fond d'écran personnel!

il n'y a rien de plus simple!

(et sans sauvegarde, c'est la même chose: tu remasteurises pour chaque utilisateur, ce en prenant en considération un fond d'écran personnel! et comme une remasteurisation est considérablement plus économe en place de DD qu'un fichier de sauvegarde au format préconisé de 0,5 GB alors qu'un puppy à part n'en fait que même pas la moitié, aucun problème vraiment: mais cela implique une multiplication, bien sûr, des entrées dans menu.lst ou grub.cfg! ceci étant admis, tu peux même pousser le bouchon et inclure dans la remasteurisation un sous-rép. /root/.mozilla distinct pour chaque utilisateur: Seamonkey démarre alors avec des pseudos et mots de passe préparés, ceux que tu considères comme très peu sensibles, et oublie totalement la session après le redémarrage, ce qui fait que tu rends le très bavard Mozilla (Firefox l'est tout autant!) totalement muet sans perte de confort!

salut

.

Posted: Thu 04 Sep 2014, 20:33
by Médor
Bonsoir patrick21,

Voir ce fil :
JWM: Set different background image for each virtual desktop


Cordialement,
Médor.

Posted: Thu 04 Sep 2014, 21:08
by ASRI éducation
La possibilité d'assigner un fond d'écran différent pour chaque bureau sera prochainement intégrée dans woof-ce.
Cette solution est actuellement test : cf. "Alternative JWM desktop manager" (une production signée zigbert).
http://murga-linux.com/puppy/viewtopic.php?t=95290
Cordialement,

Posted: Fri 05 Sep 2014, 00:47
by patrick21
Merci pour les liens, je vais aller jeter un oeil.
@ oui
l'idée n'est pas de faire un fichier de sauvegarde pour chaque utilisateur, car il est exactement le même. C'est juste que l'une préfère le rouge en fond, quand l'autre préfère le bleu. C'est une coquetterie, mais pourquoi pas, si c'est possible, sans redémarrer l'ordinateur?

(un peu plus tard)

En fait, c'est extrêmement simple. J'ai suivi à la lettre le post donné par ASRI:

Example 1: Set different ROX pinboard background for each virtual desktop
Example sets 4 virtual desktops in 1 row. Uses script /usr/local/apps/Wallpaper/set_bg and sets 4 images found in directory /usr/share/backgrounds/ of Slacko 5.6.
(ça je n'ai pas compris et je n'ai rien changé, mais j'ai appliqué la suite)
Step1: Edit /root/.jwm/jwmrc-personal and change
Code:
<Desktops width="2" height="2"/>

to
Code:
<Desktops width="4" height="1">
<Desktop><Background type="command">/usr/local/apps/Wallpaper/set_bg /usr/share/backgrounds/default.jpg</Background></Desktop>
<Desktop><Background type="command">/usr/local/apps/Wallpaper/set_bg /usr/share/backgrounds/puppylinux.jpg</Background></Desktop>
<Desktop><Background type="command">/usr/local/apps/Wallpaper/set_bg /usr/share/backgrounds/bike-outback.jpg</Background></Desktop>
<Desktop><Background type="command">/usr/local/apps/Wallpaper/set_bg /usr/share/backgrounds/world-fiveworld.png</Background></Desktop>
</Desktops>

Step 2: Restart JWM


en changeant le nom des images (en gras) par celui de nos 4 images persos qui sont dans le fichier /usr/share/backgrounds.

Comme ça tout le monde est content!

Merci beaucoup, à bientôt.

Remarques: il peut y avoir des scories des autres bureaux (sous la wbar ou sous les widgets) quand on change de bureau. Il suffit de relancer la wbar et les widgets (relancer x ne sert à rien car on retombe sur le 1er bureau).