我在 Legion 5i 中安装了 Ubuntu 20.04,但出现 ACPI 错误(bug)且未找到 AE。我在 GRUB 中进行了修改,在“GRUB_CMDLINE_LINUX_DEFAULT=...”行末尾添加了“nomodeset”。现在它终于启动了,但初始错误仍然存在。
屏幕显示如下:
[ 0.213475] ACPI BIOS 错误(bug):无法解析符号 [_SB.PCI0.I2C2.TPD0],AE_NOT_FOUND(20190816/dsU)load2-162)
[ 0.213492] ACPI 错误:AE_NOT_FOUND,在名称查找/目录期间(20190816/ps object-220)
[ 0.213530] ACPI BIOS 错误(bug):无法解析符号 [_SB.PCI0.I2C3.TPL1],AE_NOT_FOUND(20190816/dswload2-162)
[ 0.213535] ACPI 错误:AE_NOT_FOUND,在名称查找/目录期间(20190816/ps object-220)
[ 0.612012] Initramfs 解包失败:解码失败
[0.776366] 完整性:加载 X.509 证书时出现问题 -65
/dev/sda4:干净,208217/33406976 个文件,4383755/133619712 个块
[29.269500] iwlwifi 0000:00:14.3:BIOS 包含 HGDS 但没有 WRDS
答案1
BIOS
联想 Legion 5-15IMH05
您的 BIOS 版本为 EFCN38WW。
自 2020 年 9 月 14 日起,有更新的 BIOS 版本 EFCN39WW 可供下载这里。
注意:请确认我拥有适合您型号的正确网页。
注意:更新 BIOS 之前请做好备份。
初始化内存文件系统
启动到恢复模式(最新内核),Root 访问,并使用此命令来处理解码错误:
sudo update-initramfs -c -k $(uname -r)
英伟达
首先,在Software & Updates
“附加驱动程序”选项卡中,确认已选择 nouveau 视频驱动程序。
然后使用以下命令清除所有旧的 Nvidia 内容:
sudo apt-get purge *nvidia*
reboot
#(正常重启)
您的 GTX 1650 的当前 Nvidia 驱动程序版本为 450.80,可以下载这里或者这里。
然后安装 450.80 版本并重新启动。验证Software & Updates
,附加驱动程序选项卡。
更新#1:
重新安装 Ubuntu。