Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Problems at use | Problèmes à l'utilisation [Résolu]versions plug-ins et cairo-dock incompatibles
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)
Problems at use | Problèmes à l'utilisation

Subjects Author Language Messages Last message
[Locked] [Résolu]versions plug-ins et cairo-dock incompatibles
Dunatotatos Français 15 matttbe [Read]
02 August 2011 à 16:08

Dunatotatos, Sunday 24 July 2011 à 12:13


Subscription date : 06 March 2010
Messages : 22
Bonjour,

Suite à une récente mise à jour de cairo-dock, je ne parviens plus à le lancer. Une soit disante incompatibilité entre les versions de cairo-dock et des plugins pose problème. Après le démarrage, une info-bulle de cairo-dock m'informe qu'aucun plugin n'est lancé, et que cairo-dock va donc s'arrêter.
    • Votre version de Cairo-Dock : 2.3.0
    • Votre distribution GNU/Linux : Debian Sid
    • Si vous utilisez l'OpenGL : même problème avec ou sans l'OpenGL
    • Votre Gestionnaire de Fenêtres : Compiz-fusion
    • Votre Environnement de Bureau : Gnome
    • La manière dont vous avez eu le bug : Il suffit de lancer cairo-dock ^^
    • Cairo-dock depuis un terminal me renvoie :
warning : (/tmp/buildd/cairo-dock-2.3.0~3/src/gldit/cairo-dock-module-manager.c:cairo_dock_load_module:167)
this module ('/usr/lib/cairo-dock/libcd-GMenu.so') was compiled with Cairo-Dock v2.3.0~3, but Cairo-Dock is in v2.3.0
It will be ignored

Pour chaque plugin.
    • dunatotatos@PC-Duna:~$ apt-cache policy cairo-dock-plug-ins
      cairo-dock-plug-ins:
      Installé : 2.3.0~3-0~debian
      Candidat : 2.3.0~3-0~debian
      Table de version :
      *** 2.3.0~3-0~debian 0
      500 http://download.tuxfamily.org/glxdock/repository/debian/ unstable/cairo-dock amd64 Packages
      100 /var/lib/dpkg/status
    • dunatotatos@PC-Duna:~$ apt-cache policy cairo-dock
      cairo-dock:
      Installé : 2.3.0~3-0~debian
      Candidat : 2.3.0~3-1
      Table de version :
      2.3.0~3-1 0
      500 http://ftp2.fr.debian.org/debian/ unstable/main amd64 Packages
      500 http://ftp2.fr.debian.org/debian/ testing/main amd64 Packages
      *** 2.3.0~3-0~debian 0
      500 http://download.tuxfamily.org/glxdock/repository/debian/ unstable/cairo-dock amd64 Packages
      100 /var/lib/dpkg/status
      2.1.3.10-4 0
      500 http://ftp2.fr.debian.org/debian/ stable/main amd64 Packages
    • J'ai tenté d'installer la version candidate (des dépots Debian), mais le problème persiste.


Merci d'avance pour votre aide
Duna

matttbe, Sunday 24 July 2011 à 12:23


Subscription date : 24 January 2009
Messages : 12573
Hello,

Arf, encore un problème avec les paquets de Debian, (c'est assez embêtant, ils ne veulent pas appliquer nos patchs, pas moyen de faire changer nos paquets dans Debian...)

En ce moment, je ne vais pas pouvoir faire grand chose
Le mieux serait, pour le moment, de forcer la version précédente (celle de nos dépôts) de tous les paquets cairo-dock. C'est possible avec Synaptic mais je ne connais pas le moyen en ligne de commande.

Après, je vais voir ce que je peux faire!

SQP, Sunday 24 July 2011 à 13:23


Subscription date : 03 July 2010
Messages : 1081
le plus simple je pense est de forcer une préférence sur un dépot avec une technique de pinning (chercher apt pinning pour la doc)

je ne suis pas spécialiste, mais si tu ajoute un fichier /etc/apt/preferences.d/cairo-dock
Package: *
Pin: origin download.tuxfamily.org
Pin-Priority: 610


tu verras des poids différent (610 au lieu de 500) sur les paquets qui viennent du bon dépot.
Attention, ca va forcer la préférence pour tout ce qui vient de tuxfamily. Voir si tu n'as pas d'autres sources là bas pour qui ca pourrait poser problème, sinon il faudra affiner la ligne Pin:

Les modifs sur ce fichier sont appliquées instantanément, donc dès que sauvé, tu peux refaire un apt-cache policy (ca fait tout bizarre de le taper en entier) pour vérifier

Dunatotatos, Sunday 24 July 2011 à 13:29


Subscription date : 06 March 2010
Messages : 22
Je peux appliquer un pin juste sur un paquet. Je poste la manip' exacte dans quelques minutes. Merci pour votre aide

EDIT :
Créer un fichier /etc/apt/preferences/cairo-dock ou éditer /etc/apt/preferences
Puis y ajouter :
Package: cairo-dock
Pin: origin download.tuxfamily.org
Pin-Priority: 501

Package: cairo-dock-plug-ins
Pin: origin download.tuxfamily.org
Pin-Priority: 501

(priorité supérieure à celle des dépots officiels, hein !)

Mais j'ai bien l'impression que le problème persiste pour moi. Les versions désormais installées sont bien celles de tuxfamily, mais c'est toujours pareil.
dunatotatos@PC-Duna:~$ apt-cache policy cairo-dock-plug-ins
cairo-dock-plug-ins:
Installé : 2.3.0~3-0~debian
Candidat : 2.3.0~3-0~debian
Étiquette de paquet : 2.3.0~3-0~debian
Table de version :
*** 2.3.0~3-0~debian 600
500 http://download.tuxfamily.org/glxdock/repository/debian/ unstable/cairo-dock amd64 Packages
100 /var/lib/dpkg/status
dunatotatos@PC-Duna:~$ apt-cache policy cairo-dock
cairo-dock:
Installé : 2.3.0~3-0~debian
Candidat : 2.3.0~3-0~debian
Étiquette de paquet : 2.3.0~3-0~debian
Table de version :
2.3.0~3-1 600
500 http://ftp2.fr.debian.org/debian/ unstable/main amd64 Packages
500 http://ftp2.fr.debian.org/debian/ testing/main amd64 Packages
*** 2.3.0~3-0~debian 600
500 http://download.tuxfamily.org/glxdock/repository/debian/ unstable/cairo-dock amd64 Packages
100 /var/lib/dpkg/status
2.1.3.10-4 600
500 http://ftp2.fr.debian.org/debian/ stable/main amd64 Packages


EDIT 2 : Le message exact que m'affiche cairo-dock :
No plug-in were found.
Plug-ins provide most of the functionnalities of Cairo-Dock (animations, applets, views, etc). See http://glx-dock.org for more information.
Since there is almost no meaning in running the dock without them, the application will quit now.

J'ai supprimé tout les paquets de cairo-dock (et plugins), pour les réinstalller, mais le problème est toujours là.

SQP, Sunday 24 July 2011 à 16:29


Subscription date : 03 July 2010
Messages : 1081
quelques commandes de plus pourraient aider à comprendre :
dpkg -l cairo-dock*

cairo-dock --version

du -h /usr/share/cairo-dock/plug-ins/


et si tu peux dire si il y a plus de messages d'insulte avant le "No plug-in were found" en le lançant dans la console. Quelque chose du genre "plugin found ..... but bad version = ..." répété pour chaque plugin qui indiqueraient leur présence mais un problème de mise à jour quelque part dans la chaine

chez moi ca donne ca : (pas installé par les depots vu que je suis sur la bzr)
dpkg -l cairo-dock*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Description
+++-==========================================-==========================================-====================================================================================================
un cairo-dock <none> (no description available)
rc cairo-dock-core 2.4.0~0beta0~20110630-0ubuntu1~ppa0~natty A light and eye-candy dock to launch your programs (core package)
un cairo-dock-data <none> (no description available)
rc cairo-dock-plug-ins 2.4.0~0beta0~20110630-0ubuntu1~ppa0~natty A set of plug-ins for cairo-dock
un cairo-dock-plug-ins-data <none> (no description available)
rc cairo-dock-plug-ins-integration 2.4.0~0beta0~20110630-0ubuntu1~ppa0~natty Two plug-ins for cairo-dock for a better integration in GNOME or Xfce

# cairo-dock --version
>>> restart cmd line: cairo-dock --version
2.4.0~0beta2

Dunatotatos, Sunday 24 July 2011 à 19:02


Subscription date : 06 March 2010
Messages : 22
Yeah ! Merci SQP, j'ai trouvé le problème grâce à dpkg -l cairo-dock*
Je n'avais pas pensé à vérifier la version des plugins de cairo-dock. Les paquets cairo-dock-plug-ins et cairo-dock étaient bien dans le même version, mais pas les autres petits paquets du type cairo-dock-alsa-mixer & co.

Le fichier préférences doit être légèrement modifié, et ressembler à ceci :
Package: cairo-dock*
Pin: origin download.tuxfamily.org
Pin-Priority: 501


Problème résolu, merci à vous

SQP, Sunday 24 July 2011 à 19:39


Subscription date : 03 July 2010
Messages : 1081
je m'en doutais un peu avec la séparation complète sur Debian, c'est pour ca que j'avais mis un Package: * sans doute un peu violent, mais qui était sur de regler le problème.

Content d'avoir pu aider, et t'auras pu voir un peu plus la puissance de apt/dpkg

matttbe, Monday 25 July 2011 à 08:48


Subscription date : 24 January 2009
Messages : 12573
@SQP: merci pour l'aide et l'astuce!
En passant, j'ai vu qu'il etait possible de créer des paquets deb (et bien +) depuis le builder de OpenSUSE. As-tu dejà testé? Est-ce que l'on peut utiliser un repertoire debian ou obligatoirement les scripts pour rpm? Pourrais-tu éventuellement partager tes fichiers de config (sur un nouveau sujet)?

fabounet, Wednesday 27 July 2011 à 15:46


Subscription date : 30 November 2007
Messages : 17118
bonne astuce
à mettre dans le wiki peut-être ? (idéalement on s'en passerait, mas on dirait que les choses ne bougent pas vite chez nos amis de Debian).

matttbe, Wednesday 27 July 2011 à 15:50


Subscription date : 24 January 2009
Messages : 12573
C'est surtout parce qu'ils ne nous ecoutent pas et que du coup je ne peux pas maintenir les paquets alors que je le fais pour Ubuntu...

fabounet, Friday 29 July 2011 à 12:46


Subscription date : 30 November 2007
Messages : 17118
est-ce qu'au moins ils t'ont écouté pour la liste à rallonge des dépendances ?
c'est vraiment idiot alors que j'ai tout fait pour avoir le moins de dépendances possibles

matttbe, Saturday 30 July 2011 à 09:14


Subscription date : 24 January 2009
Messages : 12573
Je ne pense pas mais il faudrait jeter un coup d'oeil à la dernière version.

Guest, Saturday 30 July 2011 à 10:31

Ceci répond-il à votre question ?
dunatotatos@PC-Duna:~$ aptitude search ~R~n^cairo-dock$
i A cairo-dock-core - Light eye-candy fully themable animated do
i cairo-dock-plug-ins - A set of plug-ins for cairo-dock
p cairo-dock-plugins - Cairo-dock - All plug-ins

matttbe, Sunday 31 July 2011 à 10:23


Subscription date : 24 January 2009
Messages : 12573
Toujours la même situation: par exemple et d'après ce que je vois sur http://packages.debian.org/sid/cairo-dock-plugins, cairo-dock-plugins demande toujours 'cairo-dock-xfce-integration-plugin' qui lui demande libthunar-vfs et donc thunar-data (et plein d'autres choses) qui a lui seul occupe 10Mo sur le disque...

fabounet, Tuesday 02 August 2011 à 15:32


Subscription date : 30 November 2007
Messages : 17118
ah lala mais quels boulets !
peut-on ouvrir un rapport de bug qque part (un truc plus officiel qu'un simple mail au packageur) ?

edit: je viens de voir reportbug. est-ce que tu l'as déjà utilisé ?

matttbe, Tuesday 02 August 2011 à 16:08


Subscription date : 24 January 2009
Messages : 12573
C'est pareil, c'est le mainteneur qui est contacté.

Je vais essayer de contacter un dev Debian pour voir ce que l'on peut faire!

Problems at use | Problèmes à l'utilisation

Subjects Author Language Messages Last message
[Locked] [Résolu]versions plug-ins et cairo-dock incompatibles
Dunatotatos Français 15 matttbe [Read]
02 August 2011 à 16:08


Glx-Dock / Cairo-Dock List of forums Problems at use | Problèmes à l'utilisation [Résolu]versions plug-ins et cairo-dock incompatibles 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.