本文参考了以下两篇博文,在此表示感谢:博文一、博文二。
一:必要的配置
参照博文一,我们没有用run文件的方法来安装驱动(因为装完后会黑屏),
而是先把源更换为国内的阿里源,然后在Other Software页面勾选Canonical Partners,如下图所示:
之后进行手动更新
sudo apt updatesudo apt upgrade
二:安装NVIDIA社区版驱动
在以下操作前,一定要确认关闭了电脑bios的安全启动,即 security boot 设为 disenable。
1. nouvean
首先查看nouvean是否被禁
lsmod | grep nouveau
什么都没有显示,表明被禁止,直接进行第二步即可。否则按以下动作进行。
sudo gedit /etc/modprobe.d/blacklist.conf# 然后在末尾添加# blacklist nouveau# option nouveau modeset=0# 保存退出,更新内核并重启sudo update-initramfs -usudo reboot
2. 安装独显驱动
删除旧的NVIDIA驱动:
具体删除方法去百度,不要按照博文一的方法,可能会删除不全。
然后安装。
sudo add-apt-repository ppa:graphics-drivers/ppasudo apt-get updatesudo apt-get upgradeubuntu-drivers devices #查看自己的显卡及可以安装的驱动版本
#显示信息如下所示:== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==modalias : pci:v000010DEd00001BA1sv00001558sd000067C1bc03sc00i00vendor : NVIDIA Corporationmodel : GP104M [GeForce GTX 1070 Mobile]driver : nvidia-driver-435 - distro non-freedriver : nvidia-driver-390 - third-party freedriver : nvidia-driver-410 - third-party freedriver : nvidia-driver-440 - third-party free recommendeddriver : nvidia-driver-415 - third-party freedriver : xserver-xorg-video-nouveau - distro free builtin== /sys/devices/pci0000:00/0000:00:14.3 ==modalias : pci:v00008086d0000A370sv00008086sd000002A4bc02sc80i00vendor : Intel Corporationmanual_install: Truedriver : backport-iwlwifi-dkms - distro free
输出内容如上,第三行显示显卡为1070,之后是适合的驱动,这里我应当选择安装440。
而最后一部分显示目前使用的显卡是Intel的集显。
sudo apt install nvidia-driver-440
重启。
安装成功后,输入nvidia-smi
,如果有类似如下信息显示,则说明安装成功:
三:解决拯救者y7000的卡死问题
联想拯救者y7000安装ubuntu后,集显和独显会有些莫名其妙的冲突,可能是与游戏本的某些特殊配置有关,而这会导致ubuntu开机后一段时间内卡死。
要解决此问题,首先进入y7000的windows系统,在联想电脑管家中把显卡模式从[混合模式]切换为[独显模式],然后重启进入windows,确认已切换为独显模式后再重启,到了ubuntu的grub界面,光标在以下位置处,按键盘上的[e]:
按[e]后,会进入如下界面:
在上图那个位置,我们可能会看到"quiet splash nomodeset"
,主要看是否有nomodeset,有的话删除它(可能有人是queit splash= nomodeset
,删除'= nomodeset'
即可!)
然后在原来那个位置加acpi_osi=linux
(代码之间用空格隔开!),然后按F10启动,就可以进入ubuntu界面了。
(这个操作是为了将ubuntu的默认集显切换为默认独显)
最后,由于上述acpi_osi=linux的操作只是临时性的,下次开机仍需重新设置,为了让ubuntu始终
保存这个信息,打开终端:
sudo vi /etc/default/grub 或 sudo gedit /etc/default/grub#打开文件后将nomodest删除替换为 acpi_osi=linux#然后更新grubsudo update-grub
至此,拯救者y7000的NVIDIA显卡驱动安装完毕。
如果觉得《【Ubuntu】联想拯救者y7000安装NVIDIA显卡驱动(解决安装后[黑屏]和[卡死]的问题)》对你有帮助,请点赞、收藏,并留下你的观点哦!