Hola Àngel,
Pel que he pogut veure, es tracta d'un problema associat al tancament del Firefox que genera un fitxer .parentlock que s'ha d'eliminar. Quan elimines del tot el perfil del firefox és evident que torna a funcionar de nou el navegador. En aquest sentit, prova el shell script següent que automatitza la tasca d'eliminació del .parentlock:
Codi del fitxer restaura_firefox.sh
#!/bin/bash
FITXER_CONFIGURACIO=$HOME/.mozilla/firefox/profiles.ini
DIRECTORI_FF=$HOME/.mozilla/firefox/$(cat $FITXER_CONFIGURACIO |grep Path |head -n1 | cut -d "=" -f2)
pkill firefox
if [ -e $DIRECTORI_FF/.parentlock ]; then
rm $DIRECTORI_FF/.parentlock
zenity --info --text "Restauració del Firefox realitzada amb èxit" --title='Informació'
fi
Aquest script el pots copiar a la carpeta de programari del servidor Linkat i si crees una llençadora a aquest fitxer facilitaràs la tasca de restauració del firefox.
El contingut de la llançadora o fitxer .desktop podria ser el següent:
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Terminal=false
Name[ca_ES]=Restaura Firefox
Exec=sh /mnt/nfs/S/restaura_firefox.sh
Icon[ca_ES]=firefox
Name=Restaura Firefox
Icon=firefox
Nota: Quan posis aquest fitxer .desktop (i el shell script) recorda de verificar que la via d'accés al recurs S (des del client d'aula) coincideix amb la que he posat a la línia: Exec
Suggeriment: Jo primer provaria el shell script (recorda que ha de tenir l'atribut d'execució habilitat) per veure que realment soluciona el problema que reportes i després mirem que sigui accessible per a tothom dins del centre ( i per tant aquest lloc hauria de ser el recurs compartit: programari).
Ja ens explicaràs si ha funcionat o no
:-)
Joan de Gracia