我该如何摆脱这个 flatpak dconf-WARNING?

我该如何摆脱这个 flatpak dconf-WARNING?

我安装了 flatpak 和一个应用程序。现在我已删除 flatpak 和该应用程序,每当我启动 GUI 应用程序(例如meldpluma)时,我都会收到此 AFAICS 消息:

dconf-WARNING **: 18:37:20.153: Unable to open /home/user/.local/share/flatpak/exports/share/dconf/profile/user: Permission denied

我正在使用全新安装的 Ubuntu Mate 18.04,我不记得之前见过这个。

答案1

对我来说,这个问题是通过删除整个 flatpak 目录(sudo rm -rf ~/.local/share/flatpak/)解决的,但如果您当前正在使用任何 flatpak 应用程序或想要保留它们的配置文件,可能不想这样做。

在这种情况下,最好尝试使用类似这样的方法(如@Rinzwind 所建议的):sudo chown $USER:$USER ~/.local/share/flatpak/exports/share/dconf/profile/user

答案2

我在通过单击 Thunderbird 消息中的链接启动 Firefox 时遇到了问题。 Firefox 配置文件被锁定,在启动 Thunderbird 的终端中,我收到消息“dconf-WARNING **:无法打开 /var/lib/flatpak/exports/share/dconf/profile/user:权限被拒绝”。 事实上,我后来发现文件系统中没有“/dconf/profile/user”。 通过从存储库重新安装 flatpak 软件包解决了该问题。

Thunderbird 链接再次有效,无需锁定 Firefox 配置文件。

答案3

不要让 Firefox 在该文件中写入!,问题是为什么 FF 想要访问 Flatpak 容器设置?

-save : ~/.local/share/flatpak/exports/share/dconf/profile/user -chown : ( 让 FF 写入 ) -diff : 然后上传差异结果

--- 此后您可以将原始文件放回原位。

相关内容