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 Problème "freeze" applet powermanager
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] Problème "freeze" applet powermanager
Jackass059 Français 5 matttbe [Read]
08 September 2014 à 17:39

Jackass059, Wednesday 30 July 2014 à 10:42


Subscription date : 08 February 2008
Messages : 166
Bonjour à tous,

Ça fait un moment que je ne suis pas passé par ici, mais je suis toujours aussi satisfait de mon petit dock.

Cependant, depuis le dernier "gros" update sur ma machine (Debian GNU/Linux testing (jessie)), je suis passé sur gnome 3.12, et l'applet powermanager ne fonctionne plus correctement.
En effet, il ne se met plus à jour automatiquement.

Une petite trace au cas où...

? cairo-dock -o -l debug | grep -iE "battery|power" -B2
message : (/tmp/buildd/cairo-dock-3.3.2/src/implementations/cairo-dock-glx.c:_post_initialize_opengl_backend:365)
OpenGL config summary :
- bNonPowerOfTwoAvailable : 1
sh: 1: /usr/lib/x86_64-linux-gnu/cairo-dock/cairo-dock-launcher-API-daemon: not found
--
cairo_dock_register_animation (busy)
debug : (/tmp/buildd/cairo-dock-3.3.2/src/gldit/cairo-dock-module-manager.c:gldi_module_activate:289)
gldi_module_activate (PowerManager)
debug : (/tmp/buildd/cairo-dock-3.3.2/src/gldit/cairo-dock-dock-factory.c:_insert_icon:2160)
insert Power Manager in _MainDock_-2
--
cairo_dock_get_package_path (/usr/share/cairo-dock/gauges, /home/benj/.config/cairo-dock/extras/gauges, gauges3)
debug : (/tmp/buildd/cairo-dock-3.3.2/src/gldit/cairo-dock-data-renderer-manager.c:cairo_dock_get_package_path_for_data_renderer:161)
DataRenderer's theme : /home/benj/.config/cairo-dock/extras/gauges/Ubuntu_Mono_Dark_Battery
message : (/build/cairo-dock-plug-ins-WlynTF/cairo-dock-plug-ins-3.3.2/powermanager/src/powermanager-init.c:init:41)
init (/home/benj/.config/cairo-dock/current_theme/plug-ins/powermanager/powermanager.conf)
--
cairo_dock_remove_all_icons_from_applet (mail)
debug : (/tmp/buildd/cairo-dock-3.3.2/src/gldit/cairo-dock-applications-manager.c:cairo_dock_register_appli:464)
cairo_dock_register_appli (0xc478b0 ; cairo-dock -o -l debug | grep --color=auto -iE "battery|power" -B2)
--
cairo_dock_add_appli_icon_to_class (terminator)
message : (/tmp/buildd/cairo-dock-3.3.2/src/gldit/cairo-dock-application-facility.c:gldi_appli_icon_insert_in_dock:277)
gldi_appli_icon_insert_in_dock (cairo-dock -o -l debug | grep --color=auto -iE "battery|power" -B2, 0xc478b0)
message : (/tmp/buildd/cairo-dock-3.3.2/src/gldit/cairo-dock-application-facility.c:_get_parent_dock_for_appli:187)
_get_parent_dock_for_appli (cairo-dock -o -l debug | grep --color=auto -iE "battery|power" -B2)
debug : (/tmp/buildd/cairo-dock-3.3.2/src/gldit/cairo-dock-dock-factory.c:_insert_icon:2160)
insert cairo-dock -o -l debug | grep --color=auto -iE "battery|power" -B2 in _MainDock_
--

message : (/tmp/buildd/cairo-dock-3.3.2/src/gldit/cairo-dock-application-facility.c:gldi_appli_icon_insert_in_dock:310)
insertion de cairo-dock -o -l debug | grep --color=auto -iE "battery|power" -B2 complete (0.00 56.00x56.00) dans _MainDock_
--
insertion de Red Hat Enterprise Linux Server 7 - Red Hat Customer Portal - Iceweasel complete (0.00 56.00x56.00) dans _MainDock_
debug : (/tmp/buildd/cairo-dock-3.3.2/src/gldit/cairo-dock-applications-manager.c:cairo_dock_register_appli:464)
cairo_dock_register_appli (0xc23170 ; TERM=xterm-256color vim powermanager-sys-class.c)
--
cairo_dock_add_appli_icon_to_class (terminator)
message : (/tmp/buildd/cairo-dock-3.3.2/src/gldit/cairo-dock-application-facility.c:gldi_appli_icon_insert_in_dock:277)
gldi_appli_icon_insert_in_dock (TERM=xterm-256color vim powermanager-sys-class.c, 0xc23170)
message : (/tmp/buildd/cairo-dock-3.3.2/src/gldit/cairo-dock-application-facility.c:_get_parent_dock_for_appli:187)
_get_parent_dock_for_appli (TERM=xterm-256color vim powermanager-sys-class.c)
debug : (/tmp/buildd/cairo-dock-3.3.2/src/gldit/cairo-dock-dock-factory.c:_insert_icon:2160)
insert TERM=xterm-256color vim powermanager-sys-class.c in _MainDock_
--

message : (/tmp/buildd/cairo-dock-3.3.2/src/gldit/cairo-dock-application-facility.c:gldi_appli_icon_insert_in_dock:310)
insertion de TERM=xterm-256color vim powermanager-sys-class.c complete (0.00 56.00x56.00) dans _MainDock_
--
debug : (/build/cairo-dock-plug-ins-WlynTF/cairo-dock-plug-ins-3.3.2/mail/src/cd-mail-applet-etpan.c:cd_mail_get_folder_data:255)
result_messages = 7203, result_recent = 0, result_unseen = 0
debug : (/build/cairo-dock-plug-ins-WlynTF/cairo-dock-plug-ins-3.3.2/powermanager/src/powermanager-upower.c:_fetch_current_values:115)
New data (0: 0xb8ef90): OnBattery 0 ; percentage 100.000000 ; time 0
debug : (/build/cairo-dock-plug-ins-WlynTF/cairo-dock-plug-ins-3.3.2/powermanager/src/powermanager-upower.c:_cd_upower_update_state:234)
New Battery: lithium-ion, Hewlett-Packard, Primary, 100.000000
debug : (/build/cairo-dock-plug-ins-WlynTF/cairo-dock-plug-ins-3.3.2/powermanager/src/powermanager-draw.c:update_icon:84)
update_icon (on battery: 0 -> 0; time:0.0 -> 0.0 ; charge:0.0 -> 100.0)
debug : (/tmp/buildd/cairo-dock-3.3.2/src/gldit/cairo-dock-dock-factory.c:_detach_icon:2051)
_detach_icon (Power Manager)


Quelqu'un a-t-il le même problème ?

Jackass059, Wednesday 03 September 2014 à 16:33


Subscription date : 08 February 2008
Messages : 166
Salut,

Petit UP sur ce problème.

En parallèle peut-être que quelqu'un peut me rappeler comment ne compiler qu'un module ?

Merci

matttbe, Thursday 04 September 2014 à 21:08


Subscription date : 24 January 2009
Messages : 12573
Salut Jackass et désolé pour le retard, on est un peu tous occupés en ce moment...

En effet ça fait longtemps, content de te revoir

Je pense que tu as un soucis car tu utilises UPower 0.99, possible?
Si c'est le cas, il y a deux solutions:
  • Soit compiler la version de développement => Par BZR
  • Soit télécharger les sources de la 3.3.2, ce patch ici et ne recompiler que le plugin voulu, en gros:
    # apt-get build-dep cairo-dock-plug-ins
    cd cairo-dock-plugins-3.3.2/
    patch -p1 < ../bzr3083-3084_Support_UPower0.99.patch
    mkdir build
    cd build
    cmake .. -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_C_COMPILER:FILEPATH="cc" -DCMAKE_CXX_COMPILER:FILEPATH="g++" -DCMAKE_C_FLAGS="-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2" -DCMAKE_CXX_FLAGS="-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2" -DCMAKE_SKIP_RPATH=ON -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_EXE_LINKER_FLAGS="-Wl,-Bsymbolic-functions -Wl,-z,relro" -DCMAKE_MODULE_LINKER_FLAGS="-Wl,-Bsymbolic-functions -Wl,-z,relro" -DCMAKE_SHARED_LINKER_FLAGS="-Wl,-Bsymbolic-functions -Wl,-z,relro" -Denable-gnome-integration=ON -Denable-old-gnome-integration=OFF -Denable-kde-integration=ON -Denable-xfce-integration=ON -DGMCS_EXECUTABLE=/usr/bin/mono-csc -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu
    cd powermanager
    make
    # make install
    à propos des options à donner à CMake, j'ai mis celles utilisées pour créer les paquets .deb (si tu utilises bien les paquets de notre dépôt). Il faut surtout bien indiquer les options -DCMAKE_INSTALL_PREFIX=/usr et -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu (à adapter si tu as une autre architecture bien-sûr).


Si tu utilises la version de notre dépôt, je pourrais mettre à jour les paquets.

Jackass059, Sunday 07 September 2014 à 15:08


Subscription date : 08 February 2008
Messages : 166
Salut matttbe,

Effectivement, je suis sur une debian testing avec UPower en version 0.99.1-2.

Le patch fonctionne parfaitement, merci.

J'ai bien pu recompiler le plugin powermanager, mais je ne peux pas recompiler l'ensemble des plugins car sur debian je n'ai pas de package libido3-0.1-dev (d'où ma question sur la compilation d'un seul module).

Merci pour tes réponses. Je peux passer ce sujet en résolu.

matttbe, Sunday 07 September 2014 à 21:00


Subscription date : 24 January 2009
Messages : 12573
Cool, je vais essayer de recréer des paquets pour Debian!

mais je ne peux pas recompiler l'ensemble des plugins car sur debian je n'ai pas de package libido3-0.1-dev
Ça ne devrait pas être un soucis car c'est un paquet optionnel (comme tous les paquets demandés par des plugins et certains par le core) et donc sans lui, CMake ne va pas inclure les répertoires des plugins concernés.
Sauf si tu as eu une erreur?

matttbe, Monday 08 September 2014 à 17:39


Subscription date : 24 January 2009
Messages : 12573
J'ai mis à jour les paquets de notre dépôt pour Debian.
Si tu as le temps de les tester, n'hésite pas

Problems at use | Problèmes à l'utilisation

Subjects Author Language Messages Last message
[Locked] Problème "freeze" applet powermanager
Jackass059 Français 5 matttbe [Read]
08 September 2014 à 17:39


Glx-Dock / Cairo-Dock List of forums Problems at use | Problèmes à l'utilisation Problème "freeze" applet powermanager 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.