Linux Mint - 更改设置无效(即使不重新启动)

Linux Mint - 更改设置无效(即使不重新启动)

经过一些更新后,恼人且令人沮丧的情况如下。

  • 每次重新启动后,更新图标都会显示蓝色圆圈,其中包含“1”;如果我单击它,更新管理器将打开并显示欢迎屏幕
  • 我在终端中使用自定义字体和颜色。设置此选项后,如果我在关闭第一个终端之前打开终端的另一个实例,它会“继承”我选择的设置,但如果我关闭每个实例然后再次打开,这些设置就会被忘记,所以我必须设置再次使用它们(字体、大小、颜色、“不显示菜单栏”,...)。
  • 如果我点击桌面并按F5,图标会杂乱地放置在主屏幕的左边缘附近,如下所示:在此输入图像描述(我可以通过右键单击>按名称对图标进行排序来重新排序)。
  • 如果我右键单击桌面,然后单击桌面设置,我无法更改任何桌面设置:不能更改计算机/主页/垃圾箱/卷/网络图标的可见性,也不能更改“在主/辅助屏幕上显示图标”,甚至不能更改我可以换壁纸吗!甚至连主题、图标的颜色等等都没有!
  • 在菜单栏的右侧,我看到可移动单元图标,如果点击该图标,则会显示“文件系统基数”(基数是根)和“主页”,您也可以在前面的屏幕截图中看到。 (我无法删除它们;也许这很正常,但在没有连接外部驱动器的情况下,我从未在菜单栏中出现过这个图标。 在此输入图像描述
  • 我什至无法更改菜单栏的设置(例如,使其自动隐藏)。

我想我可以添加很多其他例子,但要点是:无论我更改什么设置,都不会发生任何事情!

编辑

这是命令的输出,正如 @Bahamut 所建议的。

...$ find $HOME -user root
/home/enrico/.android
/home/enrico/.android/adb_usb.ini
/home/enrico/.cache/dconf
find: "/home/enrico/.cache/dconf": Permesso negato
/home/enrico/AnthemScore/resources/license_utility

编辑2

...$ env | grep -i session
XDG_SESSION_ID=c3
XDG_SESSION_COOKIE=2a5d5f96ef9147c0b35535562b32d0ff-1488028994.552913-205956845
SESSION_MANAGER=local/de-angelis-desktop:@/tmp/.ICE-unix/25348,unix/de-angelis-desktop:/tmp/.ICE-unix/25348
DESKTOP_SESSION=cinnamon
GDMSESSION=cinnamon
GNOME_DESKTOP_SESSION_ID=this-is-deprecated
XDG_SESSION_DESKTOP=cinnamon
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-PA0bmxOIbi,guid=b51ee46103581d350dc85be758b18544
MDMSESSION=cinnamon

答案1

不是一个干净的解决方案,更多的是一个解决方法。在聊天中我们发现,Enlico 从源代码构建了一个软件,在 /usr/local/lib 中安装了一些库。

ldd /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
1516

linux-vdso.so.1 => (0x00007fffa2c2d000)
libgio-2.0.so.0 => /usr/local/lib/libgio-2.0.so.0 (0x00007f1037207000)
libgobject-2.0.so.0 => /usr/local/lib/libgobject-2.0.so.0 (0x00007f1036fb6000)
libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0x00007f1036ca5000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f1036a5c000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f1036693000)
libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007f103648a000)
libgmodule-2.0.so.0 => /usr/local/lib/libgmodule-2.0.so.0 (0x00007f10362870

剪断

重命名安装程序创建的 /etc/ld.so.conf.d/ 中的文件并更改

/etc/ld.so.conf.d/libc.conf 
# libc default configuration
# /usr/local/lib

这样,运行sudo ldconfig问题暂时就解决了。

相关内容