Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Installation problems | Problèmes à l'installation Cairo-Dock BZR archlinux - xfce4
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)
Installation problems | Problèmes à l'installation

Subjects Author Language Messages Last message
[Locked] Cairo-Dock BZR archlinux - xfce4
Page : 1 2
lesebas Français 23 matttbe [Read]
05 July 2013 à 14:11

lesebas, Friday 14 June 2013 à 07:29


Subscription date : 24 November 2008
Messages : 298
Bonjour,

Je viens d'installer un portable avec archlinux et xfce4. J'ai installé cairo-dock est les plugins depuis AUR avec les dépôt BZR. Quand je lan
ce le dock il ne trouve aucun plugins:

[sebastien@Vulpus ~]$ cairo-dock -o
warning : (/var/abs/local/yaourtbuild/cairo-dock-bzr/src/cairo-dock-core-build/src/gldit/cairo-dock-opengl.c:cairo_dock_initialize_opengl_backend:172)
couldn't find an appropriate visual, trying to get one without Stencil buffer
(it may cause some little deterioration in the rendering) ...

============================================================================
    Cairo-Dock version: 2.2.1~0alpha1
    Compiled date: Jun 14 2013 00:22:24
    Running with OpenGL: 1
============================================================================

warning : (/var/abs/local/yaourtbuild/cairo-dock-bzr/src/cairo-dock-core-build/src/icon-factory/cairo-dock-launcher-factory.c:cairo_dock_load_icon_info_from_desktop_file:195)
while trying to load 01separator.desktop : Le fichier de clés n'a pas de clé « Name »
warning : (/var/abs/local/yaourtbuild/cairo-dock-bzr/src/cairo-dock-core-build/src/icon-factory/cairo-dock-launcher-factory.c:cairo_dock_load_icon_info_from_desktop_file:204)
while trying to load 01separator.desktop : Le fichier de clés n'a pas de clé « Exec »
warning : (/var/abs/local/yaourtbuild/cairo-dock-bzr/src/cairo-dock-core-build/src/icon-factory/cairo-dock-launcher-factory.c:cairo_dock_load_icon_info_from_desktop_file:195)
while trying to load 03separator.desktop : Le fichier de clés n'a pas de clé « Name »
warning : (/var/abs/local/yaourtbuild/cairo-dock-bzr/src/cairo-dock-core-build/src/icon-factory/cairo-dock-launcher-factory.c:cairo_dock_load_icon_info_from_desktop_file:204)
while trying to load 03separator.desktop : Le fichier de clés n'a pas de clé « Exec »
warning : (/var/abs/local/yaourtbuild/cairo-dock-bzr/src/cairo-dock-core-build/src/icon-factory/cairo-dock-launcher-factory.c:cairo_dock_load_icon_info_from_desktop_file:195)
while trying to load 02separator.desktop : Le fichier de clés n'a pas de clé « Name »
warning : (/var/abs/local/yaourtbuild/cairo-dock-bzr/src/cairo-dock-core-build/src/icon-factory/cairo-dock-launcher-factory.c:cairo_dock_load_icon_info_from_desktop_file:204)
while trying to load 02separator.desktop : Le fichier de clés n'a pas de clé « Exec »
warning : (/var/abs/local/yaourtbuild/cairo-dock-bzr/src/cairo-dock-core-build/src/gldit/cairo-dock-surface-factory.c:cairo_dock_create_surface_from_image:515)
Le fichier image « /home/sebastien/.config/cairo-dock/current_theme » ne contient pas de données
cairo_dock_create_surface_from_image_simple: assertion `cImageFile != NULL' failed
cairo_dock_create_surface_from_image_simple: assertion `cImageFile != NULL' failed
_cairo_dock_dialog_find_optimal_placement (Ybulle:95; 652x91)
-> [0 ; 786], 652, -10000
=> move to (0;95) 652x91 , 9
_cairo_dock_dialog_find_optimal_placement (Ybulle:95; 652x91)
-> [0 ; 786], 652, -10000
=> move to (0;95) 652x91 , 9
on_configure_dialog (652x91, 0;95) [0]
dialog size: 652x91 / 652x91
on_configure_dialog (652x91, 357;354) [0]
dialog size: 652x91 / 652x91
on_configure_dialog (652x91, 0;95) [0]
dialog size: 652x91 / 652x91
on_configure_dialog (652x91, 0;95) [0]
dialog size: 652x91 / 652x91
_cairo_dock_dialog_find_optimal_placement (Ybulle:663; 652x91)
-> [64 ; 1366], 652, -10000
=> move to (64;663) 652x91 , 9
on_configure_dialog (652x91, 64;663) [0]
dialog size: 652x91 / 652x91


J'ai réinstallé 2 fois le paquet cairo-dock_plugins-bzr et redémarré le PC mais ça ne passe pas...

matttbe, Friday 14 June 2013 à 19:12


Subscription date : 24 January 2009
Messages : 12573
Salut,

Cairo-Dock version: 2.2.1~0alpha1
Euh, je crois que c'est un peu dépassé
Il faudrait regarder si le script prend bien la dernière version de BZR...

Ex: si tu as pris le paquet 'cairo-dock-bzr', il contient ce pkgbuild: https://aur.archlinux.org/packages/ca/cairo-dock-bzr/PKGBUILD
On peut voir que les commandes BZR sont accompagnées de l'option '-r ${pkgver}' et pkgver=697... C'est ridicule... C'est une version BZR à une version fixe, c'est quoi l'intérêt???
En effet, avec cette révision, tu as bien cette ancienne version 2.2.1: https://bazaar.launchpad.net/~cairo-dock-team/cairo-dock-core/cairo-dock/view/697/CMakeLists.txt

Il faut juste virer ce paramètre (idem dans cairo-dock-plugins-bzr) et surtout rapporter ce bug au mainteneur ou alors il vire son fichier, il ne sert à rien... (ou le mettre à jour régulièrement mais normalement, si le core est mis à jour, les plugins devraient être mis à jour aussi si ça implique un changement dans l'API et le tout devrait toujours être compilable et fonctionnel sinon c'est un bug )

PS: sinon la version stable devrait être dans les dépôts community

lesebas, Friday 14 June 2013 à 20:36


Subscription date : 24 November 2008
Messages : 298
J'avais installé la version stable mais il n'y a pas le plugin integration xfce, et du coup je ne voyais pas les icones (juste quand le pointeur passé dessus...)!

matttbe, Friday 14 June 2013 à 20:41


Subscription date : 24 January 2009
Messages : 12573
Ah non, ça, ça doit être un autre problème => une carte Ivy Bridge Intel 4000 HD? Si oui, n'hésite surtout pas à ajouter un commentaire là: https://bugs.freedesktop.org/show_bug.cgi?id=55036

EDIT: mais s'il n'y avait pas le plugin xfce-integration, n'hésite pas à rapporter ce bug aux mainteneurs du paquet

lesebas, Friday 14 June 2013 à 23:56


Subscription date : 24 November 2008
Messages : 298
OK, pas le temps de tester ce week-end, mais je vais creuser... effectivement j'ai un PC Intel core I5 avec la CG intégrée donc ca pourrais ressembler à ça...

lesebas, Wednesday 19 June 2013 à 21:30


Subscription date : 24 November 2008
Messages : 298
Salut,

Effectivement j'avais le bug avec la carte Ivy Bridge Intel 4000 HD Ivy Bridge Intel 4000 HD. J'ai résolu le problème en activant l'accélération matérielle SNA (Sandybridge's New Acceleration) plutôt que UXA (Unified Acceleration Architecture). Ben non... en fait j'avais validé une fois le lancement sans l'openGL et du coup le dock a conservé mon choix par défaut... mais en forçant l'option -o ce n'est pas mieux!

http://wiki.archlinux.fr/Intel#Choix_de_la_m.C3.A9thode_d.27acc.C3.A9l.C3.A9ration

Je vais renseigner le fil sur le BUG



Seb.

matttbe, Thursday 20 June 2013 à 00:51


Subscription date : 24 January 2009
Messages : 12573
J'ai résolu le problème en activant l'accélération matérielle SNA (Sandybridge's New Acceleration) plutôt que UXA (Unified Acceleration Architecture).
Tu as fait espéré pas mal de personnes

Merci pour la note sur le rapport de bug!

lesebas, Wednesday 26 June 2013 à 21:12


Subscription date : 24 November 2008
Messages : 298
Bon pour l'instant je lance le dock sans l'option openGL. Par contre la corbeille ne fonctionne pas (N/A) et le clic ne l'ouvre pas. De même quick browser n'ouvre pas les dossiers (avec thunar normalement)... Le plugin xfce-intégration semble installé puisqu'il apparaît dans la liste des plugins mais la case à cocher est grisé et je ne peux rien configuré... c'est normal?

matttbe, Wednesday 26 June 2013 à 21:30


Subscription date : 24 January 2009
Messages : 12573
Par contre la corbeille ne fonctionne pas (N/A) et le clic ne l'ouvre pas
Est-ce que gvfs fonctionne bien?
gvfs-open trash://
gvfs-ls trash://
ps aux | grep gvfs


Le plugin xfce-intégration semble installé puisqu'il apparaît dans la liste des plugins mais la case à cocher est grisé et je ne peux rien configuré... c'est normal?
Oui car il n'y a rien à configurer

Est-ce mieux en forçant:
cairo-dock -e gnome

lesebas, Wednesday 26 June 2013 à 21:44


Subscription date : 24 November 2008
Messages : 298
OK gvfs n'était pas installé... ca va mieux maintenant. Par contre à l'ouverture de ma session j'ai 2 docks?

lylambda, Wednesday 26 June 2013 à 23:25


Subscription date : 06 September 2009
Messages : 1635
Par contre à l'ouverture de ma session j'ai 2 docks?
Tu as probablement activé l'option de sauvegarde d'état de session de XFCE (dans Paramètres > Session et Démarrage, onglet Principal). Désactive la ou retire Cairo-Dock de la liste des logiciels à lancer automatiquement.

matttbe, Thursday 27 June 2013 à 00:13


Subscription date : 24 January 2009
Messages : 12573
OK gvfs n'était pas installé...
Serait-il possible de rapporter ce problème aux mainteneurs des "paquets" de Cairo-Dock? (partie plugins)
Il est très recommandé de l'installer (surtout s'il a été compilé avec son support )

lesebas, Thursday 27 June 2013 à 12:33


Subscription date : 24 November 2008
Messages : 298
Serait-il possible de rapporter ce problème aux mainteneurs des "paquets" de Cairo-Dock? (partie plugins)
Il est très recommandé de l'installer (surtout s'il a été compilé avec son support )


Done :

https://bugs.archlinux.org/task/35950

matttbe, Thursday 27 June 2013 à 15:29


Subscription date : 24 January 2009
Messages : 12573
Merci!

Alucryd :
It's already in optdepends..

Je ne connais pas assez le système de PKGBUILD mais pour les paquets Debian, il y a 'Recommends' et 'Suggests'. Les 'Recommends' sont par défaut installés (mais on peut ne pas les installer) et les 'Suggests' sont mis en suggestion mais pas installés par défaut (dans la 'logithèque', ces suggestions peuvent être cochées)

lesebas, Friday 28 June 2013 à 12:21


Subscription date : 24 November 2008
Messages : 298
En fait les optsdepends sont juste listés en fin d'installation avec Pacman (il n'y a même pas l'info des paquets déjà installés). Vu que j'ai utilisé pacmanXG pour installer les paquets et que je n'ai pas affiché les détails... je n'ai rien vu.

Même si le bug est clos j'ai relancé le mainteneur du paquet par mail.

Pour info la liste des paquets optionnels dans le paquet cairo-dock-plugins:

alsa-lib (optional) - AlsaMixer, Sound Effects applets
fftw (optional) - Impulse applet
gnome-menus (optional) - GMenu applet
gtk-sharp-2 (optional) - Mono API
gvfs (optional) - GVFS integration
libetpan (optional) - Mail applet
libexif (optional) - Slider applet
libical (optional) - Clock applet
libpulse (optional) - Impulse applet
libxklavier (optional) - Keyboard Indicator applet
libzeitgeist (optional) - Recent Events applet
lm_sensors (optional) - System Monitor applet
ndesk-dbus-glib (optional) - Mono API
python (optional) - Python API
ruby (optional) - Ruby API
upower (optional) - Logout, PowerManager applets
vte3 (optional) - Terminal applet
webkitgtk3 (webkitgtk) (optional) - Weblets applet

lesebas, Friday 28 June 2013 à 13:20


Subscription date : 24 November 2008
Messages : 298
Voila un mainteneur plutôt réactif . Ci-après le contenu de nos échanges :

Salut Sébastien,

Tu ne m'en voudras pas si j'écris en français Comme tu l'as dit, gvfs
est nécessaire pour certains plugins, mais pas au fonctionnement de
cairo-dock. Le principe des optdepends est d'y coller les dépendances
optionnelles comme celle-ci, et laisser un certain contrôle à
l'utilisateur sur son système. J'essaie de compiler le plus de plugins
possible pour satisfaire la majorité, seuls certains plutôt spécifiques
à Ubuntu (Unity) ont été omis, mais ça implique d'utiliser pas mal de
librairies. Si je devais tout mettre dans depends, ça ferait un packet
de dépendances inutiles sur ton système. En plus, pacman est assez clair
au niveau des optdepends, surtout depuis la dernière mise à jour, suffit
de surveiller son terminal pour savoir que tel ou tel plugin nécessite
d'installer telle dépendance. Perso je n'utilise que peu de plugins et
n'ai donc pas besoin de gvfs, et je n'ai vraiment pas envie d'installer
des choses comme mono par exemple.

Voilà, j'espère avoir répondu à ta question

--
Maxime
----------------------------------------------------------------
Maxime
13:01

à moi

On Fri, 2013-06-28 at 12:17 +0200, Maxime wrote:

Ce que je peux faire par contre, c'est clarifier le message pour GVFS,
c'est vrai que j'ai seulement mis GVFS integration, je peux mettre une
liste d'applets à la place comme pour les autres optdepends. Est-ce que
tu as une liste complète des applets qui ont besoin de GVFS?

--
Maxime
---------------------------------------------------------------------------------
Sébastien
13:10 (Il y a 0 minutes)

à Maxime
Salut Maxime, merci pour ta réponse.

Oui au niveau du terminal c'est assez clair, mais je suis un peu un mauvais élève, j'ai utilisé pacmanXG pour installer les paquets... et je n'ai pas affiché les détails! Pour le message des applets qui nécessitent gvfs, je fais la demande sur le forum glx-dock et je te tiens informé!


Sa position se défend et c'est bien dans l'esprit Archlinux. Par contre auriez-vous la liste des plugins qui nécéssitent GVFS?

Autre chose, la doc sur l'install est à mettre à jour. Les paquets sont maintenus dans community, il n'y a plus besoin de passer par yaourt et d'ajouter un dépot. Pacman suffit! Ce serait en plus l'occasion de préciser qu'il faut vérifier les dépendances optionnelles à installer en fonctions des plugins utilisés .

matttbe, Friday 28 June 2013 à 23:19


Subscription date : 24 January 2009
Messages : 12573
Je comprends sa position et si les utilisateurs de Arch regardent tous le terminal, ça se tient même si j'aurais préféré l'installation de certaines dépendances par défaut (avec possibilité de les enlever) et en proposer d'autres optionnelles (et si on veut un truc très particulier, on édite le PKGBUILD pour retirer un truc ou l'autre)

Aussi, s'il compile les plugins avec certaines dépendances (ex: fftw, libexif, libical et upower), il faut installer ces dépendances pour pouvoir utiliser les applets liées alors que ces dépendances sont optionnelles (les applets peuvent fonctionner sans).
Pour Debian/Ubuntu, les 3 derniers programmes sont installées en tant que dépendances car ces lib sont généralement installées par défaut (mais bon, supposons que si c'est déjà installé, c'est bon mais ce serait dommage que Clock (avec libical, limite ce serait même mieux de ne pas l'installer avec pour le moment, il n'est pas vraiment utilisé) et PowerManager et Logout (avec upower) ne fonctionnent pas...)

Sinon, avec la liste que tu donnes, 'AlsaMixer' devrait être nommé 'Sound Control' et 'GMenu' -> 'Applications Menu'. (ce sont les noms affichés dans le panneau de config)

Est-ce que tu as une liste complète des applets qui ont besoin de GVFS
GVFS est utilisé pour ouvrir des fichiers (autres que les lanceurs) donc il est utilisé... un peu partout! (Folders, Sliders, Shortcuts, QuickBrowser, Recent-Events, etc.). Il est cependant utilisé dans le code (avec GIO) avec les plugins d'intégration (gnome, xfce et kde-integration + GMenu)

Autre chose, la doc sur l'install est à mettre à jour. Les paquets sont maintenus dans community, il n'y a plus besoin de passer par yaourt et d'ajouter un dépot. Pacman suffit! Ce serait en plus l'occasion de préciser qu'il faut vérifier les dépendances optionnelles à installer en fonctions des plugins utilisés
Pourrais-tu la mettre à jour? (puisque tu es un utilisateur quotidien de Arch, contrairement à moi ). Et p-ê faire des liens entre la doc officielle de Arch et ce wiki.

lesebas, Thursday 04 July 2013 à 12:42


Subscription date : 24 November 2008
Messages : 298
Salut,

Bon j'ai passé les infos au mainteneur du paquet on verra...

Pour la doc OK mais comment je procède pour mettre à jour sur le site glx-dock? Pour le archwiki pas de problèmes... dès que j'ai un peu de temps!

Autre chose, je trouve que les menus du dock sous xfce ne pas très beau:

https://lh5.googleusercontent.com/-_6T_bWhrFb8/UdVRPIobNVI/AAAAAAAAAmo/BepmvXHRw5U/s526/menu%2520cairo-dock%2520xfce4.png

Est-ce du à une autre librairie manquante?

matttbe, Thursday 04 July 2013 à 20:26


Subscription date : 24 January 2009
Messages : 12573
Pour la doc OK mais comment je procède pour mettre à jour sur le site glx-dock?
En se rendant sur la page en question en étant loggué et en cliquant sur le bouton Edit/Éditer au-dessus à droite

Merci

Autre chose, je trouve que les menus du dock sous xfce ne pas très beau:
Peut-être le thème GTK3 qui est manquant/pas à jour/ne supporte pas ta version de GTK?

lesebas, Thursday 04 July 2013 à 22:41


Subscription date : 24 November 2008
Messages : 298
Peut-être le thème GTK3 qui est manquant/pas à jour/ne supporte pas ta version de GTK?


Effectivement en changeant de thème du système ça va mieux...

Installation problems | Problèmes à l'installation

Subjects Author Language Messages Last message
[Locked] Cairo-Dock BZR archlinux - xfce4
Page : 1 2
lesebas Français 23 matttbe [Read]
05 July 2013 à 14:11


Glx-Dock / Cairo-Dock List of forums Installation problems | Problèmes à l'installation Cairo-Dock BZR archlinux - xfce4 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.