首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >面对ACPI错误: AE_NOT_Found和ucsi_acpi在引导到kali linux时出错

面对ACPI错误: AE_NOT_Found和ucsi_acpi在引导到kali linux时出错
EN

Unix & Linux用户
提问于 2020-06-20 07:49:18
回答 1查看 8.7K关注 0票数 1

我在我的新笔记本电脑上重新安装了Kali-Linux 2020.2。但当我试图启动卡利时,面对这两个错误,

  1. ACPI错误: AE_NOT_FOUND (没有任何cmd行参数,引导停止在
  2. usci_acpi误差(在cmd中使用nomodeset参数,引导停止在

通过按Ctrl+Alt+F4,我成功地获得了控制台登录并更新了整个系统并安装了Nvidia驱动程序。但错误仍然存在。下面列出详细的dmesg错误和警告。

系统规格:

  • 华硕牌A15
  • AMD Ryzen 5 4600H
  • Nvidia GTX 1650 4GB

输出dmesg --级别=err,warn

代码语言:javascript
运行
复制
[ 0.000000] secureboot: Secure boot could not be determined (mode 0) 
[ 0.017568] You have booted with nomodeset. This means your GPU drivers are DISABLED 
[ 0.017568] Any video related functionality will be severely degraded, and you may not even be able to suspend the system properly 
[ 0.017569] Unless you actually understand what nomodeset does, you should reboot without enabling it 
[ 0.322945] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.GPP4.WLAN], AE_NOT_FOUND (20200110/dswload2-162) 
[ 0.322951] ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20200110/psobject-220) 
[ 0.340334] Expanded resource Reserved due to conflict with PCI Bus 0000:00 
[ 1.034969] ACPI: Invalid passive threshold 
[ 1.034994] ACPI: Invalid active0 threshold 
[ 1.035071] ACPI BIOS Error (bug): Could not resolve symbol [\_TZ.THRM._SCP.CTYP], AE_NOT_FOUND (20200110/psargs-330) 
[ 1.035097] ACPI Error: Aborting method \_TZ.THRM._SCP due to previous error (AE_NOT_FOUND) (20200110/psparse-529) 
[ 1.036639] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp 
[ 1.586828] clocksource: timekeeping watchdog on CPU2: Marking clocksource 'tsc-early' as unstable because the skew is too large: 
[ 1.587972] clocksource: 'hpet' wd_now: 10917ec wd_last: e14c30 mask: ffffffff 
[ 1.589554] clocksource: 'tsc-early' cs_now: 1ff0202172 cs_last: 1f95775cc2 mask: ffffffffffffffff 
[ 1.591177] TSC found unstable after boot, most likely due to broken BIOS. Use 'tsc=unstable'. 
[ 1.609342] i2c_hid i2c-ELAN1203:00: i2c-ELAN1203:00 supply vdd not found, using dummy regulator 
[ 1.610351] i2c_hid i2c-ELAN1203:00: i2c-ELAN1203:00 supply vddl not found, using dummy regulator 
[ 1.699140] [drm:amdgpu_init [amdgpu]] *ERROR* VGACON disables amdgpu kernel modesetting. 
[ 3.964308] process '/usr/bin/fstype' started with executable stack 
[ 4.370579] nvidia: loading out-of-tree module taints kernel.
[ 4.371394] nvidia: module license 'NVIDIA' taints kernel. 
[ 4.372181] Disabling lock debugging due to kernel taint 
[ 4.440198] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 440.82 Wed Apr 1 20:04:33 UTC 2020 
[ 4.522513] sp5100-tco sp5100-tco: Watchdog hardware is disabled 
[ 4.577906] ACPI BIOS Error (bug): AE_AML_BUFFER_LIMIT, Field [IIA3] at bit offset/length 96/32 exceeds size of target Buffer (96 bits) (20200110/dsopcode-198) 
[ 4.577916] ACPI Error: Aborting method \_SB.ATKD.WMNB due to previous error (AE_AML_BUFFER_LIMIT) (20200110/psparse-529) 
[ 4.587343] ACPI BIOS Error (bug): AE_AML_BUFFER_LIMIT, Field [IIA3] at bit offset/length 96/32 exceeds size of target Buffer (96 bits) (20200110/dsopcode-198) 
[ 4.589831] ACPI Error: Aborting method \_SB.ATKD.WMNB due to previous error (AE_AML_BUFFER_LIMIT) (20200110/psparse-529) 
[ 4.592536] ACPI BIOS Error (bug): AE_AML_BUFFER_LIMIT, Field [IIA3] at bit offset/length 96/32 exceeds size of target Buffer (96 bits) (20200110/dsopcode-198) 
[ 4.592539] ACPI Error: Aborting method \_SB.ATKD.WMNB due to previous error (AE_AML_BUFFER_LIMIT) (20200110/psparse-529) 
[ 4.592668] ACPI BIOS Error (bug): AE_AML_BUFFER_LIMIT, Field [IIA3] at bit offset/length 96/32 exceeds size of target Buffer (96 bits) (20200110/dsopcode-198) 
[ 4.592671] ACPI Error: Aborting method \_SB.ATKD.WMNB due to previous error (AE_AML_BUFFER_LIMIT) (20200110/psparse-529) 
[ 4.592686] ACPI BIOS Error (bug): AE_AML_BUFFER_LIMIT, Field [IIA3] at bit offset/length 96/32 exceeds size of target Buffer (96 bits) (20200110/dsopcode-198) 
[ 4.592687] ACPI Error: Aborting method \_SB.ATKD.WMNB due to previous error (AE_AML_BUFFER_LIMIT) (20200110/psparse-529) 
[ 4.592698] asus-nb-wmi: probe of asus-nb-wmi failed with error -5 
[ 4.615355] [drm:amdgpu_init [amdgpu]] *ERROR* VGACON disables amdgpu kernel modesetting. 
[ 4.726989] rtw_pci 0000:03:00.0: firmware: failed to load rtw88/rtw8822c_fw.bin (-2) 
[ 4.729655] firmware_class: See https://wiki.debian.org/Firmware for information about missing firmware 
[ 4.729658] rtw_pci 0000:03:00.0: Direct firmware load for rtw88/rtw8822c_fw.bin failed with error -2 
[ 4.729661] rtw_pci 0000:03:00.0: failed to request firmware
[ 4.735775] rtw_pci 0000:03:00.0: firmware: failed to load rtw88/rtw8822c_wow_fw.bin (-2) 
[ 4.735777] rtw_pci 0000:03:00.0: Direct firmware load for rtw88/rtw8822c_wow_fw.bin failed with error -2 
[ 4.735781] rtw_pci 0000:03:00.0: failed to request firmware 
[ 4.735965] rtw_pci 0000:03:00.0: failed to load firmware
[ 4.735967] rtw_pci 0000:03:00.0: failed to setup chip efuse info 
[ 4.735969] rtw_pci 0000:03:00.0: failed to setup chip information 
[ 4.738004] kvm: disabled by bios 
[ 4.739410] rtw_pci: probe of 0000:03:00.0 failed with error -22 
[ 4.866478] kvm: disabled by bios 
[ 4.882458] uvcvideo 1-4:1.0: Entity type for entity Realtek Extended Controls Unit was not initialized! 
[ 4.882460] uvcvideo 1-4:1.0: Entity type for entity Extension 4 was not initialized! 
[ 4.882460] uvcvideo 1-4:1.0: Entity type for entity Processing 2 was not initialized! 
[ 4.882461] uvcvideo 1-4:1.0: Entity type for entity Camera 1 was not initialized! 
[ 4.960948] kvm: disabled by bios 
[ 5.074442] kvm: disabled by bios 
[ 5.197985] kvm: disabled by bios 
[ 5.315750] kvm: disabled by bios 
[ 5.415478] kvm: disabled by bios 
[ 5.506279] kvm: disabled by bios 
[ 5.651492] kvm: disabled by bios 
[ 5.774604] kvm: disabled by bios 
[ 9.803092] ucsi_acpi USBC000:00: PPM init failed (-110)
EN

回答 1

Unix & Linux用户

发布于 2020-06-23 07:24:09

解决了这个问题,amdgpu和一些丢失的网络驱动程序导致了这个问题。默认情况下,kali-Linux使用amdgpu,所以我不得不更新整个系统并通过tty1安装Nvidia驱动程序。将nvidia-drm.modeset=1作为第一次引导的启动参数传递。

Step 1:更新整个系统。

代码语言:javascript
运行
复制
sudo apt update && sudo apt full-upgrade -y

Step 2:这里下载最新的Linux固件。

代码语言:javascript
运行
复制
git clone https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git

Step 3:将丢失的固件复制到/lib/固件/

代码语言:javascript
运行
复制
sudo cp -r {clone's_PATH}/linux-firmware/{rtw88,rtl_nic,nvidia,amdgpu} /lib/firmware/

Step 4:用新的更改更新内核(不要担心,它会将一些amdgpu列为缺少的固件)。

代码语言:javascript
运行
复制
sudo update-initramfs -k all -u 

Step 5:安装Nvidia驱动程序。

代码语言:javascript
运行
复制
sudo apt install nvidia-driver nvidia-xconfig nvidia-kernel-common 

Step 6:配置Nvidia驱动程序以创建新的配置/etc/X11/xorg.conf (确保删除旧的xorg.conf)。

代码语言:javascript
运行
复制
sudo rm /etc/X11/xorg.conf
sudo nvidia-xconfig

Step 7:清除、重新安装nvidia驱动程序并生成xconfig

代码语言:javascript
运行
复制
sudo apt purge nivida* && sudo apt install nvidia-driver nvidia-xconfig && sudo nvidia-xconfig

Step 8:更新grub配置以将nvidia-drm.modeset=1作为默认命令传递。

代码语言:javascript
运行
复制
sudo nano /etc/default/grub
update the line GRUB_CMDLINE_LINUX_DEFAULT="quiet nvidia-drm.modeset=1"

Step 9:更新grub,删除xorg.conf (让系统在重新启动时生成xorg.conf ),并重新启动系统。

代码语言:javascript
运行
复制
sudo update-grub && sudo rm /etc/X11/xorg.conf && sudo reboot 
票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/593981

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档