Firefox 在 firejail 中运行时,文件选择器对话框无法记住设置

Firefox 在 firejail 中运行时,文件选择器对话框无法记住设置

当 Firefox 使用提供的默认配置在 Firejail 中运行时,即使在打开两个对话框之间没有重新启动 Firefox,Gtk 文件选择器对话框也不会记住排序顺序。

我尝试复制 firejail 配置文件并允许访问.config/gtk-2.0和,.config/gtk-3.0但似乎不起作用。gtk-2.0文件夹似乎有一个gtkfilechooser.ini带有这些设置的,而gtk-3.0文件夹没有。我想知道它将此配置存储在哪里。

我需要将哪些文件列入白名单,以便 Gtk 文件选择器对话框可以访问(并可能存储)它们的设置?

答案1

Firefox / Gtk 3.0 似乎使用 dconf,无法使用默认的 firejail 配置文件访问,出于安全原因可能不应将其列入白名单。以下是相关错误来自另一个项目。

一种解决方法是设置GSETTINGS_BACKEND=keyfile。如果设置文件在运行之间持续存在,则可能取决于其他白名单路径,但只要 Firefox 正在运行,后续文件对话框就会记住这些设置。

相关内容