manjaro 双显卡解决方案

n卡双显卡的驱动(实现命令切换显卡)

 

这个方案是我用过最舒服的双线卡解决方案!!!!!!

本节部分引用自github显卡切换项目

1、删除开源驱动,安装闭源驱动

我们安装的时候安装的是开源驱动(free),如果直接安装nvidia驱动会黑屏卡死。
方法1)在 Manjaro-Setting-Manager(开始菜单里有)中找到 硬件设定 , 选择 Auto Install Proprietary Diver 安装闭源驱动。
删除带有bumblebee的驱动(右键删除)
方法2)命令行安装

sudo mhwd -i pci video-nvidia
# 选择你最合适的驱动安装(我的1060显卡是440)

 

查看显卡安装情况

# 普通用户下
mhwd -li

 

如果是看到有video-linux以及video-nvidia-xxxxx,而且后者的属性是 false 说明安装成功。否则重新装

切记:本流程未全部完成前千万别重启!

切记:本流程未全部完成前千万别重启!

切记:本流程未全部完成前千万别重启!

2、安装插件所需依赖

由于我们最后安装的插件是github直接下载的,没有附带环境依赖。所以我们先安装环境依赖文件。

sudo pacman -S linux54-headers acpi_call-dkms xorg-xrandr xf86-video-intel git

 

注意!

我的内核版本是5.4,所以我安装的是linux54-header,请安装前先查看自己的内核版本(系统设置 / 内核 查看正在运行的内核),选择对应的安装。比如你的是5.3,那就安装linux53-headers。

3、安装插件

先启用

sudo modprobe acpi_call

安装github插件

#从github克隆
git clone https://github.com/dglt1/optimus-switch-sddm.git 
cd ~/optimus-switch-sddm  # 切换到插件文件夹
chmod +x install.sh	      # 给安装程序添加权限
sudo ./install.sh	      # 安装插件

 

大功告成!

现在你可以用命令切换显卡了

# 启用Intel核显
sudo set-intel.sh

# 启用Nvidia-Prime
sudo set-nvidia.sh

 

4、“售后服务”

切换显卡后会发现字体大小发生了改变,而且登录界面也会变大或者缩小,这是因为字体的dpi并未固定:
系统字体:
系统设置 / 字体 选择固定DPI 值为96
登录界面:
系统设置 / 开机和关机 / 登录屏幕(SDDM)/ 高级 选择“同步”

解决画面撕裂
系统设置/显示和监控/混成器
设置“放缩方法” = 精确
“渲染后端” = OpenGL 3.1
“避免撕裂” = 全场景重华 // 此项如果显卡8行的话当我没说
”保留缩略图“ = 只对显示的窗口
点击应用,OK,现在可以快乐视频了!

5、“增值服务”

图形化界面
github图形化切换显卡项目

顺便说一句:我直接启动nvidia-prime之后删除了linux-video驱动,强制所有程序使用独显,现在还没出现啥大问题,只是耗电上去了。

posted @ 2020-07-07 19:15  IIcaesar  阅读(5145)  评论(1编辑  收藏  举报