Deepin 20 外接显示器配置

Deepin 外接显示器配置

    • 一、前言
    • 二、Nvidia显卡驱动
      • 2.1 下载驱动
      • 2.2 卸载旧驱动
      • 2.3 禁用nouveau
      • 2.4 安装驱动
    • 三、显示器设置
      • 3.1 驱动检查
      • 3.2 显示器设置

2020.9.12

一、前言

最近电脑上的Win10出了不少bug,莫名其妙的网速被限制在10Mbps,排查了半天也没解决,心想重置一下算了,但是重装一堆环境毕竟麻烦,恰逢最近上课经常和Linux打交道,就想装一个Deepin双系统凑活用用。

我的工作环境是笔记本用dp组菊花链外接两个屏幕,结果Deepin装完之后我发现只有笔记本自己的屏幕亮了。我本能的反应到估计是显卡驱动的问题,所以就有了这一晚上的折腾。

温馨提示:安装系统的时候一定不要点Deepin集成Nvidia闭源驱动,一方面版本不对,另一方面会徒增一些步骤。

二、Nvidia显卡驱动

该部分内容参考博客Deepin安装NVIDIA显卡驱动,如有侵权请告知。

2.1 下载驱动

首先你需要确认自己显卡的型号:

sudo lshw -numeric -C display

然后去Nvidia官网下载对应的最新驱动。

2.2 卸载旧驱动

如果很不幸你在安装Deepin时点击了”Deepin集成Nvidia闭源驱动“,那么你就务必进行此操作:

sudo apt-get purge nvidia*

# 完成后重启
sudo reboot

2.3 禁用nouveau

如果你像我一样刚装好系统就开始捣鼓驱动,大概率不需要进行此步。nouveau是N卡的开源驱动,一般都是需要超频魔改的,安装官方闭源驱动前需要禁用nouveau驱动

创建文件并向其中书写内容:

sudo dedit /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

待重启后,检查nouveau确实没有运行,下面的语句没有输出即表示成功禁用:

lsmod | grep nouveau

2.4 安装驱动

如果你没有修改浏览器的默认下载路径,那么下载的驱动应该在/home/user/Downloads中(user是你的用户名),进入该文件夹,然后进行下列操作:

  1. 首先进入超级终端 Ctrl+Alt+F2
  2. 关闭图形界面:sudo service lightdm stop
  3. 修改驱动权限,赋予执行权:sudo chmod +x NVIDIA***.run,用tab补全名称即可
  4. 安装驱动sudo ./NVIDI**.run

运行驱动安装程序后应该会出现一个界面,一路yes即可,完成之后sudo reboot即可。

如果你在运行安装程序时遇到报错:An NVIDIA kernel module 'nvidia' appears to already be loaded in your kernel...,有两种可能,一是你之前安装了驱动但没卸载;二是你没有关闭图形界面。

三、显示器设置

3.1 驱动检查

我安装完驱动后外接显示器就成功点亮了,你可以通过一些指令来确认驱动是否成功安装,例如:

sudo apt-get install -y nvidia-smi

nvidia smi

英伟达系统管理接口(NVIDIA System Management Interface, 简称 nvidia-smi)是基于NVIDIA Management Library 的命令行管理组件,旨在帮助管理和监控NVIDIA GPU设备。运行上述指令后,如果在Processes部分看到多于一行结果,就要证明成功了。

3.2 显示器设置

这部分纯属凑字啦,我安装的是Deepin v20版本,界面和之前的15.4确实不太一样。进入设置-显示-多屏显示模式来设置外接屏幕,我是一个横屏一个竖屏因此”扩展“不能满足我的需求,你需要进入自定义设置来进行调整。

你可能感兴趣的:(deepin,nvidia,驱动程序,linux,ubuntu)