Я установил flatpak и одно приложение. Теперь я удалил и flatpak, и это приложение, и получаю это сообщение для AFAICS всякий раз, когда я запускаю приложение с графическим интерфейсом (например, meld
или pluma
):
dconf-WARNING **: 18:37:20.153: Unable to open /home/user/.local/share/flatpak/exports/share/dconf/profile/user: Permission denied
I'm используя свежую установку Ubuntu Mate 18.04, и я не помню, чтобы видел это раньше.
Для меня проблема была решена путем удаления целого каталога плоского корпуса (sudo rm -rf ~/.local/share/flatpak/
), но может не хотеть делать это, если Вы в настоящее время используете какие-либо приложения плоского корпуса или хотите сохранить их файлы конфигурации.
В этом случае, вероятно, лучше попытаться использовать что-то вроде этого (как предложено @Rinzwind): sudo chown $USER:$USER ~/.local/share/flatpak/exports/share/dconf/profile/user
У меня возникла проблема при запуске Firefox, щелкнув ссылку в сообщении Thunderbird. Профиль Firefox был заблокирован, и в терминале, где был запущен Thunderbird, я получил сообщение «dconf-WARNING **: Невозможно открыть / var / lib / flatpak / exports / share / dconf / profile / user: Permission denied». На самом деле позже я обнаружил, что в файловой системе нет файла "/ dconf / profile / user". Решил проблему, переустановив пакеты flatpak из репозитория.
Ссылки Thunderbird снова работали без блокировки профиля Firefox.
Не позволяйте Firefox писать в этот файл! , вопрос в том, почему FF хочет получить доступ к настройкам контейнера Flatpak?
-save: ~ / .local / share / flatpak / exports / share / dconf / profile / user -chown: (разрешить FF писать в) -diff: затем загрузить результат сравнения
--- после этого вы можете вернуть исходный файл на место.