小编ntd*_*ntd的帖子

Firefox 挂起,因为缺少 sort-directories-first 设置

我最近从 xubuntu 14.04 升级到 xubuntu 16.04。过程完成但并不顺利(我不记得为什么)。

现在,firefox当我打开一个文件(File -> Open File)时,进程崩溃并出现以下错误:

... GLib-GIO-ERROR **: Settings schema 'org.gtk.Settings.FileChooser' does not contain a key named 'sort-directories-first'
Run Code Online (Sandbox Code Playgroud)

我在网上搜索并没有找到任何相关的内容。重新安装firefox,gsettings-desktop-schemasgsettings-ubuntu-schemas(with apt-get install --reinstall ...) 没有改变任何东西。我也尝试重建架构,但错误总是一样的:

sudo glib-compile-schemas /usr/share/glib-2.0/schemas/
Run Code Online (Sandbox Code Playgroud)

(并非如此)有趣的是,密钥存在!

grep sort-directories-first /usr/share/glib-2.0/schemas/*
Binary file /usr/share/glib-2.0/schemas/gschemas.compiled matches
/usr/share/glib-2.0/schemas/org.gnome.nautilus.gschema.xml:    <key type="b" name="sort-directories-first">
/usr/share/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml:    <key type="b" name="sort-directories-first">
Run Code Online (Sandbox Code Playgroud)

最后,我尝试手动创建密钥。随着gsettings它抱怨密钥不存在:

gsettings set org.gtk.Settings.FileChooser sort-directories-first false
Not such key 'sort-directories-first'
Run Code Online (Sandbox Code Playgroud)

随着dconf我可以创建一个键,但没有改变:

dconf write /org/gtk/settings/file-chooser/sort-directories-first false 
Run Code Online (Sandbox Code Playgroud)

gnome xubuntu firefox gsettings

7
推荐指数
1
解决办法
1975
查看次数

标签 统计

firefox ×1

gnome ×1

gsettings ×1

xubuntu ×1