date: 01 May 2009 title: KDE 4 : Afficher les plasmoïdes uniquement sur le dashboard tags: KDE, planet-libre categories: GNU-Linux et Logiciels Libres, kde, Trucs & Astuces Cela faisait un petit moment déjà que je cherchais une solution à mon problème, que voici : Les plasmoïdes c'est bien, mais avec un écran de 13", l'espace est vite remplit et le beau fond d'écran - résultat de longue heures de recherche sur Internet - a pratiquement disparu. Il y a évidemment la solution de créer 2 activités, une pour afficher le fond d'écran uniquement, et l'autre réservée aux plasmoïdes. Mais je trouvais pas ça très ergonomique, je voulais que les plasmoïdes s'affichent uniquement avec un raccourcis clavier et aussi par dessus les fenêtres éventuellement ouvertes. En fait la solution est d'afficher le contenu d'une autre activité (créé spécialement pour) dans le dashboard (accessible avec un Ctrl+F12) de la première. Par défaut, KDE affiche les mêmes plasmoïdes sur le dashboard que sur le bureau mais, bien sûr, il est possible de changer ça. Ce tuto s'inspire de celui de [Aaron Siego](http://aseigo.blogspot.com/2008/09/howto-decoupling-dashboard-from-deskto p.html). Je ne fais donc que le traduire et l'adapter à ma façon, l'astuce ne vient pas de moi ;) . Bon la présentation étant terminé, je crois qu'on peut y aller :) * Tout d'abord, il faut créer une seconde activité. C'est cette activité qui contiendra tous vos plasmoïdes et qui s'affichera avec un ctrl+F12 : déverrouillez éventuellement les plasmoïdes si vous les aviez verrouiller, puis, via le menu plasma (le petit icône en haut à droite) dézoomez votre bureau. Vous verrez alors toutes vos activités. Il ne vous reste plus qu'à cliquer sur le bouton ajouter une activité (traduit en fait par espace de travail dans KDE, mais c'est plus long a écrire :p ) * Seconde étape, on va modifie le fichier de configuration de plasma (en gros le service qui gère votre bureau KDE 4). Il faut d'abord arrêter plasma par la commande : kquitapp plasma Vous n'aurez plus ni fond d'écran, ni barre des taches, donc à part les fenêtres tout sera noir (c'est le blackout de votre bureau contre hadopi) Ensuite donc, on va ouvrir le fichier plasma-appletsrc. Sous Kubuntu il est dans ~/.kde/share/config/plasma-appletsrc Recherchez la ligne plugin=desktop (il doit il en avoir autant que vous avez d'activité). Vous remarquerez qu'il est dans un groupe de données qui commence par la ligne [containments][#]. Les conteneurs sont par exemple les tableaux de bords, les activités, l'espace central d'amarok 2,... . # est l'identificateur du conteneur, ici de votre activité. Chez moi, ça donne : [Containments][131] activity=Bureau desktop=-1 formfactor=0 geometry=0,0,1280,800 immutability=1 location=0 plugin=desktop screen=0 wallpaperplugin=image wallpaperpluginmode=SingleImage zvalue=0 et : [Containments][264] activity= desktop=-1 formfactor=0 geometry=1286,0,1280,800 immutability=1 location=0 plugin=desktop screen=-1 wallpaperplugin=image wallpaperpluginmode=SingleImage zvalue=0 Retenez bien les 2 identificateur d'activité qui vont nous servir plus loin (ici 131 et 264). Ouvrez maintenant le fichier de conf de plasma. Sous Kubuntu il est ici : ~/.kde/share/config/plasmarc Recherchez le groupe de données [ViewsIds]. Il associe les identificateurs des conteneurs à ceux des vues : [ViewIds] 264=11 131=10 23=8 90=9 Vous retrouver donc les numéros qui été présents dans le fichier précédent, 131 et 264 pour moi. Maintenant, le point clé du tuto : associer la vue de la seconde activité dans le dashboard de la première : [PlasmaViews][Ids] DashboardContainment=# (à rajouter à la suite des autres groupes [PlasmaViews]). Ids correspond à l'identificateur de vue de votre activité courante (ici 10) et # à celui de la nouvelle activité (ici 264). Voila il n'y a plus qu'à enregistrer et redémarrer plasma : plasma Si vous ne vous êtes pas perdu dans tous ces identificateurs (ce qui n'est pas difficile, il faut l'avouer), vous ne devriez pas avoir les mêmes plasmoïdes sur le bureau que sur le dashboard. A vous après de les ajouter comme vous voulez et de laisser le bureau libre, ou en laisser quand même quelques uns. À noter que pour la prochaine version (KDE 4.3), il y aura juste une [case à cocher](http://www.notmart.org/index.php/Software/Dashboards,_activities_and_des kt) pour avoir cette astuce...