Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Git Version | Version Git No plug-ins found et tout a bien compilé! Rev607 ne MAKE pas.
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Git Version | Version Git

Subjects Author Language Messages Last message
[Locked] No plug-ins found et tout a bien compilé! Rev607 ne MAKE pas.
Page : 1 2 3
FrankKubuntu Français 51 FrankKubuntu [Read]
20 June 2010 à 21:42

FrankKubuntu, Friday 19 February 2010 à 03:29


Subscription date : 21 October 2009
Messages : 1575
Bon alors j'ai une bonne et mauvaise nouvelle.

La bonne nouvelle c que j'ai installé les dépendances et MIRACLE le tout a compilé sans erreur! Bon ok j'ai triché pcq j'ai fait ça dans VBox en choisissant le profil de développeur en installant opensuse 11.2, donc possiblement qu'il y avaient des paquets déjà installés que j'aurais pu avoir de la difficulté à trouver, mais bon! Ça a marché. Je vais donc mettre à jour le wiki (je ne sais pas où encore) pour lister les 27-30 paquets nécessaires en disant que peut-être il y en a qques autres...

La mauvaise nouvelle c que malgré tout quand je load CD ça m'dit No Plug-ins found et en effet j'ai aucun applet dans la liste si je vais dans le menu.

Une idée?

fabounet, Friday 19 February 2010 à 12:08


Subscription date : 30 November 2007
Messages : 17118
ça ressemble à un problème de prefix
il faut faire ./configure --prefix=/usr
pour les 2

FrankKubuntu, Friday 19 February 2010 à 13:57


Subscription date : 21 October 2009
Messages : 1575
Voici c'que j'ai fait :

bzr checkout --lightweight lp:cairo-dock-core
bzr checkout --lightweight lp:cairo-dock-plug-ins
cd cairo-dock-core
autoreconf -isvf && ./configure --prefix=/usr
make -j $(grep -c ^processor /proc/cpuinfo)
sudo make install
cd ../cairo-dock-plug-ins/
autoreconf -isvf && ./configure --prefix=/usr
make -j $(grep -c ^processor /proc/cpuinfo)
sudo make install


Maintenant je me demande, /usr c'est pour CD ou pour les libs? Car en 64-bits les libs sont situées ailleurs et souvent un prefix std ne marche pas, mais quand ce sont les libs c'est avec DCMAKE, donc je ne pense pas que ce soit ça.

Peut-être
--prefix=/usr/share
?

matttbe, Friday 19 February 2010 à 14:20


Subscription date : 24 January 2009
Messages : 12573
en mettant le 'prefix=/usr', tu imposes que les données, binaires et lib se situent dans /usr (/usr/share, /usr/bin et /usr/lib + pkg info, etc.) et non dans /usr/local/.
Que te renvoit cette commande :
find /usr -name "libcd-Dbus.so"
Si ça ne renvoie rien, change '/usr' par '/'

FrankKubuntu, Friday 19 February 2010 à 14:46


Subscription date : 21 October 2009
Messages : 1575
Bon je vais essayer ça ce soir chez moi. C'est long attendre toute la journée!

Mes libs sont dans .../libs64, en tout cas... si ça pointe dans .../lib, je ne sais pas si ça peut pèter les plombs, le dock lui-même fonctionne, j'assume donc que le lien aux libs 64-bits est fonctionnel. Mais c'est pe pour les binaires des plug-ins le problème. En tout cas je verrai.

Mais la bonne nouvelle matttbe c'est que LA COMPILATION A FONCTIONNÉE sous openSUSE!!!!!! lolll

EDDDDIIITTT: Les potes, le wiki est à jour pour donner une piste pour opensuse. http://www.glx-dock.org/ww_page.php?p=Par%20BZR?=fr

J'imagine ça serait cool que je mette le wiki anglais à jour aussi?

EDIT: Bah la page anglais est à jour aussi.

fabounet, Friday 19 February 2010 à 15:25


Subscription date : 30 November 2007
Messages : 17118
--prefix c'est juste pour l'install du dock.
ça ne concerne pas ce qui est déjà installé.
c'est juste pour éviter d'installer le dock dans /usr/local (c'est bien sûr possible, mais il y'a des manips en plus pour compiler les plug-ins après, donc autant faire simple).

FrankKubuntu, Friday 19 February 2010 à 15:30


Subscription date : 21 October 2009
Messages : 1575
Alors si c'est pour l'install du dock et que je suis capable de loader le dock, ça veut dire que le --prefix n'est pas la cause de mon problème avec les plug-ins?

fabounet, Friday 19 February 2010 à 16:51


Subscription date : 30 November 2007
Messages : 17118
si, puisque les plug-ins ne se chargent pas
c'est simple, regarde s'il y'a qqch dans /usr/lib/cairo-dock, et rien dans /usr/local/lib/cairo-dock

FrankKubuntu, Friday 19 February 2010 à 18:02


Subscription date : 21 October 2009
Messages : 1575
Ah ok je vois, je croyais qu'en disant le dock ça excluait les plug-ins et que le dock était un dock et les plug-ins des plug-ins. loll

Bon, parfait, je check tout ça ce soir et j'reviendrai avec les résultats.

FrankKubuntu, Saturday 20 February 2010 à 02:48


Subscription date : 21 October 2009
Messages : 1575
Alors un find -name "libcd-Dbus.so" me retourne ceci:

/usr/lib64/cairo-dock/libcd-Dbus.so


Il n'y a rien dans /usr/lib/cairo-dock, le répertoire n'existe pas, car je suis en 64-bits, donc dans /usr/lib64/cairo-dock.

Je n'ai rien dans /usr/local.

Alors je dois changer mon prefix ou il est ok?

matttbe, Saturday 20 February 2010 à 13:22


Subscription date : 24 January 2009
Messages : 12573
Woaw, c'est des champions sur OpenSUSE . Tu ne vas pas me dire que le dossier "lib64" n'est pas en réalité un lien symbolique pointant vers "lib". Pour CD, faut que les lib soient dans "/usr/lib/cairo-dock/" mais chez moi, grâce au lien symbolique, ça revient au même.

Solutions à tester pour toi :
  • Soit tu copies contenu de "/usr/lib64/" vers "/usr/lib/" puis tu crées un lien symbolique :
    sudo cp -R /usr/lib64/* /usr/lib/
    sudo rm -r /usr/lib64/
    cd /usr && sudo ln -s lib64/ lib/
    Mais tu risques d'écraser des trucs.
  • Ou alors, tu rajoutes un lien juste pour CD :
    cd /usr && sudo ln -s lib64/cairo-dock/ lib/cairo-dock/

FrankKubuntu, Saturday 20 February 2010 à 20:17


Subscription date : 21 October 2009
Messages : 1575
J'ai des liens symboliques dans lib64 (tout comme dans lib), mais je ne sais pas où ils vont. Et j'ai des libs qui ne sont PAS des liens. Donc le lib64 n'est pas un lien en lui-même vers lib...

J'ai 10,822 fichiers dans lib.
J'ai 18,119 fichiers dans lib64, pour 3 fois le poids de lib.
Ah mais ça c'est sur mon host, dans mon guest ça doit être un peu différent pour les chiffres, mais on voit clairement que lib64 n'est pas un lien en lui-même vers lib.

Je vais faire un lien juste pour CD.

Et ça ne marche pas.

En fait j'ai dû faire
sudo ln -s /usr/lib64/cairo-dock/ /usr/lib/cairo-dock
, le / en moins à la fin et le path complet.

Puis un
sudo ln -ld /usr/lib/cairo-dock
m'indique que le répertoire est un lien vers /usr/lib64/cairo-dock/.

lrwxrwxrwx 1 root root 22 2010-02-20 09:14 /usr/lib/cairo-dock -> /usr/lib64/cairo-dock/


Malgré tout ça ne fonctionne pas. Bizarre...

FrankKubuntu, Saturday 20 February 2010 à 20:25


Subscription date : 21 October 2009
Messages : 1575
Un instant... je me suis trompé

Sur mon host je n'ai RIEN dans /usr/lib/cairo-dock, tout est dans /usr/lib64/cairo-dock. J'avais installé d'un RPM.

Mais sur mon host, là où j'ai compilé, TOUT est dans /usr/lib/cairo-dock et rien dans /usr/lib64/cairo-dock.

Donc là le tout est dans lib, comme ça devrait. Et en plus j'ai un lien dans lib64 vers lib, au cas où.

Et ça ne fonctionne pas pour les plug-ins.

fabounet, Saturday 20 February 2010 à 21:27


Subscription date : 30 November 2007
Messages : 17118
tu as quoi en sortie dans le terminal ?

FrankKubuntu, Saturday 20 February 2010 à 21:45


Subscription date : 21 October 2009
Messages : 1575
Quand je démarre CD?

Ça me dit Vive Sarko et Carla!

Non en fait ça me dit
OpenGL Warning: Host doesn't accept our version 1.1. Make sure you have appropriate additions installed!
OpenGL Warning: Failed to connect to host. Make sure 3D acceleration is enabled for this VM.
warning : (cairo-dock-opengl.c:cairo_dock_initialize_opengl_backend:170)
couldn't find an appropriate visual, trying to get one without Stencil buffer
(it may cause some little deterioration in the rendering) ...
warning : (cairo-dock-opengl.c:cairo_dock_initialize_opengl_backend:279)
GLX version too old (1.2).
Cairo-Dock needs at least GLX 1.3. Indirect rendering will be used as a workaround.

============================================================================
Cairo-Dock version: 2.1.4-0alpha0
Compiled date: Feb 18 2010 15:56:00
Running with OpenGL: 0
============================================================================

warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-quick-browser.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd_kde-integration.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-wifi.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-stack.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-dialog-rendering.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-switcher.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-Toons.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-terminal.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-rendering.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-mail.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-slider.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-Cairo-Penguin.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-systray.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-RSSreader.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-AlsaMixer.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-showDesklets.so') needs at least Cairo-Dock v393217.2.-1033715072, but Cairo-Dock is in v2.1.4 (2.1.4-0alpha0)
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-Animated-icons.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-showDesktop.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-Clipper.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-Dbus.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-weblets.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-powermanager.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-drop_indicator.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-tomboy.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-dustbin.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-musicPlayer.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-shortcuts.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-logout.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-GMenu.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-compiz-icon.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-keyboard-indicator.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-desklet-rendering.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-Xgamma.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-System-Monitor.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-netspeed.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-weather.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-dnd2share.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:373)
this module ('/usr/lib/cairo-dock/libcd-clock.so') was compiled with Cairo-Dock v2.1.1-2, but Cairo-Dock is in v2.1.4-0alpha0
It will be ignored
_cairo_dock_dialog_find_optimal_placement: assertion `pDialog->container.iWindowPositionY > 0' failed
iNbConfigDialogs <- 1

*** NE PAS OUBLIER DE REMETTRE LE NOM DE DOMAINE ! ***


Hey!! Pkoi ça dit compilé avec 2.1.1?? J'ai pourtant été chercher sur bzr et je n'avais PAS installé CD avant sur cette VM. De toute façon la version 2.1.1 n'existe pas pour opensuse 11.2, c'est 2.0.7 et 2.1.3.

fabounet, Saturday 20 February 2010 à 21:51


Subscription date : 30 November 2007
Messages : 17118
Ça me dit Vive Sarko et Carla!

moi vivant ça n'arrivera jamais !

sinon tout s'explique, les plug-ins installés sont trop vieux (2.1.1-2), donc probablement que ceux que tu as insallés récemment ne l'ont pas été au bon endroit.
pour être sûr, vire /usr/lib/cairo-dock

aussi tu lancesle dock sans option ? car tu as ça
Running with OpenGL: 0

FrankKubuntu, Saturday 20 February 2010 à 21:55


Subscription date : 21 October 2009
Messages : 1575
Oui je l'ai lancé sans option, "cairo-dock" tout simplement. Je n'ai pas installé le 3d support dans mon guest VM.

J'efface /usr/lib/cairo-dock?

Hehe, pas con l'gars d'opensuse KDE, j'ai plutôt déplacé le dir de /cairo-dock ver /cd. lolll

Mais là je n'ai plus de plug-ins... je n'ai plus d'erreurs de plug-ins dans le terminal, mais ça me dit quand même que je n'ai pas de plug-ins et dans le CONFIGURE je n'ai aucun plug-ins. Alors je les installe comment?

fabounet, Saturday 20 February 2010 à 22:36


Subscription date : 30 November 2007
Messages : 17118
refais la manip à partir du autoreconf pour les plug-ins, et vérifie qu'il y'a bien qqch dans /usr/lib/cairo-dock
allez, tu n'es pas très loin

FrankKubuntu, Saturday 20 February 2010 à 23:43


Subscription date : 21 October 2009
Messages : 1575
Bon après avoir déplacé le lien lib/cairo-dock vers lib64/cairo-dock j'ai recompilé les plug-ins.

Comme avant, aucun /usr/lib/cairo-dock n'a été créé, car il est tout dans lib64.

J'ai donc déplacé mon ln- s de /usr/lib/cd vers /usr/lib/cairo-dock pour faire le lien vers /usr/lib64/cairo-dock.

Toujours le même prob de version 2.1.1 pour les plug-ins.

FrankKubuntu, Saturday 20 February 2010 à 23:47


Subscription date : 21 October 2009
Messages : 1575
oh putain... c lib64/cairo-dock que j'aurais dû déplacer!

Bon je recommence!

Git Version | Version Git

Subjects Author Language Messages Last message
[Locked] No plug-ins found et tout a bien compilé! Rev607 ne MAKE pas.
Page : 1 2 3
FrankKubuntu Français 51 FrankKubuntu [Read]
20 June 2010 à 21:42


Glx-Dock / Cairo-Dock List of forums Git Version | Version Git No plug-ins found et tout a bien compilé! Rev607 ne MAKE pas. Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.