Page 1 sur 1

[WM] L'art de tester des Windows manager

Publié : mer. 06 mai 2009, 22:04
par sagara-kun
Mes interrogations vont peu être paraître stupides ...

En fait je cherche tout simplement le meilleur moyen de tester des Windows Manager.
Actuellement, je tourne sous openbox. J'ai un conky qui tourne, et pypanel. A ça j'ajoute quelques programmes servants pour changer les thèmes GTK, etc (lxappearance ...).
Au final, ça fait un petit paquet de fichiers de configuration (entre les .config/openbox, les .pypanelrc, les .conkyrc, les .gtk2.0 ...).

J'essayerais bien d'autres WM. Principalement des Tilling Manager, comme Awsome ou WMII (ou même des équivalents comme fluxbox ...). Mais j'ai tout simplement peur de l'installer, et de foutre le boxon dans les fichiers de configuration. Déjà que je trouve le nombre de fichiers dans mon /home/sagara assez élevé, j'ai peur de m'y perdre au final.
Sutout que si le WM ne me plaît pas, je veux pouvoir le désinstaller sans problème (et effacer des fichiers de config à la main, c'est pas le plus fun).
Le problème est le même que quand j'avais cherché un remplaçant à pypanel. Au final, à chaque test un fichier de config, et un bordel à régler après les tests.

Au final, je vois deux solutions.
- Faire ce que je dis là, c'est à dire installer un WM, le configurer, et changer le .xinitrc.
- Créer un nouvel utilisateur sur mon portable, et tester dessus (un utilisateur = un WM). Ensuite comme j'aimerai quand même que les dossiers soient partagés, ça va se jouer en liens virtuels (me semble pas terrible).

Cette deuxième solution me permettraient de choisir au démarrage se que je souhaite comme WM pour adapter à se que je vais faire (prog, web ...).
La première peut aussi être adaptée au final avec un petit script bash qui me modifie le .xinitrc en fonction de l'argument que je lui rentre avant de faire un startx (je me connecte en console).

J'ai un peu de mal à cerner éventuellement d'autres avantages/inconvénients, ou tout simplement d'autres méthodes plus simples (regroupement des fichiers de configuration ? changer de place les .pypanelrc dans .config/openbox ...)

Je suis donc avide d'expérience de personne expérimentées dans le test, de manière à se que celà reste le plus KISS possible, sans "salir" le système.

Merci d'avance.
Sagara.

Re: [WM] L'art de tester des Windows manager

Publié : jeu. 07 mai 2009, 00:00
par Nic0
Salut,

Je ne suis pas expert en WM, mais je dirais que pour les essayer, installer une arch en virtualbox c'est un bon compromis pour les tests en tout genre, tu installes plusieurs WM tu vois si ça te plais ou pas, mais tu ne te préoccupe pas de salir ton système en place, et si vraiment ça te plais, tu l'installe.

Re: [WM] L'art de tester des Windows manager

Publié : jeu. 07 mai 2009, 10:22
par Cactus
Instantanément, j'ai pensé à ta 2ème solution (un user / WM), et les lien symboliques, il n'y en a pas des masses non plus. Au pire, tu fais un script.

Sinon, la 1ère est intéressante, un peu tordue techniquement, mais ça fait très geek ! j'aime ! :P
Je me demande si grub (ou plutôt grub2 ?) ne permettrait pas de passer l'argument à startx...

Re: [WM] L'art de tester des Windows manager

Publié : jeu. 07 mai 2009, 20:46
par sagara-kun
>Nic0

Hum faire ça avec virtualbox me paraît très lourd pour juste tester un WM (une install, même si c'est pas bien long, c'est toujours du temps pris). Ensuite je t'avoue qu'au moins tu es sur que tu ne fait rien de mal à ton ordi (mais en créant un nouvel user non plus logiquement, vu que les fichiers de config sont dans le /home/user).
Et le "ensuite tu l'installes" repose finalement le problème initial. Je ne veux pas virer mon openbox, juste en avoir plusieurs installés, et choisir quand l'envie m'en prend. Donc je l'installe où ? ^^

>Cactus

Oui la deuxième solution est celle qui paraît la plus logique. Pour les liens symboliques non il n'y en a pas des masses, mais bon si je rajoute un dossier, je dois le remettre en lien dans l'autre session ...
Un script d'automatisation pourquoi pas, qui link tous les fichiers non cachés, il y a de l'idée.

Ensuite ça me gêne un peu aussi d'avoir à mémoriser plusieurs nom/mdp. Pas que ça soit bien dur pour ma (relativement) jeune mémoire, mais ça va je pense m'embrouiller. (et pas très KISS je trouve).

Pour la première solution, oui il est possible de configurer grub2 pour avoir plusieurs entrée :
Arch - openbox
Arch - wmii
Windows ...

Mais ce n'est pas se que je veux. Cela signifierait redémarrer le pc pour changer de WM, un peu lourd, alors qu'un petit logout suffirait si c'est scripté.

Ensuite si j'imagine un petit script pas bien folichon qui comme je le disais modifie juste le ./xinitrc avant de faire un banal startx (pas sur que ça soit la méthode la plus clean), ça réglera le problème du choix du WM.
Mais question propreté, tout reste en plan :/ tous les fichiers de configurations restent mélangés.

Tout ça me donne envie d'être testé, mais il y a toujours le problème du désordre qui me gêne un poil.

Enfin si des testeurs passent par ici, donnez vos petites techniques ou scripts.

Bonne soirée.
Sagara :)

Re: [WM] L'art de tester des Windows manager

Publié : jeu. 07 mai 2009, 21:22
par Skunnyk
Euh, pour infos, le .xinitrc est un script shell/bash, donc on peut le personnaliser avec des switch/case ...
Comme par exemple : http://wiki.archlinux.org/index.php/SLI ... vironments