我试图在我的 Ubuntu 19.04 上使用 安装 Unity sudo apt install ubuntu-unity-desktop
,但桌面没有按预期工作,所以我决定撤消并重做它。在我回滚更改的过程中,重新登录到 GNOME 后,我得到了这个:
然后在我卸载桌面后sudo apt autoremove
,我注意到标题栏恢复正常,但我得到了这个错误:
在这个页面之后,事实证明autoremove
已经删除了gtk3-nocsd
which contains libgtk3-nocsd.so.0
,一个LD_PRELOAD
不知何故需要的文件,所以它在抱怨它。我重新安装了它,错误消失了,但是第二个标题栏又回来了。
我认为 Unity 已经搞砸LD_PRELOAD
了,我仍然找不到解决这个问题的方法。
我修好了它。
通过弄清楚 GNOME 和 Unity 彼此共享它们的配置,我登录到 Unity 并应用了 GNOME 的配置。然后我重新登录 GNOME,一切恢复正常!
然后我可以在不丢失任何组件的情况下清除桌面。