Linux 系统上安装 NVIDIA 驱动程序失败(X server问题)

报错信息:

ERROR: You appear to be running an X server; please exit X before installing. For further details, please see the section INSTALLING THE NVIDIA DRIVER in the README available on the Linux driver download page at www.nvidia.com.

ERROR: Installation has failed. Please see the file '/var/log/nvidia-installer.log' for details. You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com.

以下是解决这个问题的步骤:

  1. 退出 X 服务器:在安装 NVIDIA 驱动程序之前,您需要停止 X 服务器,因为驱动程序安装器需要在没有图形界面干扰的情况下直接访问图形设备。

  2. 切换到 TTY(终端) :您可以通过按 Ctrl + Alt + F1F6(尝试每个以找到登录提示符)来切换到非图形终端。

  3. 在终端上使用您的用户名和密码登录

  4. 停止显示管理器

    • 根据您的 Linux 发行版,停止显示管理器的命令可能有所不同。以下是常见显示管理器的命令:
      • 对于 GNOME 使用的 GDM:sudo systemctl stop gdm
      • 对于 KDE 使用的 SDDM:sudo systemctl stop sddm
      • 对于 XFCE 和其他使用的 LightDM:sudo systemctl stop lightdm
    • 或者,您可以尝试用以下命令通用地停止所有图形会话:sudo systemctl isolate multi-user.target
  5. 运行 NVIDIA 驱动程序安装程序

    • 导航到包含 NVIDIA 驱动程序安装程序的目录(通常是一个 .run 文件)。
    • 通过运行 sudo sh ./NVIDIA-Linux-x86_64-XXXXX.run 来执行安装程序脚本(将 XXXXX 替换为实际的版本号)。
  6. 按照屏幕上的指示完成安装。

  7. 重启系统 或使用 sudo systemctl start [display_manager](将 [display_manager] 替换为 gdmsddmlightdm,具体取决于您之前停止了哪个)再次启动显示管理器。

  8. 检查安装情况 :重启后,您可以通过运行 nvidia-smi 来验证驱动程序的安装情况,该命令应显示有关 NVIDIA 驱动程序和 GPU 的信息。

相关推荐
七七七七071 小时前
【计算机网络】深入理解ARP协议:工作原理、报文格式与安全防护
linux·服务器·网络·计算机网络·安全
守城小轩1 小时前
轻量级HTTP&Socks代理GOST: Linux编译安装
运维·网络·网络协议
qq_5470261792 小时前
Flowable 工作流引擎
java·服务器·前端
奋斗的蛋黄3 小时前
网络卡顿运维排查方案:从客户端到服务器的全链路处理
运维·服务器·网络
wanhengidc4 小时前
云手机搬砖 尤弥尔传奇自动化操作
运维·服务器·arm开发·安全·智能手机·自动化
图图图图爱睡觉4 小时前
主机跟虚拟机ip一直Ping不通,并且虚拟机使用ifconfig命令时,ens33没有ipv4地址,只有ipv6地址
服务器·网络·tcp/ip
deephub4 小时前
FastMCP 入门:用 Python 快速搭建 MCP 服务器接入 LLM
服务器·人工智能·python·大语言模型·mcp
lhxcc_fly4 小时前
Linux网络--8、NAT,代理,网络穿透
linux·服务器·网络·nat
摇滚侠4 小时前
Spring Boot3零基础教程,Spring Boot 应用打包成 exe 可执行文件,笔记91 笔记92 笔记93
linux·spring boot·笔记
wow_DG5 小时前
【运维✨】云服务器公网 IP 迷雾:为什么本机看不到那个地址?
运维·服务器·tcp/ip