[双启动联想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
终于康复了!我很幸运,因为我的无线网络一直工作。
简而言之:
使用Ctrl+ Alt+ F1//切换到文本控制台F2F3
安装
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
删除现有的 nvidia 驱动程序:
dnf erase `*nvidia`*
升级/生成新的发行版(这就是魔力)
dnf distro-sync
下载 Nvidia 驱动程序手动搜索驾驶员
仔细安装指示- 请注意,第 4 阶段会将您置于之前的位置。不要惊慌...使用说明
systemctl isolate multi-user.target bash NVIDIA-Linux-x86_64-* reboot
做你的事:)