ACPI BIOS 错误(bug):无法解析符号

ACPI BIOS 错误(bug):无法解析符号

错误:

ACPI: Video Device [VGA1] (multi-head: yes  rom: no  post: no)
ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.GP17.VGA.LCD._BCM.AFN7], AE_NOT_FOUND (20190816/psargs-330)
Initialized Local Variables for Method [_BCM]:
Local0: 00000000ea353c08 <Obj>           Integer 00000000000000FF
Local1: 00000000418bc901 <Obj>           Integer 0000000000000000
Initialized Arguments for Method [_BCM]:  (1 arguments defined for method invocation)
Arg0:   00000000c180e4bd <Obj>           Integer 0000000000000064
ACPI Error: Aborting method \_SB.PCI0.GP17.VGA.LCD._BCM due to previous error (AE_NOT_FOUND) (20190816/psparse-531)
ACPI Error: Evaluating _BCM failed (20190816/video-357)

我的系统:ASRock B450 PRO4 主板、AMD Ryzen 3 2200G、Ubuntu 18.04、内核 5.4.0-45-generic、amdgpu 已加载...也许有人可以帮忙。

lshw -c video
  *-display                 
       description: VGA compatible controller
       product: Raven Ridge [Radeon Vega Series / Radeon Vega Mobile Series]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0
       bus info: pci@0000:09:00.0
       version: c8
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi msix vga_controller bus_master cap_list rom
       configuration: driver=amdgpu latency=0
       resources: irq:63 memory:c0000000-cfffffff memory:d0000000-d01fffff ioport:f000(size=256) memory:fce00000-fce7ffff memory:c0000-dffff

答案1

ACPI 驱动程序尝试评估(执行)屏幕的 ACPI 亮度控制方法,但失败了,因为固件中的 ACPI AML 字节代码由于某种原因没有定义对象 _SB.PCI0.GP17.VGA.LCD._BCM.AFN7。所有这些的结果是 ACPI 亮度控制无法工作。这是一个固件问题,除了检查是否可以获得可以修复此问题的更新的 BIOS 固件外,我不知道有任何解决方法。

答案2

我有一个不同的主板,但错误消息非常相似:

ACPI: \_SB_.PCI0.GP17.VGA_.LCD_: _BCM evaluation failed

我的结论和解决方法:ACPI 背光驱动程序不适用于我的主板,这似乎是固件问题。但您可以将不同的选项传递给核参数 acpi_backlight. 就我而言,我选择

acpi_backlight=vendor

启用供应商特定的驱动程序(虽然我不使用它)。错误消息消失了。这维基百科也有一些很好的提示。

答案3

BIOS

华擎 B450 PRO4

您的 BIOS 版本为 4.20。

如果您的系统上使用 Pinnacle、Raven 或 Summit Ridge CPU,ASRock 不建议更新到此 BIOS。

有一个较旧的 BIOS 可用,版本 3.50,日期为 2019 年 7 月 25 日(请参阅下面的注释),可以下载这里

注意:确认我拥有您主板的正确网页。

注意:请注意有关某些 CPU 和 BIOS 更新的警告。您有 AMD Ryzen 3 2200G (Raven Ridge). 请参阅CPU 支持页面

注意:更新 BIOS 之前请做好备份。

相关内容