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.