rss
twitter
    Envie de me voir sur Twitter ? Follow me !
BlogBang

Changer les fonds d'écran du eeePC

Je vais bien sûr parler du eeePC en Easy Mode, c'est à dire avec l'interface à onglets d'Asus.
Une gentille lectrice nommée adjine (décidément, Leeenux est lu par beaucoup de filles) m'a demandé d'une façon charmante (en me vouvoyant : vous pouvez tous me tutoyer ;) ) si je pouvais expliquer simplement comment changer les fonds d'écran imposés par les thèmes d'Asus.

Et bien ça tombe bien parce que je travaille dessus depuis longtemps et c'est pas si simple que ça. A vrai dire, c'est plus long que difficile. ;)

D'abord il faut savoir comment le système appelle les différents thème d'Asus. Effectivement, chaque thème a ses fonds d'écran donc il faut connaître celui que vous utilisez pour pouvoir le modifier.
De façon très simple, voici les équivalences :

accessibility : thème bleu
business : thème argent
home : thème coucher de soleil
student : thème vert


Si comme moi vous avez changé le thème des fenêtres et que vous ne savez pas sous quel thème Asus les onglets se trouvent, allez dans l'onglet Réglages et ouvrez Personnalisation. Ne touchez surtout pas au menu déroulant des différents thèmes, le nom qui apparaît est le vôtre ! ;)

La taille des fonds d'écran que vous désirez appliquer doit être de 800*480. J'en ai quelques uns à votre disposition pour faire un essai : ici.

Ces fonds d'écran ne sont pas réellement prêt à être utiliser, la taille est bonne mais au niveau de la syntaxe, ce n'est pas encore ça.
Il faut rajouter devant le nom de chaque fond d'écran, le nom de votre thème actuel. Par exemple, pour moi avec le thème argent, je vais les appeler ainsi :

business_milkyway.jpg
business_onthebeach.jpg
business_firefox.jpg
business_thedog.jpg
business_eye.jpg
business_kristenbell.jpg


Là, il ne reste plus qu'à les placer au bon endroit sur le eeePC et à effectuer des modifications dans un fichier de configuration.
Pour réaliser cela facilement, il va falloir se donner les droits administrateur (root) avec konqueror pour faire un simple copier-coller des fonds d'écran.
Ouvrez un terminal Ctrl+Alt+T et lancez la commande suivante :

sudo konqueror

Une page d'acceuil va vous accueillir (logique...) mais ce qui nous intéresse est de se rendre dans le home de l'utilisateur (user) donc dans la barre de chemin en haut vous remplissez ainsi :

/home/user

Trouvez vos fichiers renommés avec le nom du thème devant et faite un bête couper (ou copier). Maintenant, il faut se rendre dans le dossier de destination en entrant encore une fois le chemin en haut :

/opt/xandros/share/AsusLauncher

Le dossier est rempli de fichiers et si vous regardez un peu, vous trouverez les icônes utilisés dans les thèmes. ;)
Vous collez les fonds d'écran, fermez konqueror et maintenant, on s'attaque à la configuration. ^^

Vérifiez que vous avez bien un dossier caché dans votre home qui s'appelle .AsusLauncher et qu'il contient un fichier nommé simpleui.rc. Si ce n'est pas le cas, il va falloir le créer et copier le contenu avec cette commande :

mkdir /home/user/.AsusLauncher
cp /opt/xandros/share/AsusLauncher/simpleui.rc /home/user/.AsusLauncher


Normalement, vous devriez maintenant avoir le fichier de configuration disponible pour votre session. Regardez avec le gestionnaire de fichiers.

Pour modifier le fichier de configuration, lancez dans un terminal la commande suivante :

kwrite /home/user/.AsusLauncher/simpleui.rc

Les lignes à modifier ressemblent à celle-ci :

simplecat id="Internet" icon="Internet.png" background="kristenbell.jpg"

Comme vous pouvez le voir, j'ai déjà effectué la modification du fond d'écran pour le premier onglet, l'onglet Internet.
Il y a six balises simplecat qui correspondent donc aux six onglets, et en plus elles sont dans l'ordre. ;)
Vous remplacez donc maintenant la valeur de background par le nom de votre fond d'écran sans le thème devant...
Le système va donc associer la série de fond d'écran pour le thème. A noter du coup que les autres thèmes vont être dépourvus de fond d'écran. Pour bien faire, il faudrait créer 4 séries de 6 fonds d'écran pour chaque thème. Vous comprenez le principe ?

Redémarrez le serveur graphique Ctrl+Alt+BackSpace (ou le eeePC) et observez le résultat !

Voilà, c'est une astuce un peu longue et je pense que peut être verrons-nous un développeur s'amuser à créer un programme pour automatiser tout cela. En attendant, tout est fait à la force des doigts et du cerveau ! ;)

Tcho, Hamtaro.

P.S. : le fond d'écran milkyway va merveilleusement bien avec le eeePC. Bioscoop en a fait une déclinaison en 7 couleurs, je pense les adapter prochainement et vous les faire partager. ;)

Article rédigé avec un eeePC

22 commentaires:

lowett a dit…

Coucou!
Ce ptit tuto a l'air vachement sympa :)
Mais moi quand je tape
kwrite /home/user/.AsusLauncher/simpleui.rc

J'ai un fichier vide qui s'ouvre donc rien à modifier... Donc y a un souci quelque part mais je sais pas où

Hamtaro a dit…

C'est que tu n'as pas le fichier dans ton dossier home.
Bizarre...

Faut que je me documente. Il a du s'installer quand j'ai installer emeditor ou bien tweakeee.

Je regarde à droite et àgauche voir comment faire pour le trouver, il doit être dans les fichiers système. Je pense qu'il faut juste les copier dans le dossier .AsusLauncher comme pour .icewm..

Et sinon, je suppose que tu n'as pas de dossier AsusLauncher caché dans ton home ?

Tcho, Hamtaro.

Hamtaro a dit…

J'ai modifié mon article en conséquence, dis moi si ça marche. ;)

Tcho, Hamtaro.

lowett a dit…

J'ai emeditor et tweakeee aussi.
J'ai également le dossier caché AsusLauncher. Il ne contient qu'un seul fichier: launcherMode

C'est bizarre hein ?
Dommage, ça me tentait bien cette personnalisation...

Quels déboires avec ce eeePC pour certaines utilisations. Tu sais que je n'ai toujours pas résolu mon problème de wifi? ^^
C'est quand je vois tous les topics sur blogeee dans la rubrique Windows que j'hésite à installer XP sur l'eeePC à la place de Xandros. Je préfère garder le système d'exploitation car tout est prévu pour, et le temps de boot est vraiment appréciable.

Mais ne pouvoir utiliser le wifi que dans un lieu sur les 3 lieux équipés de wifi où je suis le plus souvent et avec un ultraportable de ce type, c'est presque du gâchis ^^

lowett a dit…

Je viens de voir ton com ^^ On a été synchro sur ce coup là ;)
Ta manip fonctionne! C'est trop cool, merci :)

adjine a dit…

Merci beaucoup! C'est très clair! J'ai pu changer mon fond d'écran sans problèmes!

Merci encore!
adjine

lionel a dit…

Remarque :
A noter que si vous utiliser plusieurs bureaux virtuels, il est préférable d'avoir le même fond d'écran pour la première et dernière ligne définie sur "simplecat" (en fait, les 2 lignes qui ont internet_wallpaper.jpg), sinon vous aurez un fond d'écran style caca d'oie (ce qui fait pas trés classe, en effet) sur les bureaux virtuels, excepté sur le premier.

mr-jey a dit…

Tres bonne astuce, cela dit afin de simplifer les manips, et ne pas modifier les autres themes je te propose celle la (pour tous les fadas comme moi qui changent leur fonds d'écrans deux fois par semaine) - manip pour l'onglet internet, a adapter ensuite.
Le principe:
-crééer un répertoire "fonds" par exemple dans le dossier utilisateur et y mettre les fonds d'écran
- en dupliquer un, qu'on appelle "internet_current.jpg" par exemple.
-ensuite on se déplace dans "/opt/xandros/share/AsusLauncher"
- on fait une copie du fichier de fond actuel de l'onglet internet ce qui donne si fous utilisez le theme business:
1- on sauvegarde l'image actuelle
sudo mv /opt/xandros/share/AsusLauncher/business_internet_wallpaper.jpg /opt/xandros/share/AsusLauncher/business_internet_wallpaper.jpg .bak
2-on fait un lien symbolique vers le nouveau fond d'écran :
sudo ln -s /home/user/fonds/internet_current.jpg /opt/xandros/share/AsusLauncher/business_internet_wallpaper.jpg

Et voila !
Si vous voulez changer de fond d'écran, il suffit juste ensuite de modifier votre image internet_current.jpg dans votre répertoire fonds!!
Plus besoin de repatouiller les fichiers de config !

Bon bidouillage ...
Mr-jey
Ps comment on fait pour te proposer des astuces? Tu préferes qu'on passe par les commentaires quitte a ce que tu les déplace apres ?

Hamtaro a dit…

Je n'avais pas vraiment pensé au contact. 'ai corrigé cela tout en haut à droite. ;)
De manière générale, por me contacter, mon mail : hamtaro_at_customtaro.fr(Remplacer _at_ par @)

Tcho, Hamtaro.

mr-jey a dit…

Il est également possible de changer le fond d'écran à la connexion.
1-Toujours pareil:
stockez votre image dans un de vos dossier, par exemple /home/user/walls/login.jpg
2-sauvegarde de l'image de login
sudo mv /opt/xandros/share/AsusLauncher/login_page.jpg /opt/xandros/share/AsusLauncher/login_page.jpg.bak

3-on fait pointer le lien symbolique qui va bien vers votre nouvelle image
sudo ln -s /home/user/walls/login.jpg /opt/xandros/share/AsusLauncher/login_page.jpg

et voila !
Les petits malins auront compris qu'il leur est facile d'utiliser le meme fond d'écran pour la connexion et pour l'interface a onglets.
Il suffit juste de faire les liens symboliques vers le meme fichier image. Ensuite quand on change l'image dans le répertoire home/user/walls/votre_image.jpg> en conservant le meme nom. Tous les fonds d'écran sont changés d'un coup !

Eh, c'est chouette linux non ?

Anonyme a dit…

cet article est très bien mais je voudrais savoir si les images que j'ai dans mon eeepc je pouvais les utiliser en fond d'écran?

Hamtaro a dit…

@ Anonyme : cela dépend de la taille et du format de tes images. De quelles images parles-tu ?
En fait, je n'ai donné que le principe, tu peux utiliser d'autres images que les miennes, elles sont là en exemple. ;)

Tcho, Hamtaro.

Anonyme a dit…

ben ça par du 200*300 a du 1500*1800

Hamtaro a dit…

Le mieux, je pense est que tes images soient au bon format 800*480
Eut être que si cricx passe dans le coin il nous pondra un petit script pour redimensionner automatiquement toutes les photos d'un dossier. ;)
Et puis s'il ne passse pas, je regarderais ce que je peux faire. ;)

TCho, Hamtaro.

cricx a dit…

il est facile de redimensionner toutes les images d'un dossier avec un utilitaire linux présent sur l'eeepc (il s'appelle convert, il fait partie de imagemagick).

Si les images ont la bonne proportion, on peut les redimensionner (en + ou en -) avec la commande suivante lancée dans un terminal, en se positionnant dans le répertoire où sont les images :

cd /home/user/mon_répertoire_images

for image in *.jpg; do convert -geometry 800x480 $image redim$image;done

(en supposant que les images ont l'extension .jpg, à ajuster éventuellement, par exemple *.JPG, car linux différencie majuscules et minuscules).

C'est un script d'une ligne, terriblement efficace.
convert a beaucoup d'options, il sait faire beaucoup de choses.

faire : man convert

Anonyme a dit…

salut super tuto mes mon probleme et que j'ai un ecran noir apres le redemarrage :/
Help me

Hamtaro a dit…

Tu as especté la syntaxe des lignes de codes ? Tu as utilisé mes fonds d'écran ?

Tcho,Hamtaro.

Anonyme a dit…

salut
jme suis acheté l'eee hier et j'ai suivi ton tuto a la lettre mais quand j'ai redemarré mon ecran et tout noir heureusement que je dispose du mode "bureau complet" pfiouuuuu bref y'aurait-il un petite solution? merci et bonne journée

Anonyme a dit…

Les lignes à modifier ressemblent à celle-ci :

simplecat id="Internet" icon="Internet.png" background="kristenbell.jpg"

Comme vous pouvez le voir, j'ai déjà effectué la modification du fond d'écran pour le premier onglet, l'onglet Internet.

C est bien beau tout ça , mais quand comme moi on n y connait rien , et qu on fait des betises , tout qui plante et plus rien qui marche .. Il aurait été sympa de mettre la ligne avant et apres , car maintenant que c est modifié et que tout plante , impossible de retrouver , meme sur le net , a quoi ressemblaient ces lignes a l origine ... Du coup , je peux plus rien faire , sauf formater peut etre , est ce que ça serait possible d afficher comment sont toutes ces lignes avant modification , pour limiter les dégats ... geda83@aliceadsl.fr
merci

Anonyme a dit…

Bonjour,
J'ai voulu changer le fond d'ecran de l'onglet favoris et depuis l'ecran est gris (couleur buisiness) et je n'ai plus acces a rien. J'ai donc essayeé de remettre le fichier d'origine et rien n'y fait. J'ai du me planter quelque part mais ou??
Merci en tout cas merci car les autres tutos m'ont bien aider

Anonyme a dit…

Bonjour,
j'ai suivi ton tuto mais apres avoir redémarer mon ecran est tout noir?
pourquoi et comment réparer sil te plait?

merci

Anonyme a dit…

allez va je vous file un truc http://www.eeepc-logiciels.com/2008/04/17/eeescreen-changer-le-fond-decran-du-eeepc/
biz

 
BlogBang