Диалоговые окна выбора файлов не запоминают настройки, когда 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, последующие диалоговые окна с файлами запоминают настройки.

Другие вопросы по тегам