Eu sugeri que o @ User1911 usasse strace
para encontrar a chamada do sistema que está falhando com o erro Permission denied
- seria escrito o caminho para um arquivo com problema.
Eles obtiveram a saída
access("/home/rel0aded/.cache/thunderbird/v1wb1dmb.default", F_OK) = -1 EACCES (Permission denied)
mkdir("/home/rel0aded/.cache/thunderbird/v1wb1dmb.default", 0700) = -1 EACCES (Permission denied)
E removendo o diretório ~/.cache/thunderbird
trabalhado.