ArchLinux 下解决 Nouveau 驱动与 NVIDIA 驱动不兼容问题
ArchLinux 下解决 Nouveau 驱动与 NVIDIA 驱动不兼容问题
在 ArchLinux 系统中,您可能会遇到 Nouveau 驱动与 NVIDIA 驱动不兼容的问题,导致无法正常使用 NVIDIA 显卡。本文将详细介绍如何禁用 Nouveau 驱动并安装 NVIDIA 驱动,解决此问题。
步骤:
-
打开终端并切换到 root 用户:
sudo su
2. **安装必要的软件包:**
```bash
pacman -S linux-headers dkms nvidia nvidia-utils lib32-nvidia-utils
-
创建文件
/etc/modprobe.d/blacklist-nouveau.conf并添加以下内容:
blacklist nouveau options nouveau modeset=0
4. **更新 initramfs:**
```bash
mkinitcpio -p linux
-
重启系统:
reboot
6. **在登录界面之前,按 `Ctrl + Alt + F2` 进入控制台模式并登录。**
7. **停止显示管理器:**
```bash
systemctl stop display-manager
-
运行 NVIDIA 驱动安装程序:
sh NVIDIA-Linux-x86_64-xxx.xx.run
(其中 `xxx.xx` 是您要安装的 NVIDIA 驱动版本号)
9. **按照安装程序的提示进行安装。**
10. **安装完成后,重新启动系统:**
```bash
reboot
- 检查 NVIDIA 驱动是否正常工作:
nvidia-smi
如果输出了 GPU 信息,则表示 NVIDIA 驱动已成功安装并运行。
注意:
- 这些步骤的具体细节可能因 Linux 发行版和 NVIDIA 驱动版本而有所不同,请根据您的情况进行适当调整。
- 如果您在安装过程中遇到问题,请查看 NVIDIA 驱动 README 和您的 Linux 发行版文档以获取更多帮助。
原文地址: https://www.cveoy.top/t/topic/mSE3 著作权归作者所有。请勿转载和采集!