我在 VirtualBox 中运行 Ubuntu 12.04.1 LTS x64。在一次非常不幸的误点击(重置保存状态而不是加载保存状态)之后,我遇到了一个非常烦人的问题。
几乎所有应用程序(unity、synaptic、gedit 等)都会在启动时打印:
Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications.
Run Code Online (Sandbox Code Playgroud)
并且所有 GUI 设置都在重新启动后重置。
另一个症状:
$ GSETTINGS_BACKEND=dconf dconf-editor
(dconf-editor:2353): GLib-GIO-WARNING **: Can't find module 'dconf' specified in GSETTINGS_BACKEND
GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications
Run Code Online (Sandbox Code Playgroud)
但/usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so存在。
我尝试过的(并没有帮助):
sudo apt-get install -f --reinstall dconf-tools libdconf0 libdconf-dbus-1-0 dconf-servicemake install它我必须保留当前的 Ubuntu 安装,因此完全重新安装对我来说不是一个选择。 …