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 Import/Export de thème cassées dans 1607/56x
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] Import/Export de thème cassées dans 1607/56x
Page : 1 2 3 4
FrankKubuntu Français 63 fabounet [Read]
15 June 2010 à 15:19

matttbe, Saturday 15 May 2010 à 14:33


Subscription date : 24 January 2009
Messages : 12573
Je le refais
Lance un "make clean" dans les dossiers "cairo-dock-core" et "cairo-dock-plug-ins" et récompile

FrankKubuntu, Sunday 16 May 2010 à 00:35


Subscription date : 21 October 2009
Messages : 1575
Oui c'est ça que j'ai fait, je ne vois pas dans quel autre dossier je pourrais faire ça. C'est l'erreur que ça m'a donnée, comme s'il n'y avait pas de règle pour spécifier comment make doit faire un clean.

Et si je fais rm -rf dans les 2 dossiers bzr, que je vais chercher à partir de 0 la bzr et que je recompile?

Ah... attends. Ben là ça fonctionne. À n'y rien comprendre. Ou ben je croyais être dans le bon répertoire et je ne l'étais pas... alors je recompile!

FrankKubuntu, Sunday 16 May 2010 à 00:40


Subscription date : 21 October 2009
Messages : 1575
Bon eh bien CD ne fonctionne plus.

Tu vois dans la compile il me sort tous plein de choses du genre

/usr/include/gtk-2.0/gtk/gtkitemfactory.h:47: warning: function declaration isn’t a prototype
In file included from /usr/include/gtk-2.0/gtk/gtk.h:228,
from /home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/cairo-dock-struct.h:26,
from /home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/cairo-dock-modules.h:26,
from /home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/cairo-dock-internal-icons.c:24:
/usr/include/gtk-2.0/gtk/gtkitemfactory.h:47: warning: function declaration isn’t a prototype
In file included from /usr/include/gtk-2.0/gtk/gtk.h:228,
from /home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/cairo-dock-default-view.c:25:


Puis là en démarrant il a dit que musicplayer, mail et clock avaient mal été. Et le dock ne démarre pas. J'ai plein de cochonneries comme ça :

debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/GMenu/src/applet-menu-callbacks.c:submenu_to_display:140)
n'est pas un directory, menu_path : /

CONNECTED
>>> current status :
>>> new status icon : /home/frank/.config/cairo-dock/third-party/Emesene/themes/default/Online.png
message : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/GMenu/src/applet-menu.c:create_applications_menu:643)
create_applications_menu (settings.menu)
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/GMenu/src/applet-menu.c:create_applications_menu:645)
tree : 11e9800
message : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/GMenu/src/applet-menu.c:_on_remove_tree:630)
_on_remove_tree (1048490)
message : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/cairo-dock-applications-manager.c:_cairo_dock_remove_old_applis:134)
cette fenetre (41943545(0), (null)) est trop vieille (1 / 2)
message : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/cairo-dock-applications-manager.c:_cairo_dock_remove_old_applis:134)
cette fenetre (41943549(0), (null)) est trop vieille (1 / 2)
warning : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/cairo-dock.c:_cairo_dock_intercept_signal:189)
Cairo-Dock has crashed (sig 11).
It will be restarted now (cairo-dock -ol debug -m -m).
Feel free to report this bug on glx-dock.org to help improving the dock !
info on the system :
Linux oskde64 2.6.31.5-0.1-desktop #1 SMP PREEMPT 2009-10-26 15:49:03 +0100 x86_64 x86_64 x86_64 GNU/Linux
Couldn't guess if it was an applet's fault or not. It may have crashed inside the core or inside a thread
Traceback (most recent call last):
File "./Emesene", line 507, in <module>
myApplet.begin()
File "./Emesene", line 378, in begin
self.connect_to_emesene()
File "./Emesene", line 424, in connect_to_emesene
self.set_status_icon()
File "./Emesene", line 467, in set_status_icon
self.icon.SetIcon(icon_path)
File "/usr/lib/python2.6/site-packages/dbus/proxies.py", line 68, in __call__
return self._proxy_method(*args, **keywords)
File "/usr/lib/python2.6/site-packages/dbus/proxies.py", line 140, in __call__
**keywords)
File "/usr/lib/python2.6/site-packages/dbus/connection.py", line 622, in call_blocking
message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Message did not receive a reply (timeout by message bus)
Sorry, Cairo-Dock has encoutered some problems, and will quit.

FrankKubuntu, Sunday 16 May 2010 à 00:47


Subscription date : 21 October 2009
Messages : 1575
Il me fait apparaître la fenêtre de maintenance pour 3 applets. Voici celui de l'applet mail :

warning : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/cairo-dock.c:main:639)
The module 'mail' has been deactivated because it may have caused some problems.
You can reactivate it, if it happens again thanks to report it at http://glx-dock.org

debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/cairo-dock-gui-manager.c:cairo_dock_set_status_message:219)
cairo_dock_set_status_message (Something went wrong with the applet 'mail'...)

showing the maintenance mode ...


Mais rendu à la dernière fenêtre, il n'y a pas d'applet en cause et là c'est CD qui ferme. Jamais je ne peux le voir ouvert.

FrankKubuntu, Sunday 16 May 2010 à 00:59


Subscription date : 21 October 2009
Messages : 1575
Non je ne peux pas faire un make uninstall. Il me donne tout de suite une erreur

Scanning dependencies of target uninstall
-- Uninstalling "/usr/lib/cairo-dock/libcd-AlsaMixer.so"
CMake Error at cmake_uninstall.cmake:16 (MESSAGE):
Problem when removing "/usr/lib/cairo-dock/libcd-AlsaMixer.so"

make[3]: *** [CMakeFiles/uninstall] Error 1
make[2]: *** [CMakeFiles/uninstall.dir/all] Error 2
make[1]: *** [CMakeFiles/uninstall.dir/rule] Error 2
make: *** [uninstall] Error 2


Et si je rm -rf tout ce qui est CAIRO-DOCK dans / est-ce que c'est ok?

FrankKubuntu, Sunday 16 May 2010 à 01:01


Subscription date : 21 October 2009
Messages : 1575
Même chose avec le core.

Scanning dependencies of target uninstall
-- Uninstalling "/usr/bin/cairo-dock-package-theme"
CMake Error at cmake_uninstall.cmake:16 (MESSAGE):
Problem when removing "/usr/bin/cairo-dock-package-theme"

make[3]: *** [CMakeFiles/uninstall] Error 1
make[2]: *** [CMakeFiles/uninstall.dir/all] Error 2
make[1]: *** [CMakeFiles/uninstall.dir/rule] Error 2
make: *** [uninstall] Error 2


Merde j'ai pu de dock, là c'est plate.

FrankKubuntu, Sunday 16 May 2010 à 01:05


Subscription date : 21 October 2009
Messages : 1575
Oups, fallait faire SUDO make uninstall.

Ça a fonctionné.

Je recompile.

matttbe, Sunday 16 May 2010 à 01:07


Subscription date : 24 January 2009
Messages : 12573
Tu as fait le make uninstall avec les droits root?

Un peu lent sur ce coup

FrankKubuntu, Sunday 16 May 2010 à 01:08


Subscription date : 21 October 2009
Messages : 1575
Non, marche pas.

Voici un warning pendant la compile :

[ 37%] Building C object src/CMakeFiles/cairo-dock.dir/cairo-dock-dock-factory.c.o
/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/cairo-dock-flying-container.c: In function ‘cairo_dock_render_flying_container_notification’:
/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/cairo-dock-flying-container.c:156: warning: passing argument 2 of ‘cairo_dock_render_one_icon’ from incompatible pointer type
/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/cairo-dock-draw.h:115: note: expected ‘struct CairoDock *’ but argument is of type ‘struct CairoContainer *’
/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/cairo-dock-flying-container.c:190: warning: passing argument 2 of ‘cairo_dock_render_one_icon_opengl’ from incompatible pointer type
/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/cairo-dock-draw-opengl.h:52: note: expected ‘struct CairoDock *’ but argument is of type ‘struct CairoContainer *’
/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/cairo-dock-flying-container.c: In function ‘cairo_dock_create_flying_container’:
/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/cairo-dock-flying-container.c:357: warning: passing argument 2 of ‘cairo_dock_request_icon_animation’ from incompatible pointer type
/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/cairo-dock-animations.h:129: note: expected ‘struct CairoDock *’ but argument is of type ‘struct CairoContainer *’
[ 39%] Building C object src/CMakeFiles/cairo-dock.dir/cairo-dock-callba


Voici un autre exemple avec le libxklavier en cause :

In file included from /usr/include/gtk-2.0/gtk/gtk.h:228,
from /usr/include/cairo-dock/cairo-dock/cairo-dock-struct.h:26,
from /usr/include/cairo-dock/cairo-dock.h:34,
from /home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/keyboard-indicator/src/applet-config.h:24,
from /home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/keyboard-indicator/src/applet-init.c:23:
/usr/include/gtk-2.0/gtk/gtkitemfactory.h:47: warning: function declaration isn’t a prototype
/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/keyboard-indicator/src/applet-init.c: In function ‘stop’:
/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-plug-ins/keyboard-indicator/src/applet-init.c:96: error: too many arguments to function ‘xkl_engine_stop_listen’
make[2]: *** [keyboard-indicator/src/CMakeFiles/cd-keyboard-indicator.dir/applet-init.c.o] Error 1
make[1]: *** [keyboard-indicator/src/CMakeFiles/cd-keyboard-indicator.dir/all] Error 2
make: *** [all] Error 2


Et voici au moment de démarrer CD :

============================================================================
Cairo-Dock version: 2.2.0-0beta0
Compiled date: May 15 2010 19:07:57
Running with OpenGL: 1
============================================================================

message : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/cairo-dock-modules.c:cairo_dock_preload_internal_modules:1361)

message : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/cairo-dock-modules.c:cairo_dock_preload_module_from_directory:302)
cairo_dock_preload_module_from_directory (/usr/lib/cairo-dock)
message : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/cairo-dock-modules.c:cairo_dock_activate_module:560)
cairo_dock_activate_module (Help)
message : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/cairo-dock-modules.c:cairo_dock_instanciate_module:1002)
cairo_dock_instanciate_module (/home/frank/.config/cairo-dock/current_theme/plug-ins/help/help.conf)
debug : (/home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/cairo-dock-dialog-manager.c:cairo_dock_build_dialog:565)
cairo_dock_build_dialog (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., /usr/share/cairo-dock/cairo-dock.svg, 0, 445e1c, 0 (0;0))
/home/frank/scripts/bzr.sh: line 21: 19405 Segmentation fault cairo-dock -ol debug


Alors je suis dans la merde.

FrankKubuntu, Sunday 16 May 2010 à 01:11


Subscription date : 21 October 2009
Messages : 1575
Bon les plug-ins stoppent la compile à 48%.

Linking C shared library libcd-musicPlayer.so
[ 48%] Built target cd-musicPlayer
make: *** [all] Error 2

FrankKubuntu, Sunday 16 May 2010 à 01:20


Subscription date : 21 October 2009
Messages : 1575
Heureusement j'ai en backup sur mon autre disque une vieille bzr d'en fin de semaine dernière. Elle s'est installée comme un charme!!! Sans mes warning bizarre d'en haut!!!

Alors là je n'ose pas bzr up tant qu'on ne comprend pas ce qui se passe...

En passant, devrais-je faire un MAKE CLEAN avant CHANGE installation de bzr?

Je ne peux plus rien tester, le temps qu'on regarde le prob de compile...

fabounet, Sunday 16 May 2010 à 02:02


Subscription date : 30 November 2007
Messages : 17118
pour ton problème de xkl_engine_stop_listen, on dirait qu'ils ont changé le proto
chez moi il faut lui passer un argument, chez toi non
cette lib est vraiment infâme !
en tout cas supprime juste l'argument de la fonction et ça passera.

PS : oui si tu lances le dock sans avoir recompilé les plug-ins, c'est le crash assuré enfin, seulement si j'ai changé les structures, et là c'est le cas

FrankKubuntu, Sunday 16 May 2010 à 03:01


Subscription date : 21 October 2009
Messages : 1575
Je les compile les plug-ins. C'est eux qui me donnent plein de msgs comme ceci :

/usr/include/gtk-2.0/gtk/gtkitemfactory.h:47: warning: function declaration isn’t a prototype
In file included from /usr/include/gtk-2.0/gtk/gtk.h:228,
from /home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/cairo-dock-struct.h:26,
from /home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/cairo-dock-modules.h:26,
from /home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/cairo-dock-internal-icons.c:24:
/usr/include/gtk-2.0/gtk/gtkitemfactory.h:47: warning: function declaration isn’t a prototype
In file included from /usr/include/gtk-2.0/gtk/gtk.h:228,
from /home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/cairo-dock-default-view.c:25:


Quand je dis plein, c'est presqu'à chaque 1-3%.

Je le supprime comment ton argument? Quelle ligne dans applet-xklavier.c?

FrankKubuntu, Sunday 16 May 2010 à 03:13


Subscription date : 21 October 2009
Messages : 1575
Bon, malgré des msgs bizarres dans le core et plug-ins comme ceci

[ 58%] Building C object src/CMakeFiles/cairo-dock.dir/cairo-dock-draw.c.o
In file included from /usr/include/gtk-2.0/gtk/gtk.h:228,
from /home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/cairo-dock-struct.h:26,
from /home/frank/stuff/Downloads/cairo-dock_bzr/cairo-dock-core/src/cairo-dock-gui-factory.c:28:
/usr/include/gtk-2.0/gtk/gtkitemfactory.h:47: warning: function declaration isn’t a prototype


Le tout s'est installé correctement.

Je n'ai pas modifié xklavier encore car pas certain c où.

Je crois que je vais faire un make clean avant chaque installation.

matttbe, Sunday 16 May 2010 à 13:46


Subscription date : 24 January 2009
Messages : 12573
Pour les erreurs avec GTK, c'est ... normal...

FrankKubuntu, Sunday 16 May 2010 à 15:33


Subscription date : 21 October 2009
Messages : 1575
Ok ouf. C'est récent, alors.

fabounet, Sunday 16 May 2010 à 18:45


Subscription date : 30 November 2007
Messages : 17118
si tu veux les virer, rajoute un "void" dans /usr/include/gtk-2.0/gtk/gtkitemfactory.h ligne 47.

bon, et ce keyboard alors ?

FrankKubuntu, Monday 17 May 2010 à 00:31


Subscription date : 21 October 2009
Messages : 1575
Oui bien pour le clavier c quelle ligne dans applet-keyboard.c?

fabounet, Monday 17 May 2010 à 01:42


Subscription date : 30 November 2007
Messages : 17118
c'est dans applet-init.c

FrankKubuntu, Monday 17 May 2010 à 02:00


Subscription date : 21 October 2009
Messages : 1575
Oh shit, fallait le savoir sur celle-là.

C'est là-dedans?

CD_APPLET_STOP_BEGIN
    CD_APPLET_UNREGISTER_FOR_CLICK_EVENT;
    CD_APPLET_UNREGISTER_FOR_BUILD_MENU_EVENT;
    CD_APPLET_UNREGISTER_FOR_SCROLL_EVENT;
    cairo_dock_remove_notification_func (CAIRO_DOCK_KBD_STATE_CHANGED,
        (CairoDockNotificationFunc) cd_xkbd_keyboard_state_changed,
        myApplet);
    CD_APPLET_REMOVE_TRANSITION_ON_MY_ICON;
CD_APPLET_STOP_END

Git Version | Version Git

Subjects Author Language Messages Last message
[Locked] Import/Export de thème cassées dans 1607/56x
Page : 1 2 3 4
FrankKubuntu Français 63 fabounet [Read]
15 June 2010 à 15:19


Glx-Dock / Cairo-Dock List of forums Git Version | Version Git Import/Export de thème cassées dans 1607/56x 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.