Ok, pelo que entendi, o que você precisa é mostrar seus eventos Thunderbird no calendário do painel superior no Gnome-Shell. Então, presumo que a segunda parte, ou seja, sincronizar seu calendário Thunderbird com o Google, seja resolvida de alguma forma.
Para isso, você pode fazer o seguinte (é realmente fácil e leva cerca de 5 minutos para fazer a coisa toda):
1) Instale o evolution e o python-evolution (removeremos o Evolution posteriormente):
sudo apt-get install evolution python-evolution
2) Abra o Thunderbird, vá em Arquivo> Novo> Calendário, na caixa de diálogo aberta:
- Selecione Na rede
- Deixe a opção iCalendar selecionada e insira um local para o calendário que você está criando em algum lugar no diretório inicial (é preferível NÃO usar pastas .algo, para que você não o exclua acidentalmente quando, por exemplo, reinstalar o sistema, para que Mantenha isso em um local seguro)
- O caminho deve ter a seguinte aparência: file: ///home/Jordan/MyCalendar/jordan.ics
- Em seguida, nomeie-o como Calendário da Jordânia e escolha as outras opções que desejar
3) Agora abra o Evolution, vá em Arquivo> Novo> Calendário (NÃO criaremos outro calendário aqui, basta vincular o calendário do Thunderbird que criamos ao Evolution para que ele seja exibido no painel Gnome-Shell) :
- Escolha Tipo = Neste Computador
- Nomeie-o (ele não precisa ter o mesmo nome que no Thunderbird, mas para sua conveniência, você pode querer dar o mesmo nome que no Thunderbird, ou seja, o Calendário da Jordânia)
- Escolha a cor
- Marcar como calendário padrão
- Marque Personalizar opções:
- Abra a caixa de diálogo Nome do arquivo e selecione o mesmo arquivo de calendário que você criou no Thunderbird (ou seja, em nosso exemplo, vá para /home/Jordan/MyCalendar/jordan.ics)
- (!) Escolha Atualizar = Na alteração do arquivo
- Agora você pode se inscrever, e o calendário do Jordan no Evolution será sincronizado com o do Thunderbird.
- Você também pode desmarcar todos os OUTROS calendários do Evolution, mas deixe o que você acabou de criar marcado.
4) Agora vamos verificar como funciona (já deve funcionar para você!). Mantenha seu Evolution aberto e abra o Thunderbird também. Crie um evento de hoje no calendário recém-criado no Thunderbird ... em alguns segundos, ele deve aparecer imediatamente no Evolution e no painel superior em Hoje. Agora, no Thunderbird, mova (arraste e solte) para amanhã ... Em você Evolution, o evento deve ser imediatamente movido para amanhã, e o calendário do painel superior no Gnome-Shell agora o mostra em Tomorrow. Então, ele deve funcionar agora.
5) (Opcional) Você pode remover o Evolution do seu sistema, mas há duas coisas que você deve deixar: Configurações do Evolution e python-evolution. Para remover o Evolution e manter suas configurações intactas, use
sudo apt-get remove evolution && sudo apt-get autoremove
mas NÃO apt-get evolução de purga! Quanto ao python-evolution, ele é usado pelo gnome-shell de qualquer maneira, portanto, não o remova.
Agora, você pode usar o Thunderbird com o calendário recém-criado, que é automaticamente e imediatamente sincronizado com o calendário do painel superior.
Apenas certifique-se de que você mudou todos os seus eventos antigos da agenda para o novo (exportação / importação) ou sincronizou-o com o Google Agenda.