Comment puis-je résoudre cette erreur?
Lorsque je change de propriétaire et de groupe du fichier Xauthority
en root, Firefox s'exécute, mais cela ne fonctionne pas. Lorsque je redémarre le système, Xauthority
change automatiquement en propriétaire d'origine et en nom de groupe.
P.S.: J'utilise Ubuntu 18.04.
L'avertissement de earthmeLon est très important, et vous devriez essayer de résoudre votre problème sans avoir à exécuter Firefox sous le nom root
.
Cependant, si pour une raison quelconque vous avez vraiment besoin de le faire (je ne vous jugerai pas), vous pouvez le faire:
Sudo -i
Pour démarrer un shell racine, effectuez une sauvegarde du .Xauthority
de la racine si nécessaire.
test -f .Xauthority && mv .Xauthority .Xauthority.bak
Copiez le fichier de votre maison vers la racine
cp -a /home/youruser/.Xauthority .Xauthority
chown root: .Xauthority
Ensuite, vous pouvez démarrer Firefox avec:
XAUTHORITY=/root/.Xauthority Sudo firefox
N'oubliez pas de exit
le shell racine lorsque vous avez terminé.
Pensez également à dérouler votre sauvegarde .Xauthority
lorsque vous avez terminé:
Sudo -i
test -f .Xauthority.bak && mv .Xauthority.bak .Xauthority
exit