[AWN & Terminal gksu] Ne fonctionne pas depuis MAJ Arch

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
Avatar de l’utilisateur
Gilles
Daikyu
Messages : 98
Inscription : lun. 28 avr. 2008, 14:09
Localisation : Bretagne

[AWN & Terminal gksu] Ne fonctionne pas depuis MAJ Arch

Message par Gilles »

Bonsoir,

Depuis la dernière maj ARCH (nouvelle musique de démarage) AWN et le terminal administrateur ne se lance plus !

AWN msg erreur :

J'ai tenté désinstall re-install ça ne change rien

Code : Tout sélectionner

 
avant-window-navigator: error while loading shared libraries: libgnome-desktop-2.so.2: cannot open shared object file: No such file or directory
Terminal gksu :

Code : Tout sélectionner

(gnome-terminal:3914): GnomeUI-WARNING **: While connecting to session manager:
None of the authentication protocols specified are supported.
ça vous parle ?
merci
IN CAUDA VENENUM
Avatar de l’utilisateur
Gilles
Daikyu
Messages : 98
Inscription : lun. 28 avr. 2008, 14:09
Localisation : Bretagne

Message par Gilles »

Vu pour AWN

J'ai récupéré "libgnome-desktop-2.so.2" sur ma partition Ubuntu et l'ai copier dans le usr/lib de arch !

Pour terminal gksu ????
IN CAUDA VENENUM
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

des fois, je me demande pourquoi on utilise linux si c'est pour se retrouver avec ce qui fait les inconvénients des autres systèmes...

gnome vient d'être maj, awn n'est pas supporté officiellement, il faut laisser le temps au mainteneur pour le recompiler, ou alors utiliser les outils mis à disposition:

Code : Tout sélectionner

yaourt -Sb avant-window-navigator
par contre, pour ce qui est de l'erreur gksu, tu as cette erreur avec d'autre commande ou juste celle ci?
tu as lancé dernièrement la session en root ?
Avatar de l’utilisateur
Gilles
Daikyu
Messages : 98
Inscription : lun. 28 avr. 2008, 14:09
Localisation : Bretagne

Message par Gilles »

tuxce a écrit :des fois, je me demande pourquoi on utilise linux si c'est pour se retrouver avec ce qui fait les inconvénients des autres systèmes...

gnome vient d'être maj, awn n'est pas supporté officiellement, il faut laisser le temps au mainteneur pour le recompiler, ou alors utiliser les outils mis à disposition:

Code : Tout sélectionner

yaourt -Sb avant-window-navigator
par contre, pour ce qui est de l'erreur gksu, tu as cette erreur avec d'autre commande ou juste celle ci?
tu as lancé dernièrement la session en root ?
non je n'ai pas lancer dernièrement de session en root !

PS même pb avec Brasero manque des libs

Quel pied cette maj :evil: :evil:
IN CAUDA VENENUM
Avatar de l’utilisateur
DarkBaboon
Daikyu
Messages : 89
Inscription : mar. 24 juin 2008, 11:48
Localisation : Rennes

Message par DarkBaboon »

tuxce a écrit :gnome vient d'être maj, awn n'est pas supporté officiellement, il faut laisser le temps au mainteneur pour le recompiler, ou alors utiliser les outils mis à disposition:

Code : Tout sélectionner

yaourt -Sb avant-window-navigator
Même avec la version sur AUR, awn n'est pas recompilable :

Code : Tout sélectionner

==> Building and installing package
==> Making package: avant-window-navigator 0.2.6-1 x86_64 (Sun Oct 26 23:23:32 CET 2008)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Missing Dependencies:
  -> intltool
  -> gnome-doc-utils
==> ERROR: Could not resolve all dependencies.
Error: Makepkg was unable to build avant-window-navigator package.
Va falloir patienter le temps que le paquet à jour apparaisse sur le dépôt [community]... :x
... Oh, ça permet de réutiliser le menu de démarrage de Xfce, pour seulement quelques clics de plus.
Avatar de l’utilisateur
Gilles
Daikyu
Messages : 98
Inscription : lun. 28 avr. 2008, 14:09
Localisation : Bretagne

Message par Gilles »

8)

Pour une fois que je réussi un truc tout seul !
C'est peut être pas très catho mais ça fonctionne !

Chez moi ça marche voir msg plus haut !

Pour brasero même combat ! j'ai repiqué une par une les lib manquantes sur mon ubuntu et hop ça fonctionne !

Par contre il doit aussi y avoir un truc qu'a changé dans nfs puisque ma connexion réseau inter pc ne fonctionne plus !

c'est quand même un peu chiant c'est changements de version qui font que d'un coup ce qui fonctionnait ne fonctionne plus !
IN CAUDA VENENUM
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

DarkBaboon a écrit : Même avec la version sur AUR, awn n'est pas recompilable :
le "yaourt -Sb" permet de recompiler un paquet, il va pas chercher une version aur du paquet, en l'occurence, c'est bien celle de community qu'il recompile, et si tu as un problème de dépendances (et non de compilation), il faut voir pourquoi, normalement, il les installe automatiquement...
Gilles a écrit :C'est peut être pas très catho mais ça fonctionne !
et ca contribue à rendre ton système bancale, mais c'est un cas de force majeure, c'est pas comme si on pouvait attendre ou recompiler le paquet :P
sinon juste, sur la page de brasero, apparemment, il a été recompilé, si ca ne fonctionne toujours pas, ca serait bien de l'indiquer au mainteneur, il a l'air réactif:
http://aur.archlinux.org/packages.php?ID=6585
Avatar de l’utilisateur
DarkBaboon
Daikyu
Messages : 89
Inscription : mar. 24 juin 2008, 11:48
Localisation : Rennes

Message par DarkBaboon »

tuxce a écrit : le "yaourt -Sb" permet de recompiler un paquet, il va pas chercher une version aur du paquet, en l'occurence, c'est bien celle de community qu'il recompile, et si tu as un problème de dépendances (et non de compilation), il faut voir pourquoi, normalement, il les installe automatiquement...
Ah je savais pas, pour moi dès que j'utilise yaourt c'est AUR et pacman pour les dépôts normaux. Et vu qu'il y a des paquets spéciaux awn, d'où mon erreur... sinon même pour le paquet awn spécifique à Xfce c'est la dépendance à initltool qui bloque.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

la je comprends de moins en moins, intltool est une dépendance requise pour la compilation, normalement yaourt l'installe automatiquement (tes copie/coller, ca serait pas ceux de la commande "makepkg" plutot que yaourt?), si c'est pas le cas, rien ne t'empeche de l'installer à part:

Code : Tout sélectionner

pacman -S intltool
ceric
newbie
Messages : 2
Inscription : mar. 28 oct. 2008, 21:09

Message par ceric »

En fait /usr/lib/libgnome-desktop-2.so.2
est un lien vers /usr/lib/libgnome-desktop-2.so.7.2.4
je l'ai fait à la mano et AWN fonctionne.
En tout cas ces temps-ci j'ai eu plein de mise à jour foireuse
(open-office qui ne se lançait plus , flashplugin qui crashait firefox, il y a un
mois j'avais plus de wifi suite à une mise à jour de netcfg2...)
mais bon je ne vois pas une autre distrib qui me convienne autant que
Archlinux :)
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

ceric a écrit :En fait /usr/lib/libgnome-desktop-2.so.2
est un lien vers /usr/lib/libgnome-desktop-2.so.7.2.4
c'est le cas où?
Avatar de l’utilisateur
DarkBaboon
Daikyu
Messages : 89
Inscription : mar. 24 juin 2008, 11:48
Localisation : Rennes

Pas de initltool dans les dépôts

Message par DarkBaboon »

tuxce a écrit :la je comprends de moins en moins, intltool est une dépendance requise pour la compilation, normalement yaourt l'installe automatiquement (tes copie/coller, ca serait pas ceux de la commande "makepkg" plutot que yaourt?), si c'est pas le cas, rien ne t'empeche de l'installer à part:

Code : Tout sélectionner

pacman -S intltool
Et bah je ne le trouve pas ce initltool...

Code : Tout sélectionner

# pacman -S initltool
le paquet initltool est introuvable, recherche du groupe...
Erreur: 'initltool': non trouvé dans les dépôts
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

euh, tu le fais exprès, avoue !
Avatar de l’utilisateur
DarkBaboon
Daikyu
Messages : 89
Inscription : mar. 24 juin 2008, 11:48
Localisation : Rennes

Message par DarkBaboon »

tuxce a écrit :euh, tu le fais exprès, avoue !
Même pas, je dois vraiment être dyslexique des fois, donc comme les plus attentifs l'ont remarqué j'écrivais initltool au lieu de intltool (en même temps quelle idée de donner un nom pareil a un package sur l'internationalisation... :lol:

Mais même avec intltool une fois installé, j'avais toujours le souci du libgnome-desktop-2.so.2 avec awn...

... mais j'ai trouvé un moyen !!

En fait j'ai désinstallé awn et installer awn-xfce4 qui était sur AUR, donc plus de dépendance à Gconf.

Par contre, si vous installer awn-xfce4, il faut savoir que la config n'est plus stockée dans des fichiers xml mais dans un fichier unique .ini
Pour retrouver ma config précédente sans trop de difficulté, j'ai procédé comme suit :
  • 1- On copie les données des fichiers xml de l'ancienne config de awn dans un seul fichier ini.

Code : Tout sélectionner

$ cd .gconf/apps/avant-window-navigator/
$ cat bar/%gconf.xml >> ~/.config/awn.ini/new.ini
$ cat window_manager/%gconf.xml >> ~/.config/awn/new.ini
$ cat app/%gconf.xml >> ~/.config/awn/new.ini
$ cat title/%gconf.xml >> ~/.config/awn/new.ini
  • 2- On traduit le xml en format ini, c'est un peu fastidieux

Code : Tout sélectionner

[nom du dossier] soit [bar], [title], [app] et [title]
puis 
       <entry name="quelquechose=" mtime="1216409457" type="truc" value="val"></entry>
en 
quelquechose=val (sans les guillemets)
  • 3- On colle le début du fichier awn.ini dans new.ini.

Code : Tout sélectionner

[DEFAULT]
force_monitor=false
monitor_width=1024
monitor_height=768
panel_mode=false
auto_hide=true
auto_hide_delay=1000
keep_below=false
applets_list=/usr/lib/awn/applets/taskman.desktop::1;
  • 4- On renomme les fichiers.

Code : Tout sélectionner

$ mv ~/.config/awn/awn.ini ~/.config/awn/old.ini
$ mv ~/.config/awn/new.ini ~/.config/awn/awn.ini
Et enfin on croise les doigts et on lance awn :wink:
Répondre