Manjaro NVIDIA驱动问题的解决方案

Manjaro Nvidia配置

manjaro是一个arch的衍生版,界面化安装特别友善,可惜N卡驱动的问题让人特别头大,查找了大量的博客,驱动虽然能装上,但是不能用,于是查了下wiki,在此给出比较好的解决方案。

一、安装non-free驱动

  1. 在终端中输入以下命令来检查已安装的驱动程序

    inxi -G
    
  2. 安装NVIDIA驱动

    sudo mhwd -a pci nonfree 0300
    
  3. 重启,通过在终端中输入以下命令来确认驱动程序(Bumbee)已安装并且正在运行,此时不要着急使用nvidia-settings

    mhwd -li
    

二、结合bbswitch电源管理来使用Bumblebee

  1. 安装工具

    sudo pacman -S bumblebee bbswitch
    
  2. 把用户添加到bumblebee组里

    sudo gpasswd -a user bumblebee  # user是你的用户名
    
  3. 启动bumblebeed.service服务

    sudo systemctl enable bumblebeed.service
    
  4. 安装依赖

    sudo pacman -S bumblebee nvidia opencl-nvidia lib32-nvidia-utils lib32-opencl-nvidia mesa lib32-mesa-libgl xf86-video-intel
    
  5. 配置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
    

    重启

  6. 开启NVIDIA显卡

    sudo tee /proc/acpi/bbswitch <<< ON  # 关闭是off
    

三、NVIDIA控制面板无法打开的问题

  • 通过如下指令打开

    optirun -b none nvidia-settings -c :8
    
  • 10
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值