CentOS 8安装cuda工具包后无法启动

CentOS 8安装cuda工具包后无法启动

[双启动联想LEGION笔记本电脑-win10和centos 8]

我试图在我的笔记本电脑上运行一些 YOLOv5 示例教程#1,使用pycharm。为了控制它,我生成了一个 yolov5 conda 环境。在安装需求文件时,我认为缺少一些 cuda 工具包,因此我决定运行安装。使用 nvidia-smi 命令检查我的 GPU cuda 版本。但我没有检查它是否符合cuda工具包版本。

在CentOS上安装CUDA工具包后,系统无法启动。这可能与不适合我的 GPU (nvidia geforce rtx 2060) 的新 NVIDIA 驱动程序有关。

从 CentOS 启动时,启动顺序卡在:(无法写入所有前面的行,因为我没有到达 os cli 来保存文本)

[OK] (many passed tests before...)
Starting Switch Root...
[   6.514970] iTCO_wdt: can't request region for resources [mem 0x00c5fffc-0x00c5ffff]

rd.driver.blacklist=nouveau我通过删除并替换为 和nouveau.modeset=0修改了 grub boot nouveau.modeset=1,但是在 Ctrl+x(starting boot) 后,虽然一切都开始良好,但以无法识别的字体结束。显示的 grub 文本是:

load_video
set gfx_payload=keep
insmode gzio
linux ($root)/vmlinuz-4.18.0-147.8.1.el8_1.x85_64 root=/dev/mapper/cl-root ro crashkernel=auto resume=/dev/mapper/cl-swap rd.lvm.lv=cl/root rd.lvm.lv=cl/swap quite rd.driver.blacklist=nouveau

编辑:编辑 grub 菜单后 - 1.设置 gfx_payload=文本 2.在linux命令中改为“相当rd.driver.blacklist = nouveau”,现在有“文本”

启动似乎已结束,但我的文本不可读。这是一个例子: 在此输入图像描述

答案1

终于康复了!我很幸运,因为我的无线网络一直工作。

简而言之:

  1. 使用Ctrl+ Alt+ F1//切换到文本控制台F2F3

  2. 安装 rpmfusion:

    sudo dnf install --nogpgcheck https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
    sudo dnf install --nogpgcheck https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm
    
  3. 删除现有的 nvidia 驱动程序:

    dnf erase `*nvidia`*
    
  4. 升级/生成新的发行版(这就是魔力)

    dnf distro-sync 
    

    评论:重新启动后 GUI 应该终于可以工作了。

  5. 下载 Nvidia 驱动程序手动搜索驾驶员

  6. 仔细安装指示- 请注意,第 4 阶段会将您置于之前的位置。不要惊慌...使用说明

    systemctl isolate multi-user.target
    bash NVIDIA-Linux-x86_64-*
    reboot
    
  7. 做你的事:)

相关内容