前言

风扇持续开启

使用大黄蜂bumblebee

以上的配置完成后独显会持续运作虽性能较好但耗电很快风扇也会转个不停,由于Nvidia在Linux平台未提供类似Windows上擎天柱那样的双显交火技术,因此这里转而使开源的bumblebee,需要用到独显时再开启独显。

安装

sudo pacman -S bumblebee mesa xf86_vidoe_intel lib32-virtualgl lib32-nvidia-utils

要使用Bumblebee,必须将常规用户添加到bumblebee组中:

sudo gpasswd -a user bumblebee

启用bumblebeed.service服务

# sudo systemctl enable bumblebeed.service

配置

去除独显配置

sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.bak

去除sddm配置

sudo vim /usr/share/sddm/scripts/Xsetup

注释掉下面两行

xrandr --setprovideroutputsource modesetting NVIDIA-0
xrandr --auto

这时重启后可能发现独显还是持续运行,这里还需要安装bbswitch

pacman -S bbswitch

重启后使用lspci查看显卡状态若为rev ff则为集显驱动,若要使用独显则使用以下命令:

optirun application

打开NVIDIA Settings面板命令稍多一些:

optirun -b none nvidia-settings -c:8

但每次打开需要独显支持的应用还得加上optirun很是麻烦,我们可以在/usr/share/applications目录下编辑应用图标在EXEC后加上optirun,这样以后每次使用图形界面打开应用时就会使用独显了。

显卡性能测试

安装了mesa后可以使用optirun glxgears -info命令查看独显性能

转自

Arch Linux安装+KDE桌面+双显卡驱动一站式解决方案fulgens

最后修改:2020 年 03 月 21 日 01 : 23 AM
如果觉得我的文章对你有用,请随意赞赏~