Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock Wiki ddd
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)
Information : The version displayed on this page is not the latest available.
History View code

Glx-Dock / Cairo-Dock

Home

History

Language

fr Français

en English

Support Us

Flattr this

Cairo-Dockon

ddd

Afin d'aider au maximum les développeurs du projet à fixer rapidement un bug qui fait crasher le dock, le mieux est de compiler la dernière révision depuis le code sources téléchargé avec BZR pour pouvoir sortir ensuite un backtrace.
  • La compilation est très simple sur Ubuntu/Debian grâce à un script. Pour les autres distributions, c'est un tout petit peu plus long mais toutes les commandes et explications vous sont données sur la même page => Par BZR N'oubliez pas d'ajouter les symboles de debug en utilisant cette commande CMake :
    cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Debug
  • Installez ensuite le très léger programme ddd (qui se trouve certainement dans vos dépôts ou autres overlays, etc.)
  • Ensuite, il suffit de lancer Cairo-Dock avec cette commande:
    ddd cairo-dock
    (à lancer depuis un terminal ou depuis le raccourci Alt+F2)
  • Dans DDD, cliquez sur le bouton 'Run' (ou Program / Run ou en utilisant le raccourci clavier 'F2')
  • Enfin, il ne vous reste plus qu'à reproduire le crash puis à déposer sur le forum un lien vers un screenshot de la fenêtre Status/Backtrace de ddd, agrandie si besoin.
http://uppix.net/3/e/9/47e42c4a0400cd58edb366c974e22.png

  • Pour l'upload, il y a des serveurs comme uppix.net, imageshark.us, etc. ou en utilisant l'applet DND2Share (Déposer pour partager)
  • Une fois le bug fixé, vous pouvez:
    • Désinstaller le dock via le script ou la commande suivante lancée dans les répertoires qui ont servi à la compilation
      # make uninstall
      Puis repasser à une version précédente du dock (réinstallation depuis un dépôt ou autre)
    • Ou de continuer à compiler le dock et de le mettre a jour (via le script ou non)


Exemple de backtrace:
http://uppix.net/8/9/0/81641f4d4072f2ac7681612af0820.png


Glx-Dock / Cairo-Dock Wiki ddd 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.