Comment synchroniser le calendrier shell de GNOME avec Google Calendar avec Thunderbird installé?

26

Sur GNOME Shell, je souhaite utiliser le calendrier et le synchroniser avec mon compte Google Agenda, mais Thunderbird est installé sur mon ordinateur. J'ai vu quelques articles faire en sorte que Thunderbird utilise le terminal par défaut, mais ces modifications n'affectaient pas le calendrier sur le panneau de bureau. J'ai utilisé Evolution par le passé, et je ne l'ai jamais vraiment aimé, mais je me conformerai si nécessaire pour faciliter la synchronisation de Google Agenda.

    
posée Jordan 12.01.2012 - 03:08
la source

6 réponses

15

Vous pouvez essayer: lien

Quelques étapes suffisent:

  1. Dépendances d’installation:

    sudo apt-get install python-gtk2 python-dbus python-gdata python-iso8601 python-gnomekeyring

  2. Téléchargez-le à partir de lien

  3. Extrayez-le dans n'importe quel dossier que vous aimez.

  4. Exécuter gnome-shell-google-calendar.py :

    /path/where/you/extracted/gnome-shell-google-calendar/gnome-shell-google-calendar.py

  5. Vous devriez au préalable avoir un compte en ligne configuré avec Google (voir: ). Vous devriez être invité avec ce texte:

    A list of existing accounts is below. If you do not see a list of accounts, then you first need to add one. For more information, see http://library.gnome.org/users/gnome-help/stable/accounts.html

    0. [email protected] Please choose the Account:

  6. Entrez le numéro de votre compte et le programme commencera à se synchroniser.

  7. Si vous ne souhaitez pas l'exécuter manuellement à chaque fois, vous devez ajouter gnome-shell-google-calendar.py aux applications de démarrage (voir cette réponse: Comment gérer les applications au démarrage dans GNOME 3? , insérer dans le champ" command "le chemin de gnome-shell- google-calendar.py).

Fait!

    
réponse donnée user45945 11.02.2012 - 14:18
la source
8

Plus aucun logiciel spécial n'est nécessaire. Accédez simplement à Paramètres- & gt; Comptes en ligne et ajoutez votre compte Google. Votre agenda Google se synchronisera et les événements apparaîtront dans le widget calendrier GNOME Shell.

Selon un commentaire ci-dessus, cela est disponible depuis 3.8. Au début, je n'ai pas vu ce commentaire, et j'ai commencé à suivre les instructions de la réponse en haut, puis j'ai vu que le calendrier passait dans les paramètres et il s'est rendu compte qu'il fonctionnait déjà.

    
réponse donnée Ryan P 21.10.2015 - 18:06
la source
3

L'extension Evolution Mirror de Thunderbird a parfaitement fonctionné pour moi et était très simple.

1) sudo apt-get install python-evolution python-gnome2

2) Lancez Evolution et parcourez la boîte de dialogue de configuration une fois. Vous pouvez utiliser de faux identifiants, peu importe. (Je ne sais pas pourquoi cela est nécessaire, mais un commentaire sur le site complémentaire le recommande.) Close Evolution.

3) Téléchargez le fichier d'extension depuis le site Web (je ne l'ai pas trouvé dans le module de recherche intégré de Thunderbird pour une raison quelconque).

4) Allez dans Outils - & gt; Add-ons. Cliquez sur le menu déroulant à côté de la zone de recherche et choisissez "Installer le module complémentaire à partir du fichier". Sélectionnez le fichier d’extension .xpi que vous venez de télécharger.

5) Redémarrez Thunderbird. Vos événements Thunderbird devraient maintenant apparaître dans l'applet d'horloge gnome (shell). Si vous avez déjà synchronisé Google Agenda avec Thunderbird, votre agenda Google apparaîtra alors dans l'applet gnome clock.

étapes facultatives

6) Désinstallez Evolution (mais pas python-evolution). Ne pas purge evolution .

7) Si vous exécutez gsettings set org.gnome.desktop.default-applications.office.calendar exec thunderbird , Thunderbird s’ouvrira lorsque vous cliquerez sur "Ouvrir le calendrier" dans l’applet de l’horloge.

    
réponse donnée Jay 08.06.2012 - 07:29
la source
2

Si j'ai bien compris, il vous faut montrer vos événements Thunderbird dans le calendrier du panneau supérieur de Gnome-Shell. Donc, je suppose, la deuxième partie, c’est-à-dire la synchronisation de votre calendrier Thunderbird avec Google, est résolue pour vous d’une manière ou d’une autre.

Pour cela, vous pouvez faire ce qui suit (c'est très facile et cela prend environ 5 minutes pour tout faire):

1) Installez l'évolution et python-evolution (nous allons supprimer l'évolution plus tard):

sudo apt-get install evolution python-evolution

2) Ouvrez Thunderbird, allez dans Fichier & gt; Nouveau & gt; Calendrier, dans la boîte de dialogue ouverte:

  • Sélectionner sur le réseau
  • Laissez l'option iCalendar sélectionnée et entrez un emplacement pour le calendrier que vous créez quelque part dans votre répertoire personnel (il est préférable de ne pas utiliser de dossier .si quelque chose afin de ne pas le supprimer accidentellement lorsque vous réinstallez, par exemple, votre ordinateur). système, alors gardez-le dans un endroit sûr)
    • Le chemin devrait ressembler à ceci: file: ///home/Jordan/MyCalendar/jordan.ics
  • Alors nommez-le quelque chose comme le calendrier de Jordan, et choisissez les autres options comme vous le souhaitez

3) Maintenant, ouvrez Evolution, allez dans Fichier & gt; Nouveau & gt; Calendrier (nous n'allons PAS créer un autre calendrier ici, mais simplement lier le calendrier Thunderbird que nous venons de créer à Evolution pour qu'il apparaisse dans le Gnome- Panneau Shell):

  • Choisissez Type = Sur cet ordinateur
  • Nommez-le (il ne doit pas nécessairement avoir le même nom que dans Thunderbird, mais pour votre commodité, vous voudrez peut-être lui donner le même nom que dans Thunderbird, c'est-à-dire le calendrier de Jordan)
  • Choisissez la couleur
  • Coche comme calendrier par défaut
  • Vérifiez les options de personnalisation:
    • Ouvrez la boîte de dialogue Nom du fichier et sélectionnez le fichier de calendrier que vous avez créé dans Thunderbird (dans notre exemple, accédez à /home/Jordan/MyCalendar/jordan.ics)
    • (!) Choisissez Refresh = Sur modification de fichier
  • Maintenant, vous pouvez postuler, et votre calendrier Jordan en Evolution sera synchronisé avec celui de Thunderbird.
  • Vous pouvez également désélectionner tous les calendriers OTHER dans Evolution, mais laissez celui que vous venez de créer coché.

4) Maintenant, nous allons vérifier comment cela fonctionne (ça devrait déjà marcher pour vous!). Gardez votre Evolution ouverte et ouvrez également Thunderbird. Créez un événement dans le calendrier nouvellement créé dans Thunderbird ... dans quelques secondes, il devrait apparaître immédiatement dans Evolution et dans le panneau supérieur sous Aujourd'hui. Maintenant, dans Thunderbird, déplacez-le (drag'n'drop) vers demain ... Dans votre Evolution, l'événement devrait être immédiatement déplacé vers demain, et le calendrier du panneau supérieur de Gnome-Shell le montre désormais sous Tomorrow. Donc, ça devrait marcher maintenant.

5) (Facultatif) Vous souhaiterez peut-être supprimer Evolution de votre système, mais vous devez laisser deux choses: les paramètres d’évolution et python-evolution. Pour supprimer Evolution et conserver vos paramètres intacts, vous utilisez

sudo apt-get remove evolution && sudo apt-get autoremove

mais PAS apt-get évolution de la purge! Quant à python-evolution, il est de toute façon utilisé par gnome-shell, alors ne le supprimez pas.

Maintenant, vous pouvez utiliser Thunderbird avec le calendrier nouvellement créé qui est automatiquement et immédiatement synchronisé avec le calendrier du panneau supérieur.

Assurez-vous simplement d'avoir déplacé tous vos anciens événements d'agenda vers le nouveau (export / import) ou de le synchroniser avec Google Agenda.

    
réponse donnée Vadim 10.03.2012 - 20:52
la source
1

Étant donné que Evolution Mirror est cassé, vous pouvez utiliser Intégration du calendrier EDS . C'est un addon Thunderbird. Il synchronise le calendrier avec Thunderbird.

    
réponse donnée Mateusz Balbus 26.01.2015 - 09:00
la source
-1

voici quelques solutions

lien

lien

    
réponse donnée sarveshlad 12.01.2012 - 03:47
la source

Lire d'autres questions sur les étiquettes