Не могу запускать приложения без sudo

Я делаю свое исследование и не могу найти ничего полезного, возможно, я использую неправильные ключевые слова, nvm.

если я попытаюсь бежать spotify например я получил "Unable to initialize the storage of temporary files" ошибка, но если я пойду sudo spotify Отлично работает.

То же самое на клементине получил "librarybackend attempt to write a readonly database unable to fetch row" но если я бегу sudo clementine работает отлично.

Теперь я знаю силу sudo Итак, как можно заставить это работать без ввода sudo everytime?

Я думал о добавлении в группу пользователей, но не знаю, как это сделать или, если это безопасно, на spotify папка у даже chmod 777 файл, но все еще не работает.

2 ответа

Решение

Я предполагаю, что в какой-то момент файлы в вашем домашнем каталоге стали собственностью root (из-за неправильного использования sudo). Пытаться chownвозвращая их обратно:

sudo chown $USER:$USER ~ -R

Смена владельца папки spotify найти в .cache вашего пользователя и смените владельца:

cd /home/YOURUSER/.cache

sudo chown USER:USER spotify -R
Другие вопросы по тегам