我最近两次从软件更新程序进行更新时,都必须重新安装图形驱动程序并重新启动 Unity。
第一次发生这种情况时,我花了很长时间才找到如何恢复一切的方法。我不熟悉 Ubuntu 和 Unity,我不知道为什么要这样做。我应该关闭所有更新吗?是否有我应该避免的特定更新?
供您参考。我将在下面介绍我所做的一切,以使一切恢复正常。我不知道是否所有这些都是必要的,但我知道如果我这样做,它会让我回到原来的位置:
1) 机器除了分辨率低和鼠标指针外什么都没有。所以我用“ctrl + alt + F1”关闭了 xserver
2)我执行以下操作以便可以再次安装 nvidia 驱动程序
sudo 服务 lightdm 停止
sudo sh NVIDIA-Linux-x86_64-319.23.run
3)我按照 nvidia 的繁琐程序重新安装了所有东西
4) 我重新启动后,分辨率显然已经恢复正常,但我仍然缺少 Unity,因此我按照在这个网站上找到的一些说明进行操作
dconf 重置 -f /org/compiz/
unity --reset-icons &disown
5)我执行第 4 步时使用的终端明显消失了,但统一栏再也没有出现
6)第 4 步必须对 metacity 做一些奇怪的事情,因为我失去了对终端盒的控制,所以我运行 metacity 并将它们取回
7) 我重启了机器,一切都“接近”恢复正常(我丢失了之前启动器上的所有图标,但又恢复了一些很久以前删除的图标)
所以我主要担心的是我不想每次软件更新程序更新时都这样做。这是一个常见问题吗?
答案1
当然,如果您在开始之前安装了动态内核模块支持 (dkms),则可以使用 nVidia .run 文件。它将使驱动程序可重建以进行内核升级。