Re: (corregit) Problema quan utilitzes thunderbird compartint profile a 2 distros

Narcis Garcia <[email protected]> Fri, 21 Mar 2025 09:53:46 +0100
Newsgroups gmane.linux.debian.user.catalan
Message-ID <[email protected]>
Si el paràmetre «/--allow-downgrade/» et resol el tema, aleshores et 
proposo aquesta solució, compatible amb Gnome i altres escriptoris:

cp /usr/share/applications/thunderbird.desktop 
/tmp/thunderbird-downgrade.desktop
sed -i -e 's|Thunderbird|Thunderbird compatible|g' 
/tmp/thunderbird-downgrade.desktop
sed -i -e 's|/thunderbird |/thunderbird --allow-downgrade |g' 
/tmp/thunderbird-downgrade.desktop
sudo xdg-desktop-menu install --mode system 
/tmp/thunderbird-downgrade.desktop

Així tindràs un llançador alternatiu amb el nom «Thunderbird compatible».


El 21/3/25 a les 9:32, j ha escrit:
>
> El 11/3/25 a les 12:30, Narcis Garcia ha escrit:
>> Quan em trobo amb queixes del M.Thunderbird a causa del perfil de 
>> dades que troba, de versió diferent, el què faig és eliminar el seu 
>> fitxer de control de la versió de les dades, que es troba dins el 
>> mateix perfil:
>> compatibility.ini
>
> Sí, això resol de la mateixa manera el problema.
>
> Aquest fitxer es torna a crear cada cop que s'obre thunderbird a una 
> distro i col·loca a les variables corresponents el valor de la versió.
>
> Per tant cada cop que torno de Debian (i he obert el thunderbird en 
> aquesta distro) hauré d'eliminar aquest fitxer.
>
>
> Per exemple passant un diff a les 2 versions del fitxer 
> "compatibility.ini" (la de Linkat 22.04 i la de Debian 12):
>
> 2c2
> < LastVersion=115.18.0_20241211204238/20241211204238
> ---
> > LastVersion=128.8.0_20250304221304/20250304221304
>
> A Debian tinc la versió més moderna per tant no hi ha problema en 
> compatibilitat enrere i no s'ha de fer res.
>
> Però com que no hi ha compatibilitat "futura", a la Linkat thunderbird 
> no arrenca i o bé s'elimina aquest fitxer com tu dius o s'executa l'ordre
>
>  /usr/bin/thunderbird --allow-downgrade
>
>
> La pena és que el que es pot fer amb l'ordre alias a la terminal, no 
> em funcioni bé amb les llançadores desktop de gnome.
>
> Però vaja tampoc és un problema greu.
>
> Merci
>
>>
>>
>> El 11/3/25 a les 12:03, j ha escrit:
>>> Hola,
>>>
>>> aprofitant que es parla de thunderbird, volia compartir aquest 
>>> problema i el pegat (cutre) que estic fent servir de moment, per si 
>>> a algú se li acut alguna solució millor.
>>>
>>>   * Ordinador amb arrencada dual: una Linkat 22.04 i una Debian 12.
>>>   * Partició extra de dades ext4 a on s'emmagatzemen els directoris
>>>     principals d'un usuari principal comú de les 2 distros.
>>>   * Els directoris més importants de l'usuari principal (de totes 2
>>>     distros) es troben a una partició independent ext4. De manera que
>>>     aquest usuari comú te els mateixos fitxers, per exemple, al
>>>     directori Baixades o al directori Escriptori.
>>>   * També comparteixo el perfil de thunderbird mitjançant un enllaç
>>>     simbòlic que apunta a aquesta partició ext4 compartida.
>>>
>>> Fa un any que treballo amb aquestes versions concretes, però molts 
>>> anys amb 2 distros linux en general (fa més temps 3) amb gairebé cap 
>>> problema.
>>>
>>> Avui a la Linkat 22.04 m'ha sortit aquest error, potser per la 
>>> diferència de versions entre una i altra distro (a Debian12 no tinc 
>>> cap problema):
>>>
>>> https://support.mozilla.org/ca/kb/unable-launch-older-version-profile 
>>> <https://support.mozilla.org/ca/kb/unable-launch-older-version-profile>
>>>
>>>
>>> He vist que el meu problema potser tenia a veure amb fer servir les 
>>> 2 distros :
>>>
>>> /You're going to have this sort of problem quite regularly if you 
>>> have two different distros sharing a home directory./
>>>
>>> extret de:
>>>
>>> https://www.reddit.com/r/Thunderbird/comments/dj3vsi/ 
>>> im_unable_to_launch_older_version_on_profile/
>>>
>>> I a la mateixa pàgina donen una opció interessant, arrencar 
>>> thunderbird amb el paràmetre --allow-downgrade.
>>>
>>>
>>> Tant si ho faig a la terminal com si modifico el desktop entry de 
>>> gnome en principi funciona bé però si torno a Debian i inicio 
>>> thunderbird passa una cosa molt curiosa quan torno a arrencar la 
>>> Linkat:
>>>
>>> - si llenço el desktop entry em torna a sortir l'error inicial. A la 
>>> terminal en canvi funciona bé l'execució de "thunderbird --allow- 
>>> downgrade". I el curiós és que després d'aquesta 1a execució per la 
>>> terminal el launcher ja torna a funcionar bé.
>>>
>>> Sospito que el problema és la diferència d'entorns des dels quals 
>>> s'executa l'aplicació, el del launcher o el de la terminal.
>>>
>>> He provat de canviar el Exec del desktop entry amb vàries opcions:
>>>
>>> #Exec=sh -c "nohu/usr/bin/thunderbird --allow-downgrade %u"
>>> #Exec=gnome-terminal -e "bash -c 'nohup /usr/bin/thunderbird 
>>> --allow- downgrade & ;exit'"
>>> #Exec=gnome-terminal -e "bash -c '/usr/bin/thunderbird 
>>> --allow-downgrade'"
>>> Exec=/usr/bin/thunderbird --allow-downgrade %u
>>>
>>> però no hi ha manera.
>>>
>>>
>>> No morirà cap gatet, però si algú vol posar llum a la foscor ...
>>>
>>> Vagi bé,
>>>
>>
>
-- 

Narcis Garcia

__________
I'm using this dedicated address because personal addresses aren't masked enough at this mail public archive. Public archive administrator should remove and omit any @, dot and mailto combinations against automated addresses collectors.