zoukankan      html  css  js  c++  java
  • Archlinux双显卡安装NVIDIA闭源驱动

    Ubuntu的prime-select命令可以说很好用了,但是Ubuntu 18.04里面把这个改了,想让它正常工作还得配置一番,相比之下还是Arch的稍微简单一些。
    这里介绍使用Bumblebee的方法进行安装,参考Installing Bumblebee with Intel/NVIDIA的内容。

    开始安装


    1. 确保能正常进入桌面,安装必要的软件包
    $ sudo pacman -S bumblebee bbswitch
    
    1. 把用户添加到bumblebee组里
    $ sudo gpasswd -a username bumblebee    //把username换成自己的用户名
    
    1. 启动bumblebeed服务
    sudo systemctl enable bumblebeed.service
    
    1. 安装依赖
    $ sudo pacman -S bumblebee nvidia opencl-nvidia lib32-nvidia-utils lib32-opencl-nvidia mesa lib32-mesa-libgl xf86-video-intel
    

    lib32打头的需要开启multilib,把/etc/pacman.conf文件中的下面两行取消注释,然后执行pacman -Sy

    #[multilib]
    #Include = /etc/pacman.d/mirrorlist
    
    1. 配置bumblebee
    sudo nano /etc/bumblebee/bumblebee.conf
    
    指定nvidia
    Driver=nvidia
    电源管理指定bbswitch
    [driver-nvidia]
    PMMethod=bbswitch
    

    弄好之后重启

    检测是否安装成功

    1. 安装测试软件
    $ sudo pacman -S virtualgl
    
    1. 运行测试软件
    $ optirun glxspheres64
    

    运行效果
    avater

    开启和关闭NVIDIA显卡


    • 查看状态
      使用nvidia-smi命令可以查看NVIDIA显卡是否已经启动,如果启动了会显示这样的信息
      avater

    • 开启

    $ sudo tee /proc/acpi/bbswitch <<< ON
    
    • 关闭
    $ sudo tee /proc/acpi/bbswitch <<< OFF
    


    参考:
    安装bumblebee



    更新日志

    • 2017.10.25 创建
    • 2018.8.30 增加multilib的内容
  • 相关阅读:
    cvpr热词云
    第八周总结
    从小工到专家阅读笔记01
    【Spring实战4】10--搭建SpringMVC环境
    【Spring实战4】09---构建Spring web
    【Spring实战4】08---面向切面AOP
    读书
    【Spring实战4】07---Bean的作用域
    【Spring实战4】06---装配Bean(xml)
    【Spring实战4】05---装配Bean(Java)
  • 原文地址:https://www.cnblogs.com/tonyc/p/7732119.html
Copyright © 2011-2022 走看看