Manjaro Nvidia配置
manjaro是一个arch的衍生版,界面化安装特别友善,可惜N卡驱动的问题让人特别头大,查找了大量的博客,驱动虽然能装上,但是不能用,于是查了下wiki,在此给出比较好的解决方案。
一、安装non-free驱动
-
在终端中输入以下命令来检查已安装的驱动程序
inxi -G
-
安装NVIDIA驱动
sudo mhwd -a pci nonfree 0300
-
重启,通过在终端中输入以下命令来确认驱动程序(Bumbee)已安装并且正在运行,此时不要着急使用
nvidia-settings
mhwd -li
二、结合bbswitch电源管理来使用Bumblebee
-
安装工具
sudo pacman -S bumblebee bbswitch
-
把用户添加到bumblebee组里
sudo gpasswd -a user bumblebee # user是你的用户名
-
启动
bumblebeed.service
服务sudo systemctl enable bumblebeed.service
-
安装依赖
sudo pacman -S bumblebee nvidia opencl-nvidia lib32-nvidia-utils lib32-opencl-nvidia mesa lib32-mesa-libgl xf86-video-intel
-
配置Bumblebee
sudo vim /etc/bumblebee/bumblebee.conf
修改如下内容
[driver-nvidia] # Module name to load, defaults to Driver if empty or unset KernelDriver=nvidia PMMethod=bbswitch [driver-nouveau] KernelDriver=nouveau PMMethod=bbswitch XorgConfFile=/etc/bumblebee/xorg.conf.nouveau
重启
-
开启NVIDIA显卡
sudo tee /proc/acpi/bbswitch <<< ON # 关闭是off
三、NVIDIA控制面板无法打开的问题
-
通过如下指令打开
optirun -b none nvidia-settings -c :8