有一天我重启电脑,发现我的很多 Unity 设置和窗口都乱了套(我稍后会展示图片)。我以为是一次错误的关机损坏了设置或其他什么,于是我备份了所有文件,制作了一个新的20.04
启动映像,然后重新安装了操作系统。但在一切恢复如我所愿后,又发生了这种情况!
我经历了这个过程好几次,直到最后我决定记录下我所做的事情并看看哪里出了问题。
因此我遵循了以下确切的流程:
重新安装操作系统。我故意没有选择“安装时下载更新”选项。
在 gnome 中执行以下命令:
sudo apt install ubuntu-unity-desktop
sudo shutdown -r now
桌面环境现在看起来像这样,这是正确的:
- 采取其他步骤来得到我想要的东西,看看哪一个会破坏事情。
sudo apt install unity-tweak-tool
sudo shutdown -r now
还好。
sudo apt remove gnome-shell
sudo shutdown -r now
还好。
但更新所有软件都会破坏一切。
sudo apt update
sudo apt upgrade
sudo apt autoremove
sudo shutdown -r now
现在环境如下所示:
许多其他小东西也不起作用,例如无法使用++Ctrl打开终端,我无法再更改壁纸,并且屏幕亮度等硬件开关不起作用。此外,登录后,鼠标光标会闪烁一定次数,而在环境正确时则不会闪烁。AltTfn
很难说更新的软件是什么导致了这种情况,因为在全新安装后需要更新一百多个软件包。然而,这个问题只是在几周前才开始出现的。
我曾尝试按照这些问题中所建议的方法完全删除 gnome,但它们要么没有效果,要么使情况变得更糟。
- 如何在不干扰 Unity DE 的情况下删除 Gnome 桌面环境?(Ubuntu 16.04)
- 如何从 Ubuntu 20.04 LTS 中删除 GNOME Shell 以从头开始安装其他桌面环境?
我也尝试使用ubuntu 的 unity 特定发行版,甚至还遇到了同样的问题!
另外,gnome-shell
我认为重新安装会使情况变得更糟:(
我该怎么做才能弄清楚发生了什么?似乎一些旧的 gnome 图标和主题不知怎么地“偷偷溜回来了”,但我不知道这是否是一个合理的猜测。我甚至不知道从哪里开始调试它。
这是一台戴尔 XPS 15 9570,我通过运行了解到了这一点sudo dmidecode | grep -A3 '^System Information'
。我还有另一台电脑,一台戴尔 XPS 15 7590,没有遇到同样的问题。