Journal Coup de gueule contre evolution-data-server

Posté par  (site web personnel) .
Étiquettes : aucune
0
19
mai
2007
Voilà le script que je viens d'ajouter à mon /etc/cron.hourly:


[user@ouistiti ~]$ ls /etc/cron.hourly/
kill_evolution-data-server
[user@ouistiti ~]$ cat /etc/cron.hourly/kill_evolution-data-server
#!/bin/bash
killall -v -r evolution-data-serv.* 2>&1 | logger -t joel
[user@ouistiti ~]$


Bref je tue toutes les heures ce process, et du coup j'améliore nettement les performances de mon pc qui du coup ne swappe plus sous l'effet d'un process prenant allègrement 800Mo de mémoire. Le tout pour une simple gestion d'emails!

Alors voilà, je sais que je n'apporte rien, mais je tiens quand même à gueuler contre les braves gens de chez novell, ce genre de problèmes n'est pas acceptable! Surtout que ça fait des années que ça dure...
  • # Boated

    Posté par  . Évalué à 2.

    C'est pas nouveau que évolution est complètement bloated :o
  • # Ben...

    Posté par  . Évalué à 7.

    ...Vire le...

    Linux c'est une affaire de choix.
    si tu ne veux plus l'utiliser, un petit coup de apt-get / yum / yast / emerge / pacman / urpmi / cequetuveux et hop t'en sera débarrassé :)

    sinon 800Mo de mémoire vive, ca me parait étrange, ca sent la memory leak non ? (enfin je suis encore débutant en programmation...) peut être qu'une mise à jour rendrait ton evolution moins gourmand en ram.
    • [^] # Re: Ben...

      Posté par  (site web personnel) . Évalué à 1.

      Oui, c'est bien entendu plein de memory leaks to ça. Le problème, c'est que le virer, c'est renoncer à pas mal de fonctionnalités, comme beagle pour les emails par exemple. Evolution est pas mal au niveau des fonctionnalités qu'il propose, il est juste codé avec les pieds.

      PS: ça fait au moins un an que c'est comme ça, pas d'amélioration en vue malheureusement :(
    • [^] # Re: Ben...

      Posté par  (site web personnel) . Évalué à 5.

      Chez moi ça marche. (ubuntu 7.04). Ça prend 200Mo en mémoire virtuelle et une poignée de Mo réellement.
      Et quand je quitte Evolution et que je tue e.d.s., je ne vois pas une différence flagrante avec "free".
      • [^] # Re: Ben...

        Posté par  (site web personnel) . Évalué à 1.

        Merci pour l'info, j'étais persuadé que c'était pareil pour tout le monde.
        • [^] # Re: Ben...

          Posté par  (site web personnel) . Évalué à 2.

          J'étais sous Evolution depuis Dapper mais quand j'ai voulu réinstaller mon ordi lors de la sortie de Feisty j'en ai profiter pour changer.
          Sachant que Thunderbird n'est pas bien intégré à Gnome, qu'Evolution est trop bloated (et qu'il ne prévoit aucun mécanisme pour exporter ses emails) j'ai décidé d'abandonner les clients lourds simplement basculer sur Gmail.
          Avec un script Greasemonkey pour personnaliser et épurer l'interface et avec l'applet CheckGmail pour prévenir de l'arrivée des messages on arrive à avoir un soft presque idéal : Pas de lourdeur mémoire (par définition) pas de problème d'export ou de sauvegarde des mails, accès universel...Et en plus plus besoin de cette merde de Beagle pour la recherche puisque c'est intégré à Gmail !

          Alors certes il y a le problème de la confidentialité des messages mais je me suis aperçu qu'aucun de mes mails n'étaient secrets et que finalement, pour moi, cela n'avais pas d'importance (dans le cas contraire je peux toujours ajouter une extension pour chiffrer). J'aurai aussi pu tenter ClawsMail mais après en avoir un peu bavé avec Evolution les clients lourds me sortaient par les yeux.
          • [^] # Re: Ben...

            Posté par  (site web personnel) . Évalué à 10.

            Pas de lourdeur mémoire (par définition)

            C'est pas parceque ca tourne dans ton navigateur que c'est pas lourd en mémoire/cpu. Regarde la conso mémoire de ton navigateur augmenter quand tu restes un peu trop longtemps sur gmail et compagnie :-)
          • [^] # Re: Ben...

            Posté par  . Évalué à 10.

            j'ai décidé d'abandonner les clients lourds simplement basculer sur Gmail.

            Un utilisateur de logiciel propriétaire de plus ! ;-)
          • [^] # Re: Ben...

            Posté par  . Évalué à 10.

            Je préfère un client "lourd" libre à un truc dont on ne sait rien et qui reste vraiment obscure (et puis gmail ne semble pas libre de ce que j'en sais).

            Sinon, il reste la tripatouille de MUA pour GNU Emacs ou bien, au prie, Mutt.
            • [^] # Re: Ben...

              Posté par  (site web personnel) . Évalué à 2.

              pine!!!
              • [^] # Re: Ben...

                Posté par  . Évalué à 2.

                Sauf qu'il a deux petites restrictions dans la licence : on n'a pas le droit de le commercialiser ou de distribuer une version modifiée sans le consentement de l'auteur. Sinon, j'aime beaucoup pine !
          • [^] # Re: Ben...

            Posté par  . Évalué à 2.

            > Sachant que Thunderbird n'est pas bien intégré à Gnome, qu'Evolution est trop bloated

            Je suis passé à Thunderbird (et aussi sous Gnome), ce n'est pas pour autant que je critique Evolution. D'autant plus que si je n'utilise plus Evolution, il serait un peu bête que je le critique.

            Je suis passer à Thunderbird, car comme j'utilise aussi Windows (c'est pour le boulot), j'avais envis d'avoir le même client mail sous Linux que sous Windows.

            Quand je suis passé à Thunderbird, je ne trouvais pas Evolution "bloated". D'ailleurs je préférais Evolution à Thunderbird. Mais je préfère avoir un seul client mail aussi bien pour Windows que Linux. Ceci, Evolution ne me l'offre pas.
          • [^] # Re: Ben...

            Posté par  (site web personnel) . Évalué à 2.

            (et qu'il ne prévoit aucun mécanisme pour exporter ses emails)


            Pour un seul message :

            Fichier > enregistrer le message.

            Pour tout un dossier automatiquement :
            Bouton droit sur le dossier > Copier localement.
  • # Ça fait des années que ça dure ?

    Posté par  . Évalué à 10.

    En tant que développeur sur un projet libre (pas eds), je suis toujours très intéressé quand je vois un utilisateur se plaindre qu'il a depuis des années un problème, et qui me met un lien vers le rapport de bogue préhistorique montrant que j'ai franchement été laxiste.

    Quand il pousse une gueulante sur un truc dont il ne m'a jamais fait part... j'ignore, ou je lui dit quelque chose de pas très poli (ce n'est pas pour rien que personne n'a jamais songé à moi pour les affaires étrangères! ;-) ).

    Alors, ce lien ?
    • [^] # Re: Ça fait des années que ça dure ?

      Posté par  (site web personnel) . Évalué à 3.

      Est-ce que "evolution-data-server utilise trop de mémoire" c'est vraiment un rapport de bogue utile? Si vous pensez que oui, je vais de ce pas le soumettre!
      • [^] # Re: Ça fait des années que ça dure ?

        Posté par  . Évalué à 3.

        J'ai des milliers de mails et eds de lancé et :
        free -m
        total used free shared buffers cached
        Mem: 1012 779 232 0 55 464
        -/+ buffers/cache: 259 752
        Swap: 517 0 517


        Donc oui si ça consomme tant chez toi c'est qu'il y as un bug ! La cause pourrait être un patch ou une option de compilation, alors un petit rapport sur le bugzilla de ta distro est un bon commencement.
        • [^] # Re: Ça fait des années que ça dure ?

          Posté par  (site web personnel) . Évalué à 1.

          • [^] # Re: Ça fait des années que ça dure ?

            Posté par  . Évalué à 10.

            Faire un journal à cause d'un bug, c'est un peu naze.

            Il manque à ton rapport de bug la version exacte de eds que tu utilises.

            Donnes aussi la distribution que tu utilises (parfois les distributions ont des patchs spécifiques). Regardes dans le bugzilla de ta distribution si ce bug existe et si c'est le cas fait pointer chaque rapport de bug sur l'autre.

            Si tu peux et si tu n'as pas la dernière version officiel de eds, fait un essai avec la dernière version. Idéalement il faut aussi faire un essai avec la version CVS.



            Si tu veux une "assurance qualité" pour les logiciels libres que tu utilises, il faut payer du support !
  • # GNOME

    Posté par  . Évalué à -6.

    Ceci explique cela.
    • [^] # Re: GNOME

      Posté par  . Évalué à 1.

      Le rapport entre EDS et Gnome ? Bon ok, ils utilisent le même toolkit/framework mais c'est tout. Tout le monde peut très bien utiliser evolution et EDS indépendamment de Gnome.

      Et puis, les autres clients "graphiques" ne sont pas forcément meilleurs non plus.
      • [^] # Re: GNOME

        Posté par  (site web personnel) . Évalué à 8.


        [root@taurus ~]# yum remove evolution-data-server
        ...
        Dependencies Resolved

        =============================================================================
        Package Arch Version Repository Size
        =============================================================================
        Removing:
        evolution-data-server i386 1.8.3-6.fc6 installed 9.9 M
        Removing for dependencies:
        NetworkManager-gnome i386 1:0.6.4-5.fc6 installed 393 k
        beryl i386 0.2.0-1.fc6 installed 0.0
        beryl-gnome i386 0.2.0-1.fc6 installed 0.0
        bug-buddy i386 1:2.16.0-4.fc6 installed 1.6 M
        byzanz i386 0.1.1-4.fc6 installed 224 k
        compiz i386 0.3.6-2.fc6 installed 2.7 M
        control-center i386 1:2.16.3-11.fc6 installed 8.2 M
        deskbar-applet i386 2.17.2-2.fc6 installed 2.2 M
        ekiga i386 2.0.5-3.fc6 installed 13 M
        evolution i386 2.8.3-2.fc6 installed 36 M
        evolution-connector i386 2.8.3-1.fc6 installed 2.5 M
        evolution-data-server-devel i386 1.8.3-6.fc6 installed 3.6 M
        evolution-webcal i386 2.7.1-6 installed 265 k
        gaim i386 2:2.0.0-0.31.beta6.fc6 installed 18 M
        gaim-otr i386 3.0.1-0.3.20060921cvs.fc6 installed 101 k
        gnome-applets i386 1:2.16.0.1-12.fc6 installed 32 M
        gnome-netstatus i386 2.12.0-5.1 installed 971 k
        gnome-panel i386 2.16.3-2.fc6 installed 10 M
        gnome-panel-devel i386 2.16.3-2.fc6 installed 170 k
        gnome-pilot i386 2.0.15-1.fc6 installed 1.9 M
        gnome-pilot-conduits i386 2.0.15-1.fc6 installed 415 k
        gnome-pilot-devel i386 2.0.15-1.fc6 installed 403 k
        gnome-python2-applet i386 2.16.0-1.fc6 installed 16 k
        gnome-schedule noarch 1.1.0-1.fc6 installed 1.5 M
        gnome-session i386 2.16.3-1.fc6 installed 1.3 M
        gnome-utils i386 1:2.16.0-1.fc6 installed 8.5 M
        gnome-volume-manager i386 2.15.0-4.fc6 installed 1.9 M
        heliodor i386 0.2.0-1.fc6 installed 84 k
        libgail-gnome i386 1.1.3-1.2.1 installed 60 k
        lock-keys-applet i386 1.0-11.fc6 installed 91 k
        nautilus-sendto i386 0.7-5.fc6 installed 174 k
        nautilus-sendto-bluetooth i386 0.7-5.fc6 installed 8.6 k
        orca i386 1.0.1-1.fc6 installed 3.7 M
        planner-eds i386 0.14.2-1.fc6 installed 54 k
        revelation i386 0.4.11-1.fc6 installed 1.1 M
        tsclient i386 0.148-5.fc6 installed 526 k
        wp_tray i386 0.5.1-4.fc6 installed 207 k
        xfce4-xfapplet-plugin i386 0.1.0-3.fc6 installed 103 k

        Transaction Summary
        =============================================================================
        Install 0 Package(s)
        Update 0 Package(s)
        Remove 39 Package(s)

        Is this ok [y/N]:


        Effectivement, aucun rapport entre evolution-data-server et GNOME...
        • [^] # Re: GNOME

          Posté par  (site web personnel) . Évalué à 2.

          Yum tente de virer avec evolution-data-server libgnome donc c'est normal.
          C'est plutot un bug de yum (ou du packet) qu'autre chose.
          • [^] # Re: GNOME

            Posté par  (site web personnel) . Évalué à 2.

            Excuse moi d'être un peu con, voire beaucoup, mais où vois-tu libgnome dans la liste des paquets que yum essaye d'enlever ?

            Et quand bien même il y aurait un lien de dépendance entre evolution-data-server et libgnome, cela ne ferait que confirmer avec encore plus de force que GNOME et evolution-data-server sont intimement lié !
            • [^] # Re: GNOME

              Posté par  (site web personnel) . Évalué à 2.

              Tout les packets proposé a la suppression ont libgnome en commun.
              • [^] # Re: GNOME

                Posté par  (site web personnel) . Évalué à 0.

                > Tout les packets proposé a la suppression ont libgnome en commun.

                je ne vois toujours pas libgnome dans la liste des paquets supprimés... J'ai beau écarquiller les yeux, je ne vois pas libgnome dans la liste...

                En plus, tous les paquets n'ont pas libgnome en commun !!


                $ rpm -q --requires beryl
                beryl-core = 0.2.0-1.fc6
                beryl-gnome = 0.2.0-1.fc6
                beryl-kde = 0.2.0-1.fc6
                bdock >= 0.2.0
                rpmlib(PayloadFilesHavePrefix) <= 4.0-1
                rpmlib(CompressedFileNames) <= 3.0.4-1
                • [^] # Re: GNOME

                  Posté par  (site web personnel) . Évalué à 2.

                  Ben tu viens de montrer alors que la gestion des dépendances de ta distrib est vraiment vraiment pourris... en quoi beryl à besoin d'evolution pour tourner (idem pour tout les autres paquets sauf evolution).
        • [^] # Re: GNOME

          Posté par  (site web personnel) . Évalué à 3.

          Tu prouves quoi ? Que tu a une superbe gestion des dependance ?

          Sur debian il me propose de retirer les paquets suivants :

          ekiga
          evolution
          evolution-plugins
          evolution-plugins-experimental
          mail-notification-evolution

          Peut être faire un rapport de bug à ta distribution car je suis pas sur que compiz ai besoin d'evolution pour fonctionner.
          • [^] # Re: GNOME

            Posté par  (site web personnel) . Évalué à 1.

            Mince alors, je dois pas avoir le meme Debian que toi !!!!

            Sur Debian Etch :

            # apt-get remove --purge libedataserver1.2-7
            Lecture des listes de paquets... Fait
            Construction de l'arbre des dépendances... Fait
            Les paquets suivants seront ENLEVÉS :
            deskbar-applet* ekiga* evolution* evolution-data-server* evolution-exchange* evolution-plugins*
            evolution-webcal* fast-user-switch-applet* gnome-applets* gnome-control-center* gnome-core*
            gnome-desktop-environment* gnome-panel* gnome-session* gnome-terminal* libcamel1.2-8* libebook1.2-5*
            libecal1.2-6* libedata-book1.2-2* libedata-cal1.2-5* libedataserver1.2-7* libedataserverui1.2-6*
            libexchange-storage1.2-1* nautilus* nautilus-cd-burner*
            0 mis à jour, 0 nouvellement installés, 25 à enlever et 0 non mis à jour.
            Il est nécessaire de prendre 0o dans les archives.
            Après dépaquetage, 43,1Mo d'espace disque seront libérés.
            Souhaitez-vous continuer [O/n] ?


            Sur Ubuntu 7.04 :

            # apt-get remove --purge libedataserver1.2-9
            Lecture des listes de paquets... Fait
            Construction de l'arbre des dépendances
            Lecture de l'information d'état... Fait
            Les paquets suivants ont été automatiquement installés mais ne sont plus nécessaires :
            evolution-common debootstrap gnome-desktop-data tftpd-hpa gnome-menus libapm1 nautilus-data
            gtkhtml3.14 libeel2-data powermgmt-base gnome-about libslab0 capplets-data libegroupwise1.2-13
            openbsd-inetd nbd-server liblpint-bonobo0 ltsp-server libeel2-2 libpt-plugins-alsa
            gnome-terminal-data python-gmenu libopal-2.2.0 nfs-kernel-server evolution-data-server-common
            gnome-applets-data libgtkhtml3.14-19 gnome-panel-data
            Utiliser "apt-get autoremove" pour les supprimer
            Les paquets suivants seront ENLEVÉS :
            alacarte* bug-buddy* contact-lookup-applet* deskbar-applet* ekiga* evolution* evolution-data-server*
            evolution-exchange* evolution-plugins* evolution-webcal* gnome-applets* gnome-control-center*
            gnome-panel* gnome-session* gnome-terminal* libcamel1.2-10* libebook1.2-9* libecal1.2-7*
            libedata-book1.2-2* libedata-cal1.2-6* libedataserver1.2-9* libedataserverui1.2-8*
            libexchange-storage1.2-3* nautilus* nautilus-cd-burner* nautilus-sendto*
            0 mis à jour, 0 nouvellement installés, 26 à enlever et 0 non mis à jour.
            Il est nécessaire de prendre 0o dans les archives.
            Après dépaquetage, 50,1Mo d'espace disque seront libérés.
            Souhaitez-vous continuer [O/n] ?


            Il n'y a décidément vraiment aucun rapport entre evolution-data-server et GNOME...
            • [^] # Re: GNOME

              Posté par  (site web personnel) . Évalué à 8.

              >Mince alors, je dois pas avoir le meme Debian que toi !!!!

              Tu cherche surtout pas à supprimer la meme chose que moi.

              Je cherche à supprimer evolution-data-server, qui est utilisé par mail-notification-evolution, evolution et ekiga

              tu cherche à supprimer une librairie utiliséé par evolution et par d'autres logiciels.
              • [^] # Re: GNOME

                Posté par  (site web personnel) . Évalué à 0.

                > tu cherche à supprimer une librairie utiliséé par evolution et par d'autres logiciels.

                Je supprime bien evolution-data-server.
                Ou tu as vu que la bibliothèque que je supprime n'est pas celle d'evolution-data-server.
                Si tu as un doute, télécharge le code source d'evolution-data-server
                ftp://ftp.gnome.org/pub/gnome/sources/evolution-data-server/
                • [^] # Re: GNOME

                  Posté par  . Évalué à 4.

                  Si les bibliothèque sont empaquetées à part, c'est bien parce qu'elles ont des chaînes de dépendances beaucoup plus longues (du fait des paquets binaires compilés avec tout ce qui peut servir).
                  Ça permet d'avoir la bibliothèque qui apporte les fonctionnalités nécessaire à d'autres programmes sans pour autant installer le projet complet d'où viens la bibliothèque (ici evolution).
                • [^] # Re: GNOME

                  Posté par  (site web personnel) . Évalué à 3.


                  apt-get remove --purge libedataserver1.2-9


                  D'autre programme qu'evolution utilisent cette lib.


                  Et par le jeux des dependances, tu as une longue liste.
                  • [^] # Re: GNOME

                    Posté par  (site web personnel) . Évalué à 1.

                    > Et par le jeux des dependances, tu as une longue liste.

                    Merci de confirmer que GNOME est fortement dépendant d'evolution-data-server :)
                    Je commencer à en douter :)
                    • [^] # Re: GNOME

                      Posté par  . Évalué à 5.

                      Voilà un revdeps sous Gentoo sur evolution-data-server (sous Gentoo la lib libedataserver est incluse dans ce package)

                      equery depends evolution-data-server
                      [ Searching for packages depending on evolution-data-server... ]
                      gnome-base/control-center-2.18.1 (eds? >=gnome-extra/evolution-data-server-1.7)
                      gnome-base/gnome-2.18.0 (>=gnome-extra/evolution-data-server-1.10.0)
                      gnome-base/gnome-panel-2.18.1 (eds? >=gnome-extra/evolution-data-server-1.6)
                      gnome-extra/bug-buddy-2.18.1 (gnome-extra/evolution-data-server)
                      gnome-extra/deskbar-applet-2.18.1 (eds? >=gnome-extra/evolution-data-server-1.7.92)
                      gnome-extra/evolution-webcal-2.10.0 (>=gnome-extra/evolution-data-server-1.2)
                      mail-client/evolution-2.10.1 (>=gnome-extra/evolution-data-server-1.9.4)
                      net-im/pidgin-2.0.0 (gtk&eds? gnome-extra/evolution-data-server)


                      À pars Evolution (logique), et Gnome (un metapackage permettant d'installer tout Gnome, donc la dépendance et logique) tous les paquets ont un useflag (eds) permettant de désactiver la dépendance à evolution-data-server à l'exception de bug-buddy.

                      Bref la "forte" dépendance de Gnome à evolution-data-server est uniquement du aux choix des mainteneurs des distributions binaire !
                      • [^] # Re: GNOME

                        Posté par  (site web personnel) . Évalué à 3.

                        Voila ce qu'un emerge donne de gnommesque pour un emerge de eds (USE="-ssl -eds -gnome -gtk -gnome-vfs -gtk2 -cairo -pango -bonobo " emerge --emptytree -DtNpu evolution-data-server | grep gnome)

                        evolution-data-server
                        gconf
                        gnome-common
                        gnome-icon-theme
                        gnome-keyring
                        gnome-mime-data
                        gnome-mount
                        gnome-vfs
                        libbonobo
                        libbonoboui
                        libglade
                        libgnome
                        libgnomecanvas
                        libgnomeui
                        orbit
                      • [^] # Re: GNOME

                        Posté par  (site web personnel) . Évalué à 2.

                        Ce que tu donnes est ce que tu a d'installé sur ta distro qui dépend de evolution-data-server et non ce dont dépend eds

                        La même chez moi :
                        equery depends evolution-data-server
                        [ Searching for packages depending on evolution-data-server... ]
                        app-office/openoffice-2.1.0-r1 (eds? >=gnome-extra/evolution-data-server-1.2)
                        gnome-base/control-center-2.16.2 (eds? >=gnome-extra/evolution-data-server-1.7)
                        gnome-base/gnome-panel-2.16.2 (eds? >=gnome-extra/evolution-data-server-1.6)


                        En gros c'est ce qu'il recompilerait si tu [dés]activais le USE eds.
                        • [^] # Re: GNOME

                          Posté par  . Évalué à 1.

                          Oui equery depends ne liste que le packages installés, mais comme j'ai tout les paquets Gnome "officiels" d'installé, ça suffit pour contredire l'affirmation que Gnome dépend fortement de eds.

                          Calim' Héros -> la tu montre que eds dépend fortement de Gnome, pas le contraire ;)
                          • [^] # Re: GNOME

                            Posté par  (site web personnel) . Évalué à 1.

                            Hum oui, oups d'accord, j'ai loupé un bout avant de répondre, désolé.

                            Sinon il y a aussi "eix evolution-data-server" qui dit que evolution-data-server est dans gnome-extra et n'est donc aucunement une base de gnome :)
                    • [^] # Re: GNOME

                      Posté par  (site web personnel) . Évalué à 2.

                      Merci de confirmer que GNOME est fortement dépendant d'evolution-data-server :)


                      Dans TA distribution. (dans la mienne aussi)
        • [^] # Re: GNOME

          Posté par  . Évalué à 2.

          mauvaise distrib, changer de distrib

          $ sudo apt-get remove evolution-data-server
          Lecture des listes de paquets... Fait
          Construction de l'arbre des dépendances
          Lecture de l'information d'état... Fait
          Les paquets suivants seront ENLEVÉS :
          evolution evolution-data-server evolution-plugins
          0 mis à jour, 0 nouvellement installés, 3 à enlever et 3 non mis à jour.
          Il est nécessaire de prendre 0o dans les archives.
          Après dépaquetage, 9413ko d'espace disque seront libérés.
          Souhaitez-vous continuer [O/n] ?




          ah et 56 mo utilisé par Evolution et des dizaines de milliers de mails en IMAP
        • [^] # Re: GNOME

          Posté par  (site web personnel) . Évalué à 2.

          Pareil sous Mandriva... eds est divisé en d'autres bibliothèques (libebook, libegroupwise, libecal, tout ça...), et quand on veut les enlever, par exemple pour compiler soi-même un Evolution/eds plus récent, ça veut enlever tout Gnome.
          Le remède, c'est de forcer la désinstallation des bibliothèques eds sans vérification des dépendances, puis compiler/installer le couple Evo/eds plus récent, et ça marche nickel (même s'il est dans /usr/local).
  • # evolution --force-shutdown

    Posté par  (site web personnel) . Évalué à 4.

    Plutôt qu'un bête killall, tu peux utiliser cette commande, elle tuera automatiquement tous les processus liés à evolution, y compris e-d-s.
    Cependant, j'utilise Evolution depuis des années et je n'ai pas eu de tels problèmes. Tout dépend de ton utilisation, pour ma part, j'ai surtout des comptes IMAP. As-tu des comptes locaux ? Utilises-tu des règles locales de filtrage (personnellement, j'utilise sieve sur mon serveur cyrus) ? Etc.., etc.., etc..
    • [^] # Re: evolution --force-shutdown

      Posté par  . Évalué à 2.

      idem pour moi, j'utilise evolution en imap à mon travail, sans que cela soit un modèle de légèreté, il n'est pas particulièrement plus lourd que Thunderbird par exemple, en tout cas il ne prend pas autant de mémoire que chez JoeltheLion...

      Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

      • [^] # Re: evolution --force-shutdown

        Posté par  . Évalué à 2.

        Je n'ai jamais réussi à utiliser évolution pour les mails de façon satisfaisante. Ce n'est pourtant pas faute d'avoir essayé.

        Ici, je vois une énorme différence avec Thunderbird: le second est utilisable au quotidien, pas le premier. (en Imap, sur des serveurs distants et un local).

        Je n'ai jamais trouvé de bug au sens premier du terme[1]. J'ai vu par contre un certain nombre de rapport de bug pour ce problème de performance qui a l'air récurrent chez certaines personnes, alors que d'autres n'ont pas l'air de se plaindre.


        [1] au second degré, 20 minutes pour ouvrir un dossier Imap de 4000 mails sur un compte Imap en réseau local ...
        • [^] # Re: evolution --force-shutdown

          Posté par  . Évalué à 3.

          je ne dois pas avoir autant que 4000 messages (quoique je ne dois pas en être bien loin...), mais je n'ai pas ces problèmes. Parfois quelques ralentissements lors de la manipulation de gros dossiers et les recherches, mais rien de pénalisant (5-10 secondes max)
          J'ai pris Evolution parce que j'avais besoin d'un agenda également. Globalement, je ne m'en plaint pas.

          Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

          • [^] # Re: evolution --force-shutdown

            Posté par  . Évalué à 6.

            par contre je viens de repenser à ce que tu viens de dire :

            "c'est renoncer à pas mal de fonctionnalités, comme beagle pour les emails par exemple"

            ne penses-tu pas que evolution-data-server pourrait s'engorger et gonfler en mémoire à cause de beagle (je ne sais pas si c'est lié mais teste à tout hasard) ? Si tu désactives beagled qu'est-ce que cela donne ? J'avais testé beagle, et j'avais trouvé que cela alourdissait énormément la charge de la machine.

            Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

            • [^] # Re: evolution --force-shutdown

              Posté par  . Évalué à 1.

              En tout cas, Kerry, le front-end de beagle pour KDE fonctionne avec les mails sous Kmail. Mais ils n'y a pas d'intégration Kerry dans Kmail (pas trop besoin).
        • [^] # Re: evolution --force-shutdown

          Posté par  (site web personnel) . Évalué à 2.

          En IMAP, il y un truc génial, c'est qu'on peut créer autant de sous-dossiers qu'on veut. Faudrait quand même penser à classer tes mails et à vider les mails devenus inutiles, voire les archiver.
        • [^] # Re: evolution --force-shutdown

          Posté par  . Évalué à 3.

          [1] au second degré, 20 minutes pour ouvrir un dossier Imap de 4000 mails sur un compte Imap en réseau local ...

          J'ai un dossier de 58000 messages sur un Cyrus local en Reiserfs, l'ouverture du dossier avec Evolution est quasi-instantanée.
  • # ps aux|grep mutt

    Posté par  (site web personnel) . Évalué à 2.

    heimdall 5360 0.0 4.4 25164 22500 pts/4 S+ May19 0:20 mutt

    Avec tout plein de mails dedans, bien sûr. Et en plus il est joli et ergonomique.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.