Диалоговые окна выбора файлов не запоминают настройки, когда Firefox работает в Firejail.
Когда Firefox работает в Firejail с предоставленной конфигурацией по умолчанию, диалоговые окна выбора файлов Gtk не запоминают порядок сортировки, даже если Firefox не был перезапущен между открытием двух диалоговых окон.
Я попытался скопировать профиль 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, последующие диалоговые окна с файлами запоминают настройки.