Ah, val, jo ho faig a l inrevès, "escapo" els "/"
;D

El 21 de març de 2025 13:16:41 CET, Narcis Garcia <debianli...@actiu.net> ha 
escrit:
>M'alegro què encaixi tant bé la solució.
>Els caràcters «|» no se m'han colat; són els què utilitzo de separadors per a 
>poder treballar també amb textos què tenen la barra diagonal «/».
>
>El programa sed assumeix aquell separador què especifiquis en primer cas.
>
>
>El 21/3/25 a les 10:22, j ha escrit:
>> Hola Narcís,
>> 
>> perfecte !!! Això és el que necessitava, si bé jo ho estava fent amb els 
>> llençadors desktop d'usuari (els que es troben a ~/.local/share/ 
>> applications/) i no utilitzava l'ordre
>> 
>> xdg-desktop-menu install
>> 
>> I potser aquesta és la clau.
>> 
>> 
>> També és cert que s'han colat alguns caràcters (|) a l'ordre sed, de manera 
>> que la teva recepta quedaria com:
>> 
>> 
>> 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
>> 
>> 
>> Moltes gràcies
>> 
>> 
>> On 21/3/25 9:53, Narcis Garcia wrote:
>>> 
>>> 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.
>>> ----------- 
>
>-- 
>
>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.
>

-------------------------------------
-- 
El 2003 el català era la llengua habitual del 46 % dels catalans. Al 2018 només 
del 36 %. Si els castellanoparlants no actuem, desapareixerà.

El 3 de novembre representa el moment de l'any en el que les dones deixen de 
cobrar en comparació amb els homes. Hem d’ajudar a les dones a eliminar aquesta 
data.

L’administració pública cada any es gasta milions d’euros en llicències de 
programari privatiu. Utilitzant programari lliure estalviem costos i incentivem 
l’economia local.

La neutralitat davant les desigualtats acaba accentuant-les.

Respondre per correu electrònic a