我已经看过了类似问题,但那里的解决方案对我都不起作用。基本上,我在会话中可以正常编辑和删除图标,但下次登录时,它们会重置为默认值。
更令人困惑的是,如果我启动 dconf-editor,然后导航到桌面 > unity > launcher,它会显示应该在那里的收藏夹,但默认收藏夹仍在启动器中。
我已经尝试过sudo apt-get purge unity
,然后sudo apt-get install unity
从 GNOME 会话中执行,但无济于事。有什么建议吗?
编辑:我还尝试gksudo dconf-editor
以提升的权限运行该程序。我再次导航到桌面>unity>启动器。这次默认字符串在那里,但当我尝试编辑它时,它不会更改为我输入的内容。
答案1
这里再次通知一下,安装dconf-tools、libdconf-dbus-1-0、libdconf0之后一切顺利:
sudo apt-get install dconf-tools libdconf0 libdconf-dbus-1-0
我在提交同情心报告的一个未保存设置的错误中发现了这一点。
答案2
您是否也收到了错误信息
GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications.
你什么时候做gsettings monitor com.canonical.Unity.Launcher favorites
?
这可能是一个类似的错误https://bugs.launchpad.net/ubuntu/+source/empathy/+bug/620733然后,你可以通过安装 dconf、libdconf0 和 libdconf-dbus-1-0 包来解决这个问题
至少当我的启动器无法记住收藏夹时,这对我来说是有用的。
答案3
在重新安装 dconf-tools、libdconf0、libdconf-dbus-1-0 之前,我必须先执行以下步骤,然后才能完全删除它们
sudo apt-get remove dconf-tools libdconf0 libdconf-dbus-1-0