cairo dock [Réglé]

patleny Membre non connecté
-
- Voir le profil du membre patleny
- Inscrit le : 20/10/2012
- Groupes :
j ai voulu tester cairo-dock sur une cauldron a jour et sous plasma message d erreur dans la konsole "erreur de segmentation"
quel qu un a t il réussi a le lancer ?
merci
patleny materiel : cm Asus threadripper 1950X 3,7 ghz 32 g0 de ram nvidia 1080ti

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Peux-tu être plus précis ?
A quel moment l'erreur apparaît-elle ?
As-tu indiqué si tu souhaitais utiliser OpenGL ou non ?
Je dirais déjà qu'il n'est pas du mieux de faire tourner un programme GTK dans l'environnement Plasma. Mais ce n'est pas la question.
Je reproduis un problème avec LXQt, j'obtiens l'affichage, et ça plante quand je clique sur le bouton d'aide. La trace avec gdb montre une erreur "in _gtk_widget_run_controllers () from /usr/lib64/libgtk-3.so.0"
As-tu moyen d'utiliser gdb ?
Code TEXT :
gdb cairo-dock run ... bt full
Yves

patleny Membre non connecté
-
- Voir le profil du membre patleny
- Inscrit le : 20/10/2012
- Groupes :
et bien l erreur apparait dès le lancement de cairo-dock sans aucun autre message
je précise que j utilise une VM
gdb -->commande inconnu
faut il installer quelque chose pour tester
merci
...............................................
edit j ai installer gdb et en lançant la commande donné ouf une bordée d injures🥵
je regarde ce qui pourrait être intéressant
Édité par patleny Le 03/04/2025 à 19h09
patleny materiel : cm Asus threadripper 1950X 3,7 ghz 32 g0 de ram nvidia 1080ti

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
patleny :
edit j ai installer gdb et en lançant la commande donné ouf une bordées d injure🥵
je regarde ce qui pourrait être intéressant
De manière très exceptionnelle, je pourrais accepter cette bordée d'injures

Voici un exemple du résultat de la commande bt full : https://stackoverflow.com/questions/23769165/understanding-the-output-of-gdbs-bt-full-command
Il peut être utile d'installer en complément les paquets de symboles de débogage, mais voyons déjà ce que l'on obtient.
Yves

patleny Membre non connecté
-
- Voir le profil du membre patleny
- Inscrit le : 20/10/2012
- Groupes :
ci après les messages d erreurs
Code TEXT :
bt full #0 0x00007ffff72c6a0a in _output_mode_cb (data=<optimized out>, wl_output=<optimized out>, flags=<optimized out>, width=1920, height=1080, refresh=<optimized out>) at /home/iurt/rpmbuild/BUILD/cairo-dock-3.5.1-build/cairo-dock-core-3.5.1/src/implementations/cairo-dock-wayland-manager.c:99 __PRETTY_FUNCTION__ = "_output_mode_cb" #1 0x00007ffff6be6a5e in ffi_call_unix64 () from /usr/lib64/libffi.so.8 No symbol table info available. #2 0x00007ffff6be5c6e in ffi_call_int () from /usr/lib64/libffi.so.8 No symbol table info available. #3 0x00007ffff6be64ce in ffi_call () from /usr/lib64/libffi.so.8 No symbol table info available. #4 0x00007ffff631c0f1 in wl_closure_invoke () from /usr/lib64/libwayland-client.so.0 No symbol table info available. #5 0x00007ffff63180bf in dispatch_event () from /usr/lib64/libwayland-client.so.0 No symbol table info available. #6 0x00007ffff63193b3 in wl_display_dispatch_queue_pending () from /usr/lib64/libwayland-client.so.0 No symbol table info available. #7 0x00007ffff631a11b in wl_display_roundtrip_queue () from /usr/lib64/libwayland-client.so.0 No symbol table info available. #8 0x00007ffff72c6b56 in init () at /home/iurt/rpmbuild/BUILD/cairo-dock-3.5.1-build/cairo-dock-core-3.5.1/src/implementations/cairo-dock-wayland-manager.c:181 registry = <optimized out> #9 0x00007ffff724ceb9 in _gldi_init_manager (pManager=0x7ffff72f7a60 <myWaylandMgr>) at /home/iurt/rpmbuild/BUILD/cairo-dock-3.5.1-build/cairo-dock-core-3.5.1/src/gldit/cairo-dock-manager.c:53 No locals. --Type <RET> for more, q to quit, c to continue without paging-- #10 gldi_managers_init () at /home/iurt/rpmbuild/BUILD/cairo-dock-3.5.1-build/cairo-dock-core-3.5.1/src/gldit/cairo-dock-manager.c:146 __PRETTY_FUNCTION__ = "gldi_managers_init" __func__ = "gldi_managers_init" pManager = 0x7ffff72f7a60 <myWaylandMgr> m = 0x5555557842b0 #11 0x00007ffff724ca61 in gldi_init (iRendering=GLDI_DEFAULT) at /home/iurt/rpmbuild/BUILD/cairo-dock-3.5.1-build/cairo-dock-core-3.5.1/src/gldit/cairo-dock-core.c:107 No locals. #12 0x00005555555647dc in main () No symbol table info available. Missing rpms, try: dnf --enablerepo='*debug*' install cairo-dock-debuginfo-3.5.1-3.mga10.x86_64 glibc-debuginfo-2.40-2.mga10.x86_64 lib64gdk_pixbuf2.0_0-debuginfo-2.42.12-2.mga10.x86_64 lib64dbus-glib1_2-debuginfo-0.114-1.mga10.x86_64 lib64glib2.0_0-debuginfo-2.84.0-2.mga10.x86_64 lib64xml2_2-debuginfo-2.13.6-1.mga10.x86_64 lib64gtk+3_0-debuginfo-3.24.49-1.mga10.x86_64 lib64intl8-debuginfo-0.22.5-4.mga10.x86_64 lib64gio2.0_0-debuginfo-2.84.0-2.mga10.x86_64 lib64png16_16-debuginfo-1.6.47-1.mga10.x86_64 lib64jpeg8-debuginfo-3.1.0-1.mga10.x86_64 lib64dbus1_3-debuginfo-1.14.10-8.mga10.x86_64 lib64ffi8-debuginfo-3.4.7-1.mga10.x86_64 lib64pcre2_0-debuginfo-10.45-1.mga10.x86_64 lib64z1-debuginfo-2.2.4-1.mga10.x86_64 lib64lzma5-debuginfo-5.6.3-1.mga10.x86_64 lib64pango1.0_0-debuginfo-1.56.3-1.mga10.x86_64 lib64harfbuzz0-debuginfo-11.0.0-1.mga10.x86_64 lib64cairo2-debuginfo-1.18.4-1.mga10.x86_64 lib64fontconfig1-debuginfo-2.16.0-2.mga10.x86_64 lib64fribidi0-debuginfo-1.0.16-1.mga10.x86_64 lib64atk1.0_0-debuginfo-2.56.1-1.mga10.x86_64 lib64epoxy0-debuginfo-1.5.10-1.mga9.x86_64 lib64xi6-debuginfo-1.8.2-1.mga10.x86_64 lib64x11_6-debuginfo-1.8.11-1.mga10.x86_64 lib64atk-bridge2.0_0-debuginfo-2.56.1-1.mga10.x86_64 lib64cloudproviders0-debuginfo-0.3.6-1.mga10.x86_64 lib64tinysparql3.0_0-debuginfo-3.9.1-1.mga10.x86_64 lib64wayland-client0-debuginfo-1.23.1-2.mga10.x86_64 lib64xfixes3-debuginfo-6.0.1-1.mga10.x86_64 lib64xkbcommon0-debuginfo-1.8.1-1.mga10.x86_64 lib64wayland-cursor0-debuginfo-1.23.1-2.mga10.x86_64 lib64wayland-egl1-debuginfo-1.23.1-2.mga10.x86_64 lib64xext6-debuginfo-1.3.6-1.mga10.x86_64 lib64xcursor1-debuginfo-1.2.3-1.mga10--Type <RET> for more, q to quit, c to continue without paging-- .x86_64 lib64xdamage1-debuginfo-1.1.6-1.mga9.x86_64 lib64xcomposite1-debuginfo-0.4.6-1.mga9.x86_64 lib64xrandr2-debuginfo-1.5.4-1.mga10.x86_64 lib64xinerama1-debuginfo-1.1.5-1.mga9.x86_64 lib64rsvg2_2-debuginfo-2.60.0-1.mga10.x86_64 lib64mesaglu1-debuginfo-9.0.2-3.mga9.x86_64 lib64gl1-debuginfo-1.7.0-2.mga10.x86_64 lib64curl4-debuginfo-8.13.0-1.mga10.x86_64 lib64xtst6-debuginfo-1.2.5-1.mga10.x86_64 lib64xrender1-debuginfo-0.9.12-1.mga10.x86_64 lib64mount1-debuginfo-2.40.4-2.mga10.x86_64 lib64systemd0-debuginfo-255.13-2.mga10.x86_64 lib64thai0-debuginfo-0.1.29-2.mga9.x86_64 lib64freetype6-debuginfo-2.13.3-1.mga10.tainted.x86_64 lib64graphite2_3-debuginfo-1.3.14-2.mga9.x86_64 lib64xcb1-debuginfo-1.17.0-1.mga10.x86_64 lib64xcb-render0-debuginfo-1.17.0-1.mga10.x86_64 lib64xcb-shm0-debuginfo-1.17.0-1.mga10.x86_64 lib64pixman1_0-debuginfo-0.44.2-1.mga10.x86_64 lib64atspi0-debuginfo-2.56.1-1.mga10.x86_64 lib64json-glib1.0_0-debuginfo-1.10.6-1.mga10.x86_64 lib64sqlite3_0-debuginfo-3.49.1-2.mga10.x86_64 libgcc1-debuginfo-14.2.0-3.mga10.x86_64 libstdc++6-debuginfo-14.2.0-3.mga10.x86_64 lib64gldispatch0-debuginfo-1.7.0-2.mga10.x86_64 lib64glx0-debuginfo-1.7.0-2.mga10.x86_64 lib64nghttp2_14-debuginfo-1.64.0-3.mga10.x86_64 lib64idn2_0-debuginfo-2.3.8-1.mga10.x86_64 lib64ssh4-debuginfo-0.11.1-1.mga10.x86_64 lib64psl5-debuginfo-0.21.5-1.mga10.x86_64 lib64openssl3-debuginfo-3.3.3-1.mga10.x86_64 lib64krb53-debuginfo-1.21.3-3.mga10.x86_64 lib64brotlidec1-debuginfo-1.1.0-3.mga10.x86_64 lib64blkid1-debuginfo-2.40.4-2.mga10.x86_64 lib64cryptsetup12-debuginfo-2.7.5-1.mga10.x86_64 lib64cap2-debuginfo-2.73-2.mga10.x86_64 lib64gcrypt20-debuginfo-1.11.0-1.mga10.x86_64 lib64lz4_1-debuginfo-1.10.0-2.mga10.x86_64 lib64zstd1-debuginfo-1.5.7-1.mga10.x86_64 lib64datrie1-debuginfo-0.2.13-2.mga9.x86_64 lib64bz2_1-debuginfo-1.0.8-6.mga10.x86_64 lib64xau6-debuginfo-1.0.12-1.mga10.x86_64 lib64xdmcp6-debuginfo-1.1.5-1.mga10.x86_64 lib64unistring5-debuginfo-1.2-2.mga10.x86_64 lib64gpg-error0-debuginfo-1.51-1.mga10.x86_64 lib64com_err2-debuginfo-1.47.1-1.mga10.x86_64 lib64keyutils1-debuginfo-1.6.3-4.mga10.x86_64 lib64sasl2_3-debuginfo-2.1.27-9.mga10.x86_64 lib64brotlicommon1-debuginfo-1.1.0-3.mga10.x86_64 lib64econf0-debuginfo-0.7.6-1.mga10.x86_64 lib64uuid1-debuginfo-2.40.4-2.mga10.x86_64 lib64devmapper1.02-debuginfo-1.02.196-4.mga10.x86_64 lib64json-c5-debuginfo-0.18-1.mga10.x86_64 lib64udev1-debuginfo-255.13-2.mga10.x86_64 Python Exception <class 'NameError'>: name 'debug' is not defined (gdb)
Édité par patleny Le 03/04/2025 à 18h56
patleny materiel : cm Asus threadripper 1950X 3,7 ghz 32 g0 de ram nvidia 1080ti

Yuusha Membre non connecté
-
- Voir le profil du membre Yuusha
- Inscrit le : 04/07/2017
- Groupes :
-
Modérateur
-
Administrateur
-
Forgeron

patleny Membre non connecté
-
- Voir le profil du membre patleny
- Inscrit le : 20/10/2012
- Groupes :
oui absolument pour pouvoir utiliser plasma il me semble qu au début en utilisant x11 plasma ne fonctionnait pas d ou wayland
d ailleurs dans les messages il me semble avoir vu passer des erreurs concernant wayland
cdt
patleny materiel : cm Asus threadripper 1950X 3,7 ghz 32 g0 de ram nvidia 1080ti

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
J'ai lancé une mise à jour 3.5.2 de cairo-dock pour avoir la dernière version stable. Si le résultat n'est pas probant, il faudra envisager la version instable 3.5.99.
En août le support de Wayland était dit expérimental, mais le développeur avait un bon comportement avec KDE. Il existe une page dédiée à Wayland: https://github.com/Cairo-Dock/cairo-dock-core/blob/master/README_Wayland.md
Yves

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Je t'ai mis en messagerie privée un lien vers des rpm pour la version 3.5.99 qui est celle prévue pour Wayland.
J'attends ton retour.
Yves

patleny Membre non connecté
-
- Voir le profil du membre patleny
- Inscrit le : 20/10/2012
- Groupes :
ci après les messages
Code TEXT :
(gdb) run Starting program: /usr/bin/cairo-dock /usr/bin/cairo-dock: symbol lookup error: /usr/bin/cairo-dock: undefined symbol: g_bX11UseEgl [Inferior 1 (process 77479) exited with code 0177] Missing rpms, try: dnf --enablerepo='*debug*' install cairo-dock-debuginfo-3.5.99-git20250308.1.mga10.x86_64 glibc-debuginfo-2.40-2.mga10.x86_64 Python Exception <class 'NameError'>: name 'debug' is not defined
pas les mêmes messages mais pas bon quand même
a suivre
note : ça m a installé environ 136 packages
Édité par patleny Le 07/04/2025 à 18h05
patleny materiel : cm Asus threadripper 1950X 3,7 ghz 32 g0 de ram nvidia 1080ti

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Bizarre.
Peux-tu obtenir et fournir la trace ?
bt full
Yves

patleny Membre non connecté
-
- Voir le profil du membre patleny
- Inscrit le : 20/10/2012
- Groupes :
bt full me donne rien de plus
je mets l intégralité du résultat
Code TEXT :
[root@localhost pleny]# gdb cairo-dock GNU gdb (Mageia Linux) 16.2-3.mga10 Copyright (C) 2024 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-mageia-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: <https://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from cairo-dock... Reading symbols from .gnu_debugdata for /usr/bin/cairo-dock... (No debugging symbols found in .gnu_debugdata for /usr/bin/cairo-dock) Missing rpms, try: dnf --enablerepo='*debug*' install cairo-dock-debuginfo-3.5.99-git20250308.1.mga10.x86_64 Python Exception <class 'NameError'>: name 'debug' is not defined (gdb) bt full No stack. Missing rpms, try: dnf --enablerepo='*debug*' install cairo-dock-debuginfo-3.5.99-git20250308.1.mga10.x86_64 Python Exception <class 'NameError'>: name 'debug' is not defined (gdb)
patleny materiel : cm Asus threadripper 1950X 3,7 ghz 32 g0 de ram nvidia 1080ti

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Yves

patleny Membre non connecté
-
- Voir le profil du membre patleny
- Inscrit le : 20/10/2012
- Groupes :
désolé je te remets tout cela a suivre :
Code TEXT :
root@localhost pleny]# gdb cairo-dock GNU gdb (Mageia Linux) 16.2-3.mga10 Copyright (C) 2024 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-mageia-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: <https://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from cairo-dock... Reading symbols from .gnu_debugdata for /usr/bin/cairo-dock... (No debugging symbols found in .gnu_debugdata for /usr/bin/cairo-dock) Missing rpms, try: dnf --enablerepo='*debug*' install cairo-dock-debuginfo-3.5.99-git20250308.1.mga10.x86_64 Python Exception <class 'NameError'>: name 'debug' is not defined (gdb) run Starting program: /usr/bin/cairo-dock /usr/bin/cairo-dock: symbol lookup error: /usr/bin/cairo-dock: undefined symbol: g_bX11UseEgl [Inferior 1 (process 2136) exited with code 0177] Missing rpms, try: dnf --enablerepo='*debug*' install cairo-dock-debuginfo-3.5.99-git20250308.1.mga10.x86_64 glibc-debuginfo-2.40-2.mga10.x86_64 Python Exception <class 'NameError'>: name 'debug' is not defined (gdb) bt full No stack. Missing rpms, try: dnf --enablerepo='*debug*' install cairo-dock-debuginfo-3.5.99-git20250308.1.mga10.x86_64 glibc-debuginfo-2.40-2.mga10.x86_64 Python Exception <class 'NameError'>: name 'debug' is not defined (gdb)
patleny materiel : cm Asus threadripper 1950X 3,7 ghz 32 g0 de ram nvidia 1080ti

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
J'ai ouvert un rapport de bogue.
L'auteur me dit que c'est probablement une bibliothèque libgldi ancienne qui est utilisée à la place de la nouvelle. https://github.com/Cairo-Dock/cairo-dock-core/issues/86#issuecomment-2789190627
Il faudrait vérifié quelle version de lib64gldi3 est installée.
Yves
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie