前言
风扇持续开启
使用大黄蜂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
版权属于:SWJ(除特别注明外)
本文链接:https://blog.zggsong.cn/archives/868.html
本站文章采用CC BY-NC-SA 4.0进行许可,请在转载时注明出处及本声明!
我的manjaro风扇一直转的很慢,机子温度很高,查了很久,整不出方案。热的一批。双系统windows就一切正常。网上找了半天没同平台同电脑下的问题。难受
很可能是显卡工作了但是风扇没有转导致的发热量巨大
集成显卡,独显驱动没装,因为是双显卡的,独显英伟达的。,没装驱动
这样找不到原因还不如直接去装驱动吧,用成熟的方案就可以。