Linux

Manjaro系统安装Nvidia驱动

2020-05-31  本文已影响0人  盛夏的猫宁

最近在学PyTorch,发现安装了CUDA但是仍然没法用GPU进行计算。确定问题是Nvidia显卡的驱动不够新。在Windows系统下更新显卡驱动,顺利解决。安装Manjaro系统的时候,显卡驱动选的好像是“free”(记不太请了)。在Manjaro系统里装Nvidia驱动的时候,一顿操作猛如虎,重启之后发现图形界面直接没了。下面记录一下行得通的安装方式。

  1. 先说一个比较重要的东西,如果一顿操作不慎把图形界面弄没了,Manjaro启动tty3命令行界面的按键是Ctrl+Alt+F3(笔记本可能需要再加一个Fn)。

  2. 查看自己的显卡驱动信息。

    inxi -G
    
  3. 安装nonfree驱动。

    sudo mhwd -a pci nonfree 0300
    
  4. 如果需要切换双显卡,可以使用bbswitch来管理。

    • 安装

      sudo pacman -S bumblebee bbswitch
      
    • 安装依赖

      sudo pacman -S bumblebee nvidia opencl-nvidia lib32-nvidia-utils lib32-opencl-nvidia mesa lib32-mesa-libgl xf86-video-intel
      
    • 添加用户到bumblebee组。其中XXX是用户名。

      sudo gpasswd -a XXX bumblebee
      sudo gpasswd -a buddyhs bumblebee
      
    • 启动bumblebee服务

      sudo systemctl enable bumblebeed.service
      
    • 配置bumblebee。修改内容(修改PMMethod的内容)下图所示。

      sudo vim /etc/bumblebee/bumblebee.conf
      
      3.png
  1. 最终只要执行inxi -G显示类似于下图的信息即可。driver是nvidia,版本号是v后面的440.82。
4.png
上一篇 下一篇

猜你喜欢

热点阅读