前言:昨天给笔记本装上了DEEPIN 发现我的扩展显示器收不到信号,在系统显示设置里面也没有多显示器选项,网上求索发现是没有安装英伟达的显卡驱动。搞了大半天,记录一下艰苦的踩坑历程。
机器配置
独立显卡:GP107M GeForce GTX 1050 Ti Mobile
集成显卡:Intel HD Graphics 630
步骤
0.安装系统时不要勾选集成NVIDIA闭源驱动,如果已经勾选,必须删除:
sudo apt-get purge nvidia*
sudo reboot
1.安装显卡驱动管理器,可以在应用商店直接搜索下载。打开后先切换成Intel集成显卡
2.禁用nouveau
这玩意儿是N卡的开源驱动,安装官方的开源驱动之前要禁用
#创建blacklist.conf文件
echo -e "blacklist nouveau\noptions nouveau modeset=0" > /etc/modprobe.d/blacklist.conf
#写入以下内容
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
#保存后执行
sudo update-initramfs -u
sudo reboot
#重启后检查是否禁用成功
lsmod | grep nouveau
3.NVIDIA去这个官网,挑选与自己显卡型号匹配的驱动(推荐使用迅雷下载,速度比浏览器快很多倍,安装完成记得放到一个自己能记得的路径上)
查看显卡型号
sudo lshw -numeric -C display
4 安装驱动
迅雷下载的文件放在它独有的文件夹里,我把下载好的.run文件放到了系统的/home/user/Downloads中,user是我的用户名。
首先进入超级终端 Ctrl+Alt+F2
关闭图形界面:sudo service lightdm stop
修改驱动权限,赋予执行权:sudo chmod +x NVIDIA***.run,用tab补全名称即可
安装驱动sudo ./NVIDI**.run
安装时遇到的所有对话框都选择yes/ok
安装完毕:reboot
5 重启发现扩展显示器可以点亮了!