Git Version | Version Git
Subscription date : 29 November 2007
Messages : 59
|
Salut à tous !
Tout d'abord bravo pour le boulot que vous réalisez autour de ce projet !
Voici mon problème :
J'aimerais installer cairo-dock. Comme j'ai un processeur 64 bits, j'ai procédé à l'installation CVS. J'ai suivi le tuto, au début il m'a demandé d'installer quelques libs qui étaient nécessaires, jusque là normal. J'ai eu droit à la fin de l'install au message d'erreur : "Des erreurs ont été détéctées lors de l'installation. etc..."
Et quand j'essaye malgré tout de lancer cairo-dock, voila le message que j'obtiens :
GETTEXT_PACKAGE : cairo-dock ; PACKAGE_LOCALE_DIR : /usr/share/locale
Attention : Attention : while opening module '/usr/share/cairo-dock/plug-in/libcd-rhythmbox.so' : (/usr/share/cairo-dock/plug-in/libcd-rhythmbox.so: mauvaise classe ELF: ELFCLASS32)Attention : Attention : while opening module '/usr/share/cairo-dock/plug-in/libcd-dustbin.so' : (/usr/share/cairo-dock/plug-in/libcd-dustbin.so: mauvaise classe ELF: ELFCLASS32)sh: Syntax error: word unexpected (expecting ")")
Attention : Aucun fichier ou répertoire de ce type
Attention : Aucun fichier ou répertoire de ce type
Attention : Aucun fichier ou répertoire de ce type
Attention : Aucun fichier ou répertoire de ce type
mata ne !
Quelqu'un pourrait-il m'éclairer sur ce point ?
Ca fait des semaines que j'essaye d'installer le dock sans succès
Cordialement,
Izard. |
|
Mav, Tuesday 18 December 2007 à 10:35
|
|
Subscription date : 29 November 2007
Messages : 3146
|
attention à bien poster dans la bonne section
Peux tu faire une reinstall en mettant l'option --force-install à la fin du script et nous donner la liste des erreurs |
|
Izard, Tuesday 18 December 2007 à 10:45
|
|
Subscription date : 18 December 2007
Messages : 17
|
Oh désolé, j'hésitais entre les 2 sections.
Le --force-install, je le met dans cairo-dock_cvs.sh ? si oui, après quelle commande ? install_cairo_dock ? |
|
Izard, Tuesday 18 December 2007 à 10:49
|
|
Subscription date : 18 December 2007
Messages : 17
|
Ah non, j'avais pas fait gaffe. J'ai matté un peu le script, c'est l'argument $1 en fait. Je teste ça  |
|
Izard, Tuesday 18 December 2007 à 10:54
|
|
Subscription date : 18 December 2007
Messages : 17
|
Voila les erreurs lors de l'installation :
Vérification de l'intégrité de l'installation
make[2]: *** [all-recursive] Erreur 1
make[1]: *** [all-recursive] Erreur 1
make: *** [all] Erreur 2
make[1]: *** [install-recursive] Erreur 1
make: *** [install-recursive] Erreur 1
make[1]: *** [all-recursive] Erreur 1
make: *** [all] Erreur 2
make: *** [install-recursive] Erreur 1
rhythmbox-config.c:22: error: too few arguments to function 'cairo_dock_get_boolean_key_value'
rhythmbox-config.c:24: error: too few arguments to function 'cairo_dock_get_double_key_value'
rhythmbox-config.c:26: error: too few arguments to function 'cairo_dock_get_animation_type_key_value'
make[2]: *** [libcd_rhythmbox_la-rhythmbox-config.lo] Erreur 1
make[1]: *** [all-recursive] Erreur 1
make: *** [all] Erreur 2
rhythmbox-config.c:22: error: too few arguments to function 'cairo_dock_get_boolean_key_value'
rhythmbox-config.c:24: error: too few arguments to function 'cairo_dock_get_double_key_value'
rhythmbox-config.c:26: error: too few arguments to function 'cairo_dock_get_animation_type_key_value'
make[1]: *** [libcd_rhythmbox_la-rhythmbox-config.lo] Erreur 1
make: *** [install-recursive] Erreur 1 |
Subscription date : 29 November 2007
Messages : 1583
|
Rhooo, c'est pas vrai ! Mon applet est vraiment une catastrophe C'est l'applet Rhythmbox qui te gêne. Mav, ton script, il compile tout les plug-in automatiquement ? C'est assez dangereux ça quand même :s |
|
Izard, Tuesday 18 December 2007 à 11:07
|
|
Subscription date : 18 December 2007
Messages : 17
|
Oui, c'est ce que je m'étais dit aussi
Y'a pas moyen de lancer cairo-dock sans certaines applet ? |
|
Izard, Tuesday 18 December 2007 à 11:18
|
|
Subscription date : 18 December 2007
Messages : 17
|
J'ai regardé le script, apparement j'ai pas trouvé d'option pour ça... (après j'ai ptet pas approfondi assez... ^^ )
J'ai téléchargé les sources de rhythmbox mais j'en fais quoi ? je dois les compiler logiquement mais impossible de faire configure etc...
(je suis pas trop linuxien mais je me soigne ) |
Subscription date : 29 November 2007
Messages : 1583
|
Pour compiller quelque chose sur cairo-dock :
autoreconf -isvf && ./configure --prefix=/usr
make
sudo make install
Avant de faire ça, tu place les sources dans le dossier plug-ins du dossier ou son les sources de cairo-dock. En suite, tu compile cairo-dock, puis les plug-in dont tu à besoin (n'oublie surtout pas l'applet "rendering"). |
|
Izard, Tuesday 18 December 2007 à 11:29
|
|
Subscription date : 18 December 2007
Messages : 17
|
Alors j'ai fait pour commencer
sudo autoreconf -isvf && ./configure --prefix=/usr
Et voila ce qu'il me retourne :
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --force
autoreconf: running: /usr/bin/autoconf --force
autoreconf: running: /usr/bin/autoheader --force
autoreconf: running: automake --add-missing --force-missing
autoreconf: Leaving directory `.'
./configure: 53: cannot create conf17532.sh: Permission denied
./configure: 53: cannot create conf17532.sh: Permission denied
chmod: ne peut accéder `conf17532.sh': Aucun fichier ou répertoire de ce type
./configure: line 44: conf17532.sh: Permission denied
./configure: line 45: conf17532.sh: Permission denied
chmod: cannot access `conf17532.sh': No such file or directory
mkdir: cannot create directory `conf17532.dir': Permission denied
./configure: line 499: conf17532.file: Permission denied
./configure: line 1587: config.log: Permission denied
./configure: line 1597: config.log: Permission denied
Visiblement des problèmes de droits... |
Subscription date : 29 November 2007
Messages : 1583
|
enlève le sudo dans la commande. Il ne l'a faut que pour sudo make install. |
|
Izard, Tuesday 18 December 2007 à 11:41
|
|
Subscription date : 18 December 2007
Messages : 17
|
J'avais mis le sudo justement parce que sans, j'avais ça :
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force
autom4te: cannot open autom4te.cache/requests: Permission non accordée
aclocal: autom4te failed with exit status: 1
autoreconf: aclocal failed with exit status: 1 |
|
Mav, Tuesday 18 December 2007 à 11:43
|
|
Subscription date : 29 November 2007
Messages : 3146
|
Mais euh... !
Bon d'accord faut que je fasse une option pour installer plugin par plugin.
Je ferai une interface de choix en bash avec yes or no pour chaque plugin
Ca me fait le même problème chez moi, voir mon post juste en dessous, mais comme je n'ai pas rythmbox d'activé, bah ca plante pas.
Juste pour savoir, le paquet cairo-dock-plugin installe tous les plugins donc bon, que le cvs installe tous les plugins ne me choquent pas. Maintenant c'est vrai que quand un plugin bugue, ca pose pb
En même temps, si je m'explique bien, il faudrait installer les plugins, voir celui qui merde, désinstaller le plugin et réinstaller le plugin, bref plus chiant qu'autre chose mais je ferai  |
|
Izard, Tuesday 18 December 2007 à 11:46
|
|
Subscription date : 18 December 2007
Messages : 17
|
Hum...du bon bash en perspective
Sinon, y'a pas un fichier de conf de cairo-dock pour le désactiver ce plug-in ? |
|
Mav, Tuesday 18 December 2007 à 11:50
|
|
Subscription date : 29 November 2007
Messages : 3146
|
si t'as un cairo-dock.conf dans le dossier.cairo-dock dans ton /home
T'as une ligen du style active_plugins je crois |
|
Izard, Tuesday 18 December 2007 à 12:08
|
|
Subscription date : 18 December 2007
Messages : 17
|
Euh...non, j'ai pas de cairo-dock.conf dans mon .cairo-dock, j'ai /themes qui est vide, et /current_theme/launchers/ qui lui aussi est vide... |
Subscription date : 29 November 2007
Messages : 1583
|
Tu l'a utilisé en root, le script de mav ? Cest p-e ça lLa solution ultime étant que fabounet mette à jour le plug-in
Enfin be problème.Si il télécharge les sources mais qu'elles ne sont pas à toi ...
Sinon, tu peu tester ça (c'est ce que j'utilise) :
wget http://cvs.berlios.de/cvstarballs/cairo-dock-cvsroot.tar.gz -N
tar xzvf cairo-dock-cvsroot.tar.gz
mv cairo-dock CVS
cvs -d `pwd`/CVS co cairo-dock
cvs -d `pwd`/CVS co plug-ins
autoreconf -isvf && ./configure --prefix=/usr
make
sudo make install
cd ./rendering
autoreconf -isvf && ./configure --prefix=/usr
make
sudo make install
Et en suite, tu compile les plug-ins qu'il te faut avec ça :
cd ./PLUGIN
autoreconf -isvf && ./configure --prefix=/usr
make
sudo make install |
|
Izard, Tuesday 18 December 2007 à 12:42
|
|
Subscription date : 18 December 2007
Messages : 17
|
Je vais tester ça ce soir en rentrant. Là je vais manger du oracle pendant toute l'aprèm....
Je vous tiens au jus !
A ce soir ! |
|
fabounet, Tuesday 18 December 2007 à 13:55
|
|
Subscription date : 30 November 2007
Messages : 17118
|
normalement la version des plug-ins sur le CVS est "sûre", mais là pour le coup il y'a un bug sur R&B
(si elle avait été normalisée, ça ne serait pas arrivée non j'déconne c'est moi qui y'ai plus pensé ^_^ )
je corrigerai ça pour demain, sinon en attendant vous pouvez rajouter 2 NULL en arguments finaux.
juste pour savoir Nécropotame, tu penses qu'elle sera finie quand ? |
Git Version | Version Git
|