O Thunderbird redefine o perfil após a segunda inicialização

1

A questão é a seguinte:

Depois de reinstalar o Ubuntu 14.04.1 LTS, eu configurei meu perfil thunderbird (usando o gerenciador de perfil), que eu armazeno em uma partição ext4 separada (eu sou proprietário desta partição depois de usar o chmod para tomar posse com chmod nls: nls / path).

Depois que eu inicio o thunderbird pela primeira vez, todas as minhas pastas, regras e contas aparecem como esperado. Tudo funciona bem.

No entanto, uma vez que eu fecho o thunderbird e volto para ele mais tarde, tudo desaparece, e TB me pergunta se eu gostaria de criar um novo email (parece estar começando tb como root, já que o email sugerido é root, não nls).

O profile.ini na pasta .thunderbird da minha home drive aponta para minha pasta de e-mail na partição separada.

Como você pode ver aqui:

    [General]
    StartWithLastProfile=1

    [Profile0]
    Name=default
    IsRelative=1
    Path=hn3xusic.default

    [Profile1]
    Name=Default User
    IsRelative=0
    Path=/media/dataHive/Mail/hn3xusic.default
    Default=1

Agora, o que mais me confunde é que, mesmo que eu remova TB usando o software center, exclua a pasta .thunderbird em / home e a reinstale, o erro continua acontecendo - sem funcionar (a primeira inicialização não é exibida meus emails / regras / pastas mais).

Isso é algum tipo de problema com permissões ou acesso a arquivos?

Meu fstab tem a seguinte aparência:

    # <file system> <mount point>   <type>  <options>       <dump>  <pass>
    # / was on /dev/sda1 during installation
    UUID=d20689ef-0113-454a-a015-5a7fc370d9fd /               ext4    errors=remount-ro 0       1
    #[...]
    # /media/dataHive was on /dev/sda7 during installation
    UUID=345cb53c-78f1-46e0-a312-360d89797a0f /media/dataHive ext4    defaults        0       2

Se precisar de mais alguma coisa para identificar o problema, cumprirei de bom grado.

Atualizar

Eu reinstalei o ubuntu para rastrear meus passos de como isso acontece. Desta vez eu não formatei minha partição de dados, deixando como está, pois acredito que o problema esteja relacionado às permissões de acesso a arquivos.

Veja o que eu fiz:
1. Instale o Ubuntu 14.04 LTS a partir do usb (formatado / partição, deixe todos os outros como estavam)
2. Atualizado ubuntu via atualizador de software
3. Certifique-se de que possuo a partição / media / dataHive usando o comando
        sudo chown -R nls: nls / media / dataHive
4. Iniciou o thunderbird, clicou em "configurarei minha conta mais tarde". 5. iniciou o thunderbird com 'thunderbird -p' e criou um novo perfil, apontando para o         /media/dataHive/mail/xxxx.default*
* note que xxxx era o mesmo número que o nome da pasta que foi criado em /home/.thunderbird depois que eu iniciei o TB no passo 4.
6. Vi que nada foi importado / carregado.

Mesmo quando modifico meu profile.ini para mostrar apenas um caminho, ele não carrega nada:         [Geral]         StartWithLastProfile = 1

    [Profile0]
    Name=default
    IsRelative=0
    Path=/media/dataHive/Mail/5i1ehrtc.default
    Default=1

Atualização 2
Eu criei uma nova partição e montou em / mnt / mail.
Eu chown'ed-lo da raiz para mim e, adicionalmente, certifique-se de que eu tenho acesso & amp; permissões de execução usando o chmod cmd (chmod ug + rwx / dir).
Ainda não funciona. : (

    
por Nils Diefenbach 24.11.2014 / 12:32

1 resposta

0

Tudo bem, aparentemente "consertei" meu problema e aparentemente (?) existe um problema com a compatibilidade entre as versões do Ubuntu.
OR
Um problema com partições lógicas.

Eu repeti meus passos conforme descrito acima novamente, desta vez eu usei o Ubuntu 14.10 ao invés (como eu me lembro de ter essa versão instalada antes do 14.04LTS):

  1. formatou completamente o disco usando o gparted (desta vez, coloquei a partição de email em uma partição primária, em vez de uma lógica.)
  2. Instalado o Ubuntu 14.10
  3. Chow'ed as partições para pertencer a mim em vez de raiz.
  4. Iniciado TB, saia dele, renomeie a pasta na minha partição de e-mail para que seja igual à da minha pasta Pessoal (como descrito na tutorial sobre como mover seu perfil de TB
  5. Iniciei o TB com o gerenciador de perfil ativado e criei um novo perfil apontando para a pasta de e-mail da minha partição de e-mail
Infelizmente eu não percebi que eu posso ter alterado duas variáveis, em vez de uma, então a resposta a essa pergunta pode ser uma das duas:

  1. Os perfis do Thunderbird não podem ser movidos de uma versão mais recente do Ubuntu para uma mais antiga (ou, no mínimo, não de 14.10 para 14.04 LTS)
  2. O Thunderbird não gosta de seus perfis de correio em partições lógicas.

Qualquer um deles parece improvável para mim, no entanto eu sou um novato em todos os assuntos Linux / Ubuntu, portanto, uma resposta de um usuário experiente pode dar mais conhecimento.

De qualquer forma, meu perfil agora é iniciado de forma regular e completa agora, depois de fazer as alterações acima.

    
por Nils Diefenbach 30.11.2014 / 13:56