当前位置: 首页>>技术教程>>正文


如何在Manjaro 18 Linux上安装NVIDIA驱动程序

, ,
目的是在Manjaro 18 Linux上安装NVIDIA驱动程序。本文将按以下顺序讨论Nvidia驱动程序的两种安装方法:

  • 使用标准的Manjaro存储库自动安装。
  • 使用官方的nvidia.com驱动程序进行手动安装。

要在其他Linux发行版上安装Nvidia驱动程序,请遵循我们的Nvidia Linux驱动程序指南。

Installed NVIDIA drivers on Manjaro 18 Linux.

在Manjaro 18 Linux上安装了NVIDIA驱动程序。安装后,可以选择按照我们的要求运行Nvidia图形卡测试在Linux上对您的图形卡进行基准测试指南。

使用的软件要求和约定

软件要求和Linux命令行约定
标准 要求
系统 Manjaro 18 Linux
软件 现有的桌面安装,例如Xfce,GNOME,KDE等。
其他 以root身份或通过Linux特权访问Linux系统sudo命令。
约定 -要求linux命令可以直接以root用户身份或通过使用root特权以root特权执行sudo命令$-要求linux命令以普通非特权用户身份执行

使用标准Ubuntu存储库自动安装

第一种方法最容易执行,并且在大多数情况下是推荐的方法。实际上,没有什么要写的,因为整个安装只包含一个命令:

  1. 打开终端并执行以下命令:



    
    $ sudo mhwd -a pci nonfree 0300
    

    上面的命令将自动在您的Manjaro 18 Linux系统上检测并安装适当的专有Nvidia驱动程序。

  2. 安装完成后,请重新启动系统,然后完成:
    
    $ sudo reboot
    
  3. 启动Nvidia设置应用程序以进一步配置您的图形卡:
    
    $ nvidia-settings
    

使用Nvidia.com官方驱动程序进行手动安装

以前的Nvidia驱动程序安装非常简单。如果您希望安装最新的Nvidia驱动程序,或者可能要安装直接从Nvidia.com直接下载的特定Nvidia驱动程序版本,则可以通过这种方法使您的手变脏。

  1. 识别NVIDIA VGA卡。以下命令将使您可以识别Nvidia卡型号:
    
    $ lspci -vnn | grep VGA
    
  2. 下载官方的Nvidia驱动程序。使用网络浏览器导航到官方Nvidia网站并下载适用于您的Nvidia图形卡的驱动程序。将文件保存到您的主目录。例:
    
    $ ls
    NVIDIA-Linux-x86_64-410.73.bin
    
  3. 安装先决条件。编译和安装Nvidia驱动程序需要开发工具和内核头文件。让我们从安装内核头开始。首先,我们需要检测当前加载的内核。例如:
    
    $ uname -r
    4.19.0-3-MANJARO
    

    我们需要安装的内核头文件是linux419-headers

    
    $ sudo pacman -S linux419-headers
    

    下一个任务是安装开发工具。执行风箱命令并点击ENTER安装所有:

    
    $ sudo pacman -S base-devel dkms
    
  4. 在此步骤中,我们将禁用默认nouveau司机。为此,我们需要打开并编辑/etc/default/grubGrub配置文件。

    找到以开头的行GRUB_CMDLINE_LINUX并包含以下代码nouveau.modeset=0

    例:



    
    $ sudo nano /etc/default/grub
    

    改变GRUB_CMDLINE_LINUX线:

    
    GRUB_CMDLINE_LINUX="nouveau.modeset=0"
    

    进行更改后,更新GRUB:

    
    $ sudo update-grub
    

    重新启动系统:

    
    $ sudo reboot
    
  5. 登录并通过执行以下操作开始实际安装Nvidia驱动程序linux命令并按照向导进行操作:
    
    $ bash NVIDIA-Linux-x86_64-410.73.bin
    

    您可能还会被问到以下问题:

    
    The distribution-provided pre-install script failed!
    Install NVIDIA's 32-bit compatibility libraries? -> YES
    Would you like to run the nvidia-xconfig utility? -> YES 
    

    现在已安装Nvidia驱动程序。

  6. 重新启动系统:
    
    $ sudo reboot
    
  7. 配置NVIDIA X服务器设置。重新启动后,您应该能够从“活动”菜单中启动“ NVIDIA X Server设置”应用程序。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/10488.html,未经允许,请勿转载。