Revise NVIDIA driver installation instructions#306
Conversation
Updated installation instructions for newer NVIDIA graphics cards and removed outdated commands.
There was a problem hiding this comment.
Pull request overview
This PR updates the NVIDIA driver installation instructions to address recent breaking changes in NVIDIA driver packages. The changes specifically modify the installation command for mid-range NVIDIA GPU models, transitioning from the standard nvidia/nvidia-dkms packages to the version-specific nvidia-580xx packages.
Key Changes:
- Replaced standard NVIDIA driver packages with version-specific nvidia-580xx-dkms packages for certain GPU models
- Updated GPU model description to clarify which cards need the 580xx driver
- Simplified installation from separate [linux]/[others] code groups to a single unified command using yay
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
|
||
| ```bash [others] | ||
| sudo pacman -S nvidia-dkms nvidia-settings lib32-nvidia-utils # 必须安装 | ||
| ```bash |
There was a problem hiding this comment.
The code block is missing the language identifier. For consistency with other code blocks in this file, the bash language identifier should be added. The line should be: bash instead of just bash followed by a space.
| ```bash | |
| ```bash |
| ::: | ||
|
|
||
| - 其他较新型号的独立显卡使用以下命令直接安装如下几个包即可: | ||
| - 其他较新型号(10系及以下)的独立显卡使用以下命令直接安装如下几个包即可: |
There was a problem hiding this comment.
The description "10系及以下" (series 10 and below) is ambiguous and potentially incorrect. Based on the structure:
- Line 143 covers Turing (GTX 16/RTX 20) and newer cards with nvidia-open
- Line 173 covers GeForce 630 down to GeForce 400 series with nvidia-390xx
This section should clarify which GPU models need nvidia-580xx. It appears to target cards between Turing and the 400 series, which would be GTX 10 series (Pascal), GTX 900 series (Maxwell), and GTX 700 series (Kepler). The current text "10系及以下" suggests "GTX 10 series and older," which would overlap with the nvidia-390xx category below.
Consider clarifying the GPU range, for example: "其他较新型号(GTX 10系至GTX 700系)" or "其他较新型号(Turing之前的显卡,不包括GeForce 630及以下)".
| - 其他较新型号(10系及以下)的独立显卡使用以下命令直接安装如下几个包即可: | |
| - 其他较新型号(GTX 10 系至 GTX 700 系)的独立显卡使用以下命令直接安装如下几个包即可: |
| ```bash [others] | ||
| sudo pacman -S nvidia-dkms nvidia-settings lib32-nvidia-utils # 必须安装 | ||
| ```bash | ||
| yay -S nvidia-580xx-dkms lib32-nvidia-580xx-utils nvidia-580xx-utils # 必须安装 |
There was a problem hiding this comment.
The nvidia-settings package is missing from the installation command. All other NVIDIA driver installation instructions in this file include nvidia-settings:
- Lines 154 and 158 include it for nvidia-open drivers
- Line 176 includes it for nvidia-390xx drivers
- Line 543 mentions that nvidia-settings is already installed in this section and is used to display GPU information
For consistency and completeness, nvidia-settings should be added to this command: yay -S nvidia-580xx-dkms lib32-nvidia-580xx-utils nvidia-580xx-utils nvidia-settings
| yay -S nvidia-580xx-dkms lib32-nvidia-580xx-utils nvidia-580xx-utils # 必须安装 | |
| yay -S nvidia-580xx-dkms nvidia-settings lib32-nvidia-580xx-utils nvidia-580xx-utils # 必须安装 |
为最近NVIDIA的破坏性驱动更新修改安装脚本