从 Windows 10 切换回 Linux Ubuntu 14.04 后,Nvidia 无法支持双显示器

从 Windows 10 切换回 Linux Ubuntu 14.04 后,Nvidia 无法支持双显示器

由于我使用的是连接到显示器的双启动笔记本电脑,因此我有时会在 Windows 10 和 Linux Ubuntu 14.04 之间切换。问题是每次我从 Windows 切换回 Linux 时,我的 nvidia 驱动程序似乎都会停止运行。

仅供参考,我已按照提供的方法安装了最新的 Nvidia 驱动程序在本页。首先,我安装了 Nvidia 二进制驱动程序 370,以便在两个显示器上都能正常显示。当我下次从 Windows 切换回 Linux 时,nvidia 驱动程序再次停止,迫使我安装 nvidia-375 以在两个屏幕上恢复正确的显示分辨率。第三次,同样的情况发生了,我别无选择,只能从系统设置“软件和更新”中重新安装以前的 nvidia370。我猜这应该与内核之间的某些冲突有关,但我对这个领域一无所知。因此,我的问题是:

  • 人们建议从运行文件重新安装 nvidia 驱动程序陣容,但由于我是使用二进制文件安装的,所以我不知道如何通过这种方式重新安装它。
  • 如何安装 nvidia 驱动程序并彻底完成?

答案1

不要使用二进制文件,而应仅从官方默认存储库安装,或者,如果需要更新的版本,请添加半官方的图形驱动程序 PPA。

初步步骤: 使用 删除以前安装的 Nvidia 驱动程序的所有痕迹sudo apt-get purge nvidia*

添加附加存储库并安装nvidia-375

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-graphics-drivers-375

或者搜索“附加驱动程序”,选择并应用所需的版本。

重启。

此驱动程序在需要时更新,并针对任何新内核重建。这是安装 nvidia 驱动程序,然后就大功告成了(几乎)。

相关内容