[awesomewm]MAJ et shifty [résolu]

Questions et astuces concernant l'installation et la configuration d'archlinux
Avatar de l’utilisateur
GuilouV
Elfe
Messages : 539
Inscription : jeu. 25 nov. 2010, 15:34

[awesomewm]MAJ et shifty [résolu]

Message par GuilouV »

Bonjour,

Awesomewm vient de passer en version 3.5 et malheureusement comme à chaque chnagement de version, les fichiers de conf deviennent obsolètes. Sur ce coup pas grand chose à changer si ce n'est les commandes client.add et client.remove qui deviennent respectivement client.connect et client.disconnect.
Un awesome -k me renvoie que mon fichier de conf est correct mais j'obtiens tout de même cette erreur au lancement de awesome:

Code : Tout sélectionner

rc.lua:44:attempt to index field 'default_preset' (a nil value)
qui correspond à cette ligne dans le fichier concerné:

Code : Tout sélectionner

naughty.config.default_preset.timeout = 5
J'ai également une erreur pour shifty (l'extension) qui ne fonctionne pas.

Code : Tout sélectionner

shifty.lua:712:attempt to call method 'tags' (a nil value)
qui correspond à cette ligne dans le fichier concerné:

Code : Tout sélectionner

for i, t in ipairs(screen[s]:tags()) do
________________________________________________
Voilà également l'intégralité de mes fichiers rc.lua et shifty.lua
(http://pastebin.archlinux.fr/455001
http://pastebin.archlinux.fr/455002)
Dernière modification par GuilouV le mar. 01 janv. 2013, 19:17, modifié 1 fois.
[ Vaio S (VJS131X0211B) ]==[ Arch64 i3 Bépo ]==[ KISS spirit ]
Tristelune
Elfe
Messages : 516
Inscription : mer. 01 août 2007, 16:38

Re: [awesomewm]MAJ et shifty

Message par Tristelune »

Salut,

en ce qui concerne shifty quelqu'un avait signalé que ça ne fonctionne plus avec la
version 3.5, mais il n'y avait pas eu de suite. Tout récemment quelqu'un vient de forker
shifty et apparemment tu as une version qui fonctionne ici:

https://github.com/cdump/awesome-shifty

Il semblerait que toutes les fonctions ne sont pas encore ok. Jette un
coup d'oeil à la mailing list d'awesome. Voici l'info:

http://article.gmane.org/gmane.comp.win ... esome/9682
Avatar de l’utilisateur
GuilouV
Elfe
Messages : 539
Inscription : jeu. 25 nov. 2010, 15:34

Re: [awesomewm]MAJ et shifty

Message par GuilouV »

Super merci.
Je ne connaissais pas ce fork. J'étais bêtement resté à chercher du côté de la version officielle.

Par contre dommage que la solution pour le dual screen ne soit pas intégrée (juste une ligne à ajouter...).
http://forums.archlinux.fr/topic7343-20.html

Sinon il ne me reste qu'à chercher comment afficher un wallpaper au démarrage car je n'y arrive pas avec la commande theme.wallpaper_cmd dans le fichier theme.lua.
M'enfin je mets en résolu. Merci encore.
[ Vaio S (VJS131X0211B) ]==[ Arch64 i3 Bépo ]==[ KISS spirit ]
Tristelune
Elfe
Messages : 516
Inscription : mer. 01 août 2007, 16:38

Re: [awesomewm]MAJ et shifty [résolu]

Message par Tristelune »

GuilouV a écrit : Par contre dommage que la solution pour le dual screen ne soit pas intégrée (juste une ligne à ajouter...).
http://forums.archlinux.fr/topic7343-20.html
Pourquoi tu ne contacterais pas la personne qui adapte shifty à awesome 3.5 ? Pour la version 3.4, je n'arrivais
pas à installer shifty. J'ai directement écris au mainteneur et ça a permis de corriger pas mal de problèmes
dans shifty ou le fichier de configuration pour utiliser shifty. Je vois que son adresse email est disponible ou alors
laisser un message sur la mailing list puisque ce sujet est très actuel!
Avatar de l’utilisateur
GuilouV
Elfe
Messages : 539
Inscription : jeu. 25 nov. 2010, 15:34

Re: [awesomewm]MAJ et shifty [résolu]

Message par GuilouV »

Juste pour dire que j'ai suivi ton conseil. Le code est maintenant intégré dans la nouvelle version de shifty.
[ Vaio S (VJS131X0211B) ]==[ Arch64 i3 Bépo ]==[ KISS spirit ]
Tristelune
Elfe
Messages : 516
Inscription : mer. 01 août 2007, 16:38

Re: [awesomewm]MAJ et shifty [résolu]

Message par Tristelune »

Merci pour le retour! :D Je suis content pour toi et je suis sûr que ça va te faciliter la vie cette petite ligne
ajoutée au code! Et d'autres en profiteront également.
Répondre