web-dev-qa-db-fra.com

Impossible d'exécuter des applications sans sudo

Je fais mes recherches et je ne trouve rien d'utile, j'utilise peut-être les mauvais mots clés, nvm.

si j'essaie d'exécuter spotify par exemple, j'ai obtenu "Unable to initialize the storage of temporary files" erreur, mais si je vais Sudo spotify il fonctionne comme un charme.

La même chose sur la clémentine a "librarybackend attempt to write a readonly database unable to fetch row" mais si je lance Sudo clementine fonctionne très bien.

Maintenant, je connais la puissance de Sudo alors, comment faire fonctionner cela sans taper Sudo everytime?

Je pensais ajouter au groupe d'utilisateurs, mais je ne sais pas comment le faire ou s'il est sûr de le faire, sur le dossier spotify y même chmod 777 le fichier mais ne fonctionne toujours pas.

1
Luis Esteban

Je suppose qu'à un moment donné, les fichiers de votre répertoire personnel sont devenus la propriété de root (à cause d'une mauvaise utilisation de Sudo). Essayez chown de les récupérer:

Sudo chown $USER:$USER ~ -R
5
muru

Modifier le dossier du propriétaire de Spotify Localiser dans .cache de votre utilisateur et changez de propriétaire:

cd /home/YOURUSER/.cache

Sudo chown USER:USER spotify -R
0
JCarlos