Problems at use | Problèmes à l'utilisation
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 ? |
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. |
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
|