Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Cairo-Dock cafe | Café Cairo-Dock Version 2.2.0
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)
Cairo-Dock cafe | Café Cairo-Dock

Subjects Author Language Messages Last message
[Locked] Version 2.2.0
Page : 1 2 3
matttbe Français 46 matttbe [Read]
06 October 2010 à 16:45

SQP, Saturday 25 September 2010 à 09:01


Subscription date : 03 July 2010
Messages : 1081
je précise puisque le problème se posera forcément. Par défaut sous maverick il y a quelques trucs qui ont disparu :
  • aptitude
  • mesa-utils (glxinfo)
  • gimp


donc il faudra adapter les réponses en fonction : les installations avec software center (apt-get c'est mal) ou avec des liens qui vont bien Installer mesa-utils pour l'ouvrir directement (c'est très propre, et mieux que gdebi, qui a disparu aussi)
les screens avec l'outil de capture d'écran dans accessoires
et les infos 3D peut etre directement avec le dock. Je me prend ca avec les drivers ati libres pour le moment :
cairo-dock -o
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Segmentation fault (core dumped)

lylambda, Saturday 25 September 2010 à 10:40


Subscription date : 06 September 2009
Messages : 1635
apt-get c'est mal
Ha ? Pourquoi ça ?
/demande celui qui fait ses mises à jour quotidiennes avec un "sudo apt-get update && sudo apt-get upgrade"

SQP, Saturday 25 September 2010 à 10:52


Subscription date : 03 July 2010
Messages : 1081
je reviens sur ce que j'ai dit, la gestion de la desinstallation des dépendances a été améliorée.
Il les enlève toujours pas mais il inclut la commande pour les enlever et prévient
Donc apt-get c'est pas mal, mais ca reste pas à conseiller pour un non connaisseur

sudo apt-get remove geeqie
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
libcdt4 ufraw-batch libpathplan4 geeqie-common netpbm libgvc5 exiftran libxdot4 libnetpbm10 imagemagick libmagickcore3-extra
libgraph4
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
geeqie
0 mis à jour, 0 nouvellement installés, 1 à enlever et 150 non mis à jour.
Après cette opération, 1 532ko d'espace disque seront libérés.
Souhaitez-vous continuer [O/n] ?

matttbe, Saturday 25 September 2010 à 12:10


Subscription date : 24 January 2009
Messages : 12573
Tout d'abord, pour les mises à jour, je le répète, je conseille l'utilisation de dist-upgrade qui met à jour et regarde s'il n'a pas besoin de nouvelles dépendances (ce qui est souvent très important...)

Pour nettoyer, il suffit d'utiliser apt-get purge accompagné par un autoremove.

Donc apt-get c'est pas mal, mais ca reste pas à conseiller pour un non connaisseur
Faux selon moi
En effet, ce qui est difficile lorsque tu débutes, c'est de faire des choix... Et apt-get t'impose un choix qui est généralement le meilleur.

Me concernant, j'utilise un alias avec
alias upd='sudo apt-get update && sudo apt-get dist-upgrade'
Et en cas de problème, j'utilise aptitude. Mais il est p-ê préférable d'utiliser uniquement aptitude mais on perd un peu plus de temps

SQP, Saturday 25 September 2010 à 12:29


Subscription date : 03 July 2010
Messages : 1081
j'utilise uniquement aptitude et je ne pense pas que ca prend plus de temps, la seule différence, c'est qu'il désinstalle les dépendances inutilisées par défaut donc on économise l'autoremove. Comme le font les gui sur ubuntu, c'est bien je trouve comme comportement par défaut
mais bon plus le choix, il n'y a plus aptitude par défaut, donc toutes les lignes de commandes de la doc devront être apt-get
et on peut utiliser les liens apt:// pour faire installer directement les paquets : Installer Cairo-Dock (vraiment excellent avec le software center, on peut meme mettre des suggests à choisir facilement)

sur maverick, le safe-upgrade a été remplacé par upgrade (qui n'affiche donc plus de warnings), mais oui le dist-upgrade reste mieux

matttbe, Saturday 25 September 2010 à 12:33


Subscription date : 24 January 2009
Messages : 12573
C'est bien les liens apt:// mais ça n'ajoute pas le dépôt...
Donc autant donner un bloc de commande, c'est plus rapide je pense

matttbe, Saturday 25 September 2010 à 12:37


Subscription date : 24 January 2009
Messages : 12573
Concernant bzr, si vous avez le message:
$ bzr pull
Using saved parent location: bzr+ssh://bazaar.launchpad.net/~cairo-dock-team/cairo-dock-plug-ins/plug-ins/
Doing on-the-fly conversion from RemoteRepositoryFormat(_network_name='Bazaar repository format 2a (needs bzr 1.16 or later)\n') to RepositoryFormatKnitPack6RichRoot().
This may take some time. Upgrade the repositories to the same format for better performance.
Il suffit de lancer la commande:
bzr upgrade --2a
dans le même répertoire
Ou alors, rétélécharger la branche.

PS: @SQP: les erreurs avec les drivers libres et ta carte ATI, tu peux nous en dire plus? (le dock ne démarre pas? Crash? Il manque une dépendance? etc.)

SQP, Saturday 25 September 2010 à 12:56


Subscription date : 03 July 2010
Messages : 1081
bah ajouter le dépot ca se fait très bien par le software center (ligne complète ou ppa), et l'installation aussi. Mettre des liens dans toutes les sections ubuntu peut être sympa
J'imagine que pour des raisons de sécurité il n'y a pas l'équivalent pour les ppa, mais ca reste qd même pas bien compliqué si on sépare, enfin je materais ca

matez le paquet sessioninstaller aussi qui vient de se faire installer par ma mise à jour. Un moyen d'installer des applis proprement par D-Bus via PackageKit

le problème de mon ATI que je viens de remettre est simple : je n'ai pas de 3D du tout (glxinfo plante pareil, enfin sans le segfault+coredump). Driver radeon qui n'est pas bien blacklisté par fglrx, il faut que je mate ca, mais ca fait chier, si il y a conflit, l'écran s'eteint je n'ai même plus accès aux tty

matttbe, Saturday 25 September 2010 à 16:36


Subscription date : 24 January 2009
Messages : 12573
As-tu rapporté le bug pour les drivers directement sur freedesktop?

matttbe, Monday 27 September 2010 à 14:34


Subscription date : 24 January 2009
Messages : 12573
@fabounet: Je pense qu'il serait nécessaire d'avoir une version 2.2.0-4 pour plusieurs raisons:
  • Il y a un crash (bug #640134) => cairo-dock with OpenGL crash after adding a second launch panel
  • Il reste encore qqs g_print (Take de drop, etc.) dans le core que je n'ai pas viré
  • Il y a un crash si on quitte le dock depuis le menu au clic droit:
http://uppix.net/8/f/5/637f926bb42da908de81f7b7e3231.png

  • Il n'y a pas encore d'annonce

fabounet, Monday 27 September 2010 à 17:35


Subscription date : 30 November 2007
Messages : 17118
j'ai un peu peur que ce bug ne soit indépendant de nous

ok pour l'autre, merci pour le ddd

matttbe, Monday 27 September 2010 à 19:47


Subscription date : 24 January 2009
Messages : 12573
Ok, j'ai mis à jour le weekly en attendant.

J'attends ton feu vert

N'oublie pas les tags
bzr tag 2.2.0-4
bzr push

fabounet, Tuesday 28 September 2010 à 11:24


Subscription date : 30 November 2007
Messages : 17118
bug corrigé (à priori) mais pas pensé à tagguer

apparemment aussi les violents plantage auxquels on a eu droit récemment sur LP sont en train de se résoudre tout seul avec les mises à jour de la distrib, mais si tu as l'occasion ça pourrait être utile de linker ces bugs vers Mesa ou X (ou en fait n'importe qui pourvu que ça remonte !)

matttbe, Thursday 30 September 2010 à 11:37


Subscription date : 24 January 2009
Messages : 12573
Heps

Est-ce que les dernieres rev dans les trunk peuvent etre utilisees pour representer la 2.2.0-4?

fabounet, Thursday 30 September 2010 à 15:01


Subscription date : 30 November 2007
Messages : 17118
alors pas celles d'hier, il y'a déjà des nouveautés, sauf celle sur xfce (le logout)
tu veux essayer de les passer sur Maverick ?
si tu veux je peux reporter les plus importantes sur la branche 2.2.0

matttbe, Thursday 30 September 2010 à 16:48


Subscription date : 24 January 2009
Messages : 12573
Oui, si tu pouvais mettre a jour la branche 2.2, ce serait sympa et je m'occupe du reste

fabounet, Thursday 30 September 2010 à 17:58


Subscription date : 30 November 2007
Messages : 17118
d'ac !

SQP, Monday 04 October 2010 à 10:34


Subscription date : 03 July 2010
Messages : 1081
Je sais pas si ca servira pour cette version, mais j'aimerais bien arriver à un truc comme ca pour la suivante. Je suis juste reparti du bzr avec un peu de mise en forme
Hésite pas à commit plus je pense fab, si ca permet de détailler les changelog ca m'arrange
(et oui il y a des cons dans mon genre qui aiment beaucoup lire ce genre de changelog sur ses programmes préférés)

2.2.0-4
Plugins Bugfix
Dbus : fixed a crash when stopping the service
Tomboy : hide dialog when opening a note
Xfce Integration : logout command

2.2.0-3
Theme change
Images are now taken in 'images' folder, then searched in the root folder and in 'icons' if not found

Core Bugfix
Autohide : fixed a bug when the option for fullscreen windows was used
Dialogs: insert carriage return when the text is too wide
Gnome-integration : add a timeout to revert Metacity's composite activation in case things go wrong
Labels : fix drawing in vertical mode
Startup: the welcome message was not displayed
Taskbar : always activated to give windows awareness at any time
Taskbar : fixed a small bug when a launcher is in the second main dock
Theme : Fixed a crash when changing the theme

Plugins Bugfix
Indicators : improved icon detection
Music Player: fixed track number
Rainbow View : fixed a bug
Switcher: can list windows without icons
Systray : in case of dual-screen, gravity is defined on each screen rather than on the whole screens
Updated Translations : Thanks to all contributors

les références sur bzr
678. 2.2.0-4
677. 2.2.0-3
668. 2.2.0-2
667. 2.2.0-1

1768. 2.2.0-4
1766. 2.2.0-3
1759. 2.2.0-1

Le log 2.2.0.3 inclut la -2 aussi (il y a une branches ou c'était pas indiqué)

fabounet, Monday 04 October 2010 à 14:06


Subscription date : 30 November 2007
Messages : 17118
ah oui ce genre de changelog est vraiment appréciable !

matttbe, Monday 04 October 2010 à 15:52


Subscription date : 24 January 2009
Messages : 12573
Je pense que ça peut être possible à générer très facilement.
Le seul problème, c'est pour avoir une base et voici qqs conseils perso
  • Eviter les merges. En cas de problèmes
    • Soit
      bzr uncommit -r-2 # ça enlève la commit mais sans le revert
      bzr pull
      bzr commit -m "ce qui a été modifié"
      bzr push
    • Ou si vraiment ça pose problèmes:
      bzr merge
      bzr log -l1 -v
      bzr commit -m "on reprend le message de la rev précédente"
      bzr push
  • Avoir de beaux messages de commit
  • Ne pas hésiter à faire plusieurs commits ou aller à la ligne (suffit de ne pas fermer le 2è " et de presser sur Enter)
  • Lier une commit à un bug:
    bzr commit -m "Pouic" --fixes lp:123456
  • Pour info, on peut même faire:
    bzr commit --fixes lp:123456 --author='Somebody Else <somebody@example.com>'


PS: personne n'est chaud pour une annonce?

Cairo-Dock cafe | Café Cairo-Dock

Subjects Author Language Messages Last message
[Locked] Version 2.2.0
Page : 1 2 3
matttbe Français 46 matttbe [Read]
06 October 2010 à 16:45


Glx-Dock / Cairo-Dock List of forums Cairo-Dock cafe | Café Cairo-Dock Version 2.2.0 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.