Ubuntu 20 / 21 - KDE 配置Nvidia 独立显卡

Ubuntu 20 / 21 - KDE 配置Nvidia 独立显卡

或者说是适用于Kubuntu 20 或21,可能也适用于原版Ubuntu。

检查

首先检查当前系统使用的显卡驱动,有两种方式处理。第一种,使用inxi。安装:

sudo apt install inxi

安装后运行命令inxi -G,输出类似如下的信息:

~ ❱ inxi -G
Graphics:  Device-1: Intel CoffeeLake-H GT2 [UHD Graphics 630] driver: i915 v: kernel 
           Device-2: NVIDIA GP106M [GeForce GTX 1050 Ti Mobile] driver: nvidia v: 460.73.01 
           Display: x11 server: X.Org 1.20.11 driver: modesetting,nvidia 
           unloaded: fbdev,nouveau,vesa resolution: 1920x1080~60Hz 
           OpenGL: renderer: GeForce GTX 1050 Ti/PCIe/SSE2 v: 4.6.0 NVIDIA 460.73.01

这里我已经装好了Nvidia 驱动,所以Device-2 GTX 1050 Ti 的驱动显示为driver: nvidia ,不过一般情况下都会显示driver: nouveau,即默认预装的开源驱动。

安装

第二种检查方法和安装方法在一起,使用Ubuntu 的Software & Updates GUI 工具,我不确定原版Ubuntu 里要怎么打开,KDE Plasma 环境里可以打开Discover 的设置,然后再打开软件源设置:
在这里插入图片描述

然后切换到 Additional Drivers 选项卡,图片来自[参考教程][2]:
在这里插入图片描述

使用默认开源驱动的时候就是图中那样,选择了nouveau 开源驱动。所以要安装Nvidia 驱动就很简单了,切换到标注有proprietary, tested 的那行就行,意思是经过测试的闭源驱动。然后点击Apply Changes ,进度条跑完之后重启。开机后再到这里,或者用inxi 检查一下就行。

详情和更多安装方法请参考[链接][2]。

配置

有了Nvidia 驱动后,详细的配置可以用nvidia-settings GUI 工具实现,类似windows 的Geforce 控制面板。安装:

sudo apt install nvidia-settings

启动:

sudo nvidia-settings

如图,图片来自[链接][3]。
在这里插入图片描述

若显示窗口空白的话,可能是因为各种这篇教程覆盖不到的原因,驱动安装或者配置有问题,可以去下面的参考文献里找找灵感。

然后就能在这儿整各种配置了。在PRIME Profiles 中切换到核显后将会完全关闭独显。好处不少,以游戏本的规格,关掉独显后很多时候被动散热就够了,安静的感觉很不错,电池续航水平也有轻微的提升。

切换

不过当你想再启用独显时很可能难以如愿,会有更多奇怪的BUG 让你突然后悔,比如说这位的例子,我也遇上了类似的问题。因此请慎重考虑,在独显可以正常使用之后,还值不值得继续折腾。

我的症状稍有不同,切换之后独显似乎完全消失了,无论使用inxi 还是lspci 都完全不显示,nvidia-settings 打开后也是一片空白。不过虽然GUI 不能用了,但是等价的命令行工具还完全OK,运行:

sudo prime-select nvidia

显示切换到nvidia profile 之后重启,独显和相关的这些功能就恢复正常了。也可以用命令行再切回核显:

sudo prime-select intel

这和在GUI 中操作是一个效果。prime-select --help 可以显示当前支持的所有模式,比如说还可以切换到所谓的On-demand 模式,

sudo prime-select on-demand

类似windows 中部分有需要的程序会主动调用独显,但是终究还是不如关掉独显的时候安静。使用prime-select query可以查看当前模式。

其他的请根据你使用的驱动版本,查看相应的帮助。

参考

  1. Configure NVIDIA (non-free) settings and load them on Startup
  2. How to Install Nvidia Drivers on Ubuntu 20.04
  3. linux 下切换集成显卡和独立显卡,禁用独显,解决发热问题
  4. 卧槽!切不回独显了!Ubuntu 18.04 prime-select Nvidia X Server Settings 切换 Intel 核显后,切换回 Nvidia 独显无法正常显示
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值