Acpi error evaluating bcm failed 20200925 video 357

Темы: 3

#
5 лет, 7 месяцев назад

(отредактировано

5 лет, 7 месяцев назад)

Темы:

3

Сообщения:

14

Участник с: 26 июня 2017

Доброе время суток, господа!
Как говорится: «поможите кто чем может».
После нескольких лет на Debian решил перебраться на Arch linux, но возникли некоторые трудности:
ТТХ: MSI GE70 2OE ms-1757, HDD 1T GPT UEFI, Nvidia GF750 2G (WIFI, bluetooth — realtec, Ethernet — Ateros).
Установил базовую систему (512mb efi, 8G swap, 100G ext4 /, 200G ext4 /home, 1G ext2 /boot) и вроде бы даже, после перезагрузки, завелась и работает, но…
на начальном загрузочном экране появляются надписи об ошибках:

[ 0.366426] ACPI Error: No handler for Region [EC___] (ffff9b76470bf678) [EmbeddedContro1] (20160831/evreg ion-166)
[ 0.366431] ACPI Error: Region EmbeddedControl (ID=3) has no handler (20160831 L/exfldio-299)
[ 0.366435] ACPI Error: Method parse/execution failed [_SB.PCIO.LPCB.EC._REG I (Node ffff3b76470c0bl8), AE_NOT_EXIST (20160831/psparse-543)
ACPI Error: [_SB_.PCI0.GFX0.DD02._BCL] Namespace lookup failure, AE_NJT_FOUND (2016083l/psargS-359)
[ 0.798598] ACPI Error: Method parse/execution failed [_SB.PCIO.PEGO.PEGP.DD 02._BCL] (Node ffff9b76470flafO), AE_N0T_FOUND (20160831/psparse-543)

Объясните пожалуйста, что это и если возможно, как это можно вылечить.
Заранее спасибо.

vasek

#
5 лет, 7 месяцев назад

(отредактировано

5 лет, 7 месяцев назад)

Темы:

47

Сообщения:

11417

Участник с: 17 февраля 2013

hathory
Объясните пожалуйста, что это и если возможно, как это можно вылечить.

Эти сообщения обусловлены таблицей DSDT. Если все работает нормально, забей.

Ошибки не исчезают с опытом — они просто умнеют

indeviral

#
5 лет, 7 месяцев назад

(отредактировано

5 лет, 7 месяцев назад)

Темы:

39

Сообщения:

3170

Участник с: 10 августа 2013

попробуйте отключить, дискретную видеокарту в биос.

Ошибки в тексте-неповторимый стиль автора©

vasek

#
5 лет, 7 месяцев назад

(отредактировано

5 лет, 7 месяцев назад)

Темы:

47

Сообщения:

11417

Участник с: 17 февраля 2013

Там где указаны методы _SB.PCIO….. , это однозначно ошибки/варнинги таблицы DSDT, а вот где указано EmbeddedControl возможно связаны как то еще и с ядром, нужно смотреть и гуглить. В начале года похожие сообщения обсуждались вроде бы на BBS, но точно не помню.

Ошибки не исчезают с опытом — они просто умнеют

hathory

#
5 лет, 7 месяцев назад

(отредактировано

5 лет, 7 месяцев назад)

Темы:

3

Сообщения:

14

Участник с: 26 июня 2017

Спасибо, видюху сегодня попробую отключить. Если меня память не подводит, то таблицы DSDT это весь перечень оборудования передаваемый BIOS в ОС. vasek, спасибо, натолкнули на мысль — EmbeddedControl — подозреваю это контроллер RAID массива, на ноуте есть две шины для организации RAIDа на ssd интерфейса М2. Да может быть именно с ними проблема и возникает. А вот с «таблицы DSDT» совсем непонятно, мне технических знаний не хватает, биолог я по образованию.

vasek

#
5 лет, 7 месяцев назад

(отредактировано

5 лет, 7 месяцев назад)

Темы:

47

Сообщения:

11417

Участник с: 17 февраля 2013

hathory
А вот с «таблицы DSDT» совсем непонятно, мне технических знаний не хватает, биолог я по образованию.

Повторюсь, если все работает, то и забей на эти таблицы. Как то уже описывал, как можно проверить и узнать все ошибки и варнинги таблицы DSDT и, главное, они практически есть у всех.
Насчет EmbeddedController ничего конкретного сказать не могу. Если причина в выделении Region, то на это то же не стоит обращать внимания.
PS … а насчет EmbeddedController даже интересно, в том смысле, что можно ли им поуправлять? По идее вроде бы нет, не понятно, что это за контроллер. Если интересно, посмотри статью в блогах «Применение EmbeddedController для управления ….»

Ошибки не исчезают с опытом — они просто умнеют

vasek

#
5 лет, 7 месяцев назад

Темы:

47

Сообщения:

11417

Участник с: 17 февраля 2013

У меня как то выскочила ошибка MCE, пришлось установить mcelog для контроля и в загрузочных логах стали выскакивать сообщения

mcelog[347]: failed to prefill DIMM database from DMI data
mcelog[347]: Kernel does not support page offline interface

Но на работу это не влияет и вообщем то сообщения, как пишут, безобидные.

Ошибки не исчезают с опытом — они просто умнеют

vasek

#
5 лет, 7 месяцев назад

(отредактировано

5 лет, 7 месяцев назад)

Темы:

47

Сообщения:

11417

Участник с: 17 февраля 2013

Посмотрел внимательнее твои сообщения.
Первые три относятся к Embeded Controller, подключенному к LPC bus (Low Pin Count bus) — что это за контроллер, нужно разбираться конкретно.

hathory
[ 0.366426] ACPI Error: No handler for Region [EC___] (ffff9b76470bf678) [EmbeddedContro1] (20160831/evreg ion-166)
[ 0.366431] ACPI Error: Region EmbeddedControl (ID=3) has no handler (20160831 L/exfldio-299)
[ 0.366435] ACPI Error: Method parse/execution failed [_SB.PCIO.LPCB.EC._REG I (Node ffff3b76470c0bl8), AE_NOT_EXIST (20160831/psparse-543)

Следующие два относятся к видеокартам (интегрированной и дискретной)

hathory
ACPI Error: [_SB_.PCI0.GFX0.DD02._BCL] Namespace lookup failure, AE_NJT_FOUND (2016083l/psargS-359)
ACPI Error: Method parse/execution failed [_SB.PCIO.PEGO.PEGP.DD 02._BCL] (Node ffff9b76470flafO), AE_N0T_FOUND (20160831/psparse-543)

Что конкретно это означает — нужно смотреть саму таблицу, но смысла в этом не вижу, если все работает.

PS … забыл подметить — _BCL — Brightness Control Levels — связано с подсветкой

Ошибки не исчезают с опытом — они просто умнеют

hathory

#
5 лет, 7 месяцев назад

(отредактировано

5 лет, 7 месяцев назад)

Темы:

3

Сообщения:

14

Участник с: 26 июня 2017

vasek, спасибо большое, да с видеокартами проблема решилась, поставил Bumblebee и ошибки пропали (правда Bluetooth отвалился, но это решабельно, и подозреваю что из-за tlp). Из LPC bus — на ноуте только встроенная камера — bison, подозреваю дело именно в ней. BCL — Brightness Control Levels — нет такой, у старших моделей моей линейки ноутов есть, у моего нет, но видимо BIOS имеет упоминание о подсветке =)
vasek, еще раз спасибо большое, прям жить стало приятно.

Forum rules
Before you post please read how to get help. Topics in this forum are automatically closed 6 months after creation.

gelinp

Level 1
Level 1
Posts: 9
Joined: Fri Dec 07, 2018 4:03 am

ACPI erros with boot freeze oblige me to use nomodeset in comand line …

Hi,

I freeze at boot in legacy mode with ACPI errors messages… I succeded to start with nomodeset but sometimes I’ve got freeze in graphical interface too. After some emails with technical assistance with mother board AMD ASROCK B5450M team, then I upgrade my bios at top version but problem is alwas the same.

I tested with success 2 Live CD with MINT 20 Ulyana and Ubuntu 20.04 LTS without any problem at boot… But with Mint Ulyana I was surprised that kernel 5.4.0-26-generic was older that mine kernel 5.4.0-48-generic

So, what else to do ?
Is nomodeset the better solution ?
What about performance of my PC mother card ?

Here is my configuration with error messages at boot :

Code: Select all

sudo inxi -F && dmesg | grep -i error
System:    Host: gelin-desktop Kernel: 5.4.0-48-generic x86_64 bits: 64 Desktop: Cinnamon 4.4.8 
           Distro: Linux Mint 19.3 Tricia 
Machine:   Type: Desktop Mobo: ASRock model: B450M Pro4 serial: M80-BB003700778 
           UEFI [Legacy]: American Megatrends v: P4.30 date: 07/14/2020 
CPU:       Topology: Quad Core model: AMD Ryzen 5 2400G with Radeon Vega Graphics bits: 64 type: MT MCP 
           L2 cache: 2048 KiB 
           Speed: 1593 MHz min/max: 1600/3600 MHz Core speeds (MHz): 1: 1597 2: 1593 3: 2302 4: 1596 5: 1596 
           6: 1597 7: 2904 8: 1595 
Graphics:  Device-1: Advanced Micro Devices [AMD/ATI] Baffin [Radeon RX 550 640SP / RX 560/560X] driver: N/A 
           Display: server: X.Org 1.20.8 driver: ati,vesa unloaded: fbdev,modesetting,radeon 
           resolution: 1920x1080~N/A 
           OpenGL: renderer: llvmpipe (LLVM 10.0.0 128 bits) v: 3.3 Mesa 20.0.8 
Audio:     Device-1: Advanced Micro Devices [AMD/ATI] driver: snd_hda_intel 
           Device-2: Advanced Micro Devices [AMD] driver: snd_hda_intel 
           Sound Server: ALSA v: k5.4.0-48-generic 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8169 
           IF: enp5s0 state: up speed: 100 Mbps duplex: full mac: 70:85:c2:b1:57:7a 
Drives:    Local Storage: total: 1.19 TiB used: 910.82 GiB (75.0%) 
           ID-1: /dev/sda vendor: LDLC model: LDLC size: 223.57 GiB 
           ID-2: /dev/sdb vendor: Seagate model: ST1000DM010-2EP102 size: 931.51 GiB 
           ID-3: /dev/sdc type: USB model: USB DISK 3.0 size: 58.92 GiB 
Partition: ID-1: / size: 211.25 GiB used: 21.29 GiB (10.1%) fs: ext4 dev: /dev/sda1 
           ID-2: /home size: 431.56 GiB used: 312.05 GiB (72.3%) fs: ext4 dev: /dev/dm-0 
           ID-3: swap-1 size: 7.93 GiB used: 768 KiB (0.0%) fs: swap dev: /dev/dm-3 
           ID-4: swap-2 size: 975.5 MiB used: 0 KiB (0.0%) fs: swap dev: /dev/dm-4 
Sensors:   System Temperatures: cpu: 65.9 C mobo: N/A 
           Fan Speeds (RPM): N/A 
Info:      Processes: 278 Uptime: 31m Memory: 7.70 GiB used: 2.32 GiB (30.2%) Shell: bash inxi: 3.0.32 
[    1.070090] RAS: Correctable Errors collector initialized.
[    1.165741] ACPI BIOS Error (bug): Could not resolve symbol [_SB.PCI0.GPP0.VGA.LCD._BCM.AFN7], AE_NOT_FOUND (20190816/psargs-330)
[    1.165983] ACPI Error: Aborting method _SB.PCI0.GPP0.VGA.LCD._BCM due to previous error (AE_NOT_FOUND) (20190816/psparse-531)
[    1.166193] ACPI Error: Evaluating _BCM failed (20190816/video-357)
[    1.166573] ACPI BIOS Error (bug): Could not resolve symbol [_SB.PCI0.GP17.VGA.LCD._BCM.AFN7], AE_NOT_FOUND (20190816/psargs-330)
[    1.166822] ACPI Error: Aborting method _SB.PCI0.GP17.VGA.LCD._BCM due to previous error (AE_NOT_FOUND) (20190816/psparse-531)
[    1.167053] ACPI Error: Evaluating _BCM failed (20190816/video-357)
[    1.256754] [drm:amdgpu_init [amdgpu]] *ERROR* VGACON disables amdgpu kernel modesetting.
[    9.219622] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro
[    9.509728] [drm:amdgpu_init [amdgpu]] *ERROR* VGACON disables amdgpu kernel modesetting.
[   10.288898] EXT4-fs (dm-0): warning: mounting fs with errors, running e2fsck is recommended
[   10.339231] EXT4-fs (dm-0): Errors on filesystem, clearing orphan list.
[   19.036993] Error parsing options; rc = [-2]
[  316.451926] EXT4-fs (dm-0): error count since last fsck: 1
[  316.451929] EXT4-fs (dm-0): initial error at time 1601647648: htree_dirblock_to_tree:997: inode 25673739
[  316.451932] EXT4-fs (dm-0): last error at time 1601647648: htree_dirblock_to_tree:997: inode 25673739

And here is command line :

Code: Select all

BOOT_IMAGE=/boot/vmlinuz-5.4.0-48-generic root=UUID=ed828444-e4a6-4519-9521-9cc15572288c
 ro quiet splash nomodeset

Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.

Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.

Linux Mint 18.3 Sylvia
KDE 64-bit

User avatar

SMG

Level 24
Level 24
Posts: 20858
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: ACPI erros with boot freeze oblige me to use nomodeset in comand line …

Post

by SMG » Sat Oct 10, 2020 2:55 pm

gelinp wrote: ↑

Sat Oct 10, 2020 8:38 am

But with Mint Ulyana I was surprised that kernel 5.4.0-26-generic was older that mine kernel 5.4.0-48-generic

The ISO for Mint Ulyana was created in June which was long before kernel 5.4.0-48-generic was released. The ISO is not updated as new kernels/software are released which is why it is suggested to run Update Manager after installing Mint.

You will want to do Kadaitcha Man‘s suggestions and then after getting something which works you will remove nomodeset so your graphics drivers will load.

This thread, Need advice on an AMD CPU, has suggestions on how others have gotten similar cpu/gpus to work well.

I would also investigate the below to make sure your file system is not corrupted.

Code: Select all

[   10.288898] EXT4-fs (dm-0): warning: mounting fs with errors, running e2fsck is recommended
[   10.339231] EXT4-fs (dm-0): Errors on filesystem, clearing orphan list.
[   19.036993] Error parsing options; rc = [-2]
[  316.451926] EXT4-fs (dm-0): error count since last fsck: 1
[  316.451929] EXT4-fs (dm-0): initial error at time 1601647648: htree_dirblock_to_tree:997: inode 25673739
[  316.451932] EXT4-fs (dm-0): last error at time 1601647648: htree_dirblock_to_tree:997: inode 25673739

Image
A woman typing on a laptop with LM20.3 Cinnamon.

gelinp

Level 1
Level 1
Posts: 9
Joined: Fri Dec 07, 2018 4:03 am

Re: ACPI erros with boot freeze oblige me to use nomodeset in comand line …

Post

by gelinp » Wed Oct 14, 2020 8:24 am

Hi,

I’ve resolved a lot of problems : I tested my hard disk wich is not corrupted. I also installed proprietary Graphical Driver for my PCI card Radeon RX 550 640SP / RX 560/560X. I’ve got problem again after this driver installed because Xorg continues to use older driver… So I’ve done X -configure comand at a time and may be it fixed this problem, but I can’t said clearly what command did the job …

So now driver look’s like proprietary driver and it’s fine :

Code: Select all

 sudo lshw -C display      
  *-display                 
       description: VGA compatible controller
       produit: Baffin [Radeon RX 550 640SP / RX 560/560X]
       fabriquant: Advanced Micro Devices, Inc. [AMD/ATI]
       identifiant matériel: 0
       information bus: pci@0000:01:00.0
       version: cf
       bits: 64 bits
       horloge: 33MHz
       fonctionnalités: pm pciexpress msi vga_controller bus_master cap_list rom
       configuration: driver=amdgpu latency=0
       ressources: irq:63 mémoire:e0000000-efffffff mémoire:f0000000-f01fffff portE/S:f000(taille=256) mémoire:fcf00000-fcf3ffff mémoire:c0000-dffff

After this I succeded to boot without nomodeset. Display is 1920 x 1080 and it looks like there is perfect compatibility. Flightgear game is very funny with high resolution and great fluidity. Actualy, I didn’t active screen saver neither energy saver and so I can let my computer a long time without any freeze. There are still messages at boot time that let me think there is still problems with ACPI and both screen and/or energy savers…

Code: Select all

dmesg | grep Error
[    0.853318] RAS: Correctable Errors collector initialized.
[    0.956832] ACPI BIOS Error (bug): Could not resolve symbol [_SB.PCI0.GPP0.VGA.LCD._BCM.AFN7], AE_NOT_FOUND (20190816/psargs-330)
[    0.956854] ACPI Error: Aborting method _SB.PCI0.GPP0.VGA.LCD._BCM due to previous error (AE_NOT_FOUND) (20190816/psparse-531)
[    0.956861] ACPI Error: Evaluating _BCM failed (20190816/video-357)
[    0.957113] ACPI BIOS Error (bug): Could not resolve symbol [_SB.PCI0.GP17.VGA.LCD._BCM.AFN7], AE_NOT_FOUND (20190816/psargs-330)
[    0.957130] ACPI Error: Aborting method _SB.PCI0.GP17.VGA.LCD._BCM due to previous error (AE_NOT_FOUND) (20190816/psparse-531)
[    0.957137] ACPI Error: Evaluating _BCM failed (20190816/video-357)
[   17.737209] Error parsing options; rc = [-2]

I’ve seen with google some messages or videos explaining these would not be important messages… what do you think about it ?

Thank you for your help.

Linux Mint 18.3 Sylvia
KDE 64-bit

User avatar

SMG

Level 24
Level 24
Posts: 20858
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: ACPI erros with boot freeze oblige me to use nomodeset in comand line …

Post

by SMG » Wed Oct 14, 2020 3:59 pm

gelinp wrote: ↑

Wed Oct 14, 2020 8:24 am

There are still messages at boot time that let me think there is still problems with ACPI and both screen and/or energy savers…

Code: Select all

dmesg | grep Error
[    0.853318] RAS: Correctable Errors collector initialized.
[    0.956832] ACPI BIOS Error (bug): Could not resolve symbol [_SB.PCI0.GPP0.VGA.LCD._BCM.AFN7], AE_NOT_FOUND (20190816/psargs-330)
[    0.956854] ACPI Error: Aborting method _SB.PCI0.GPP0.VGA.LCD._BCM due to previous error (AE_NOT_FOUND) (20190816/psparse-531)
[    0.956861] ACPI Error: Evaluating _BCM failed (20190816/video-357)
[    0.957113] ACPI BIOS Error (bug): Could not resolve symbol [_SB.PCI0.GP17.VGA.LCD._BCM.AFN7], AE_NOT_FOUND (20190816/psargs-330)
[    0.957130] ACPI Error: Aborting method _SB.PCI0.GP17.VGA.LCD._BCM due to previous error (AE_NOT_FOUND) (20190816/psparse-531)
[    0.957137] ACPI Error: Evaluating _BCM failed (20190816/video-357)
[   17.737209] Error parsing options; rc = [-2]

I’ve seen with google some messages or videos explaining these would not be important messages… what do you think about it ?

Thank you for your help.

Did you try the suggestions from Kadaitcha Man (which are added to grub)? I didn’t see where you mentioned them so I wasn’t sure if you did. I don’t have any other suggestions to add beyond the ones I’ve already made.

Kadaitcha Man wrote: ↑

Sat Oct 10, 2020 10:21 am

gelinp wrote: ↑

Sat Oct 10, 2020 8:38 am

Code: Select all

[    1.070090] RAS: Correctable Errors collector initialized.
[    1.165741] ACPI BIOS Error (bug): Could not resolve symbol [_SB.PCI0.GPP0.VGA.LCD._BCM.AFN7], AE_NOT_FOUND (20190816/psargs-330)

Try pci=noaer. Failing that, acpi=off.

Image
A woman typing on a laptop with LM20.3 Cinnamon.

gelinp

Level 1
Level 1
Posts: 9
Joined: Fri Dec 07, 2018 4:03 am

Re: ACPI erros with boot freeze oblige me to use nomodeset in comand line …

Post

by gelinp » Fri Oct 16, 2020 11:38 am

Test 1 : Command line: BOOT_IMAGE=/boot/vmlinuz-5.4.0-48-generic root=UUID=ed828444-e4a6-4519-9521-9cc15572288c ro vga=799 quiet splash pci=noaer vt.handoff=1

Code: Select all

dmesg | grep Error
[    0.943036] RAS: Correctable Errors collector initialized.
[    1.033951] ACPI BIOS Error (bug): Could not resolve symbol [_SB.PCI0.GPP0.VGA.LCD._BCM.AFN7], AE_NOT_FOUND (20190816/psargs-330)
[    1.033976] ACPI Error: Aborting method _SB.PCI0.GPP0.VGA.LCD._BCM due to previous error (AE_NOT_FOUND) (20190816/psparse-531)
[    1.033983] ACPI Error: Evaluating _BCM failed (20190816/video-357)
[    1.034361] ACPI BIOS Error (bug): Could not resolve symbol [_SB.PCI0.GP17.VGA.LCD._BCM.AFN7], AE_NOT_FOUND (20190816/psargs-330)
[    1.034395] ACPI Error: Aborting method _SB.PCI0.GP17.VGA.LCD._BCM due to previous error (AE_NOT_FOUND) (20190816/psparse-531)
[    1.034403] ACPI Error: Evaluating _BCM failed (20190816/video-357)
[   44.824972] Error parsing options; rc = [-2]

So, the Pc reboot without any problem, but there is still a lot of errors messages about ACPI … With apci=off, my PC can’t boot… So I let configuration like this …

Linux Mint 18.3 Sylvia
KDE 64-bit

Я недавно перешел с Windows 10 на Ubuntu. Пока все хорошо, но я получаю эти ошибки при каждой загрузке . Я не получал их, когда в Windows 10 (не уверен, что это потому, что в Windows не было этих ошибок или Windows просто скрывала их от меня). Я просто проигнорировал их, так как система все еще может загружаться, и я думаю, что это не фатальные ошибки. .

Но теперь я действительно хочу знать, следует ли мне действовать, или это можно безопасно проигнорировать (т.е. не причинит никакого вреда), или мне следует добавить noacpi или что-то в этом роде? Я читал, что это также может остановить другие рабочие acpi штуки от работы, поэтому я просто игнорировал, до сегодняшнего дня я решил спросить здесь.

Причина, по которой я действительно хочу знать, что это может быть решено без какого-либо вреда, заключается в том, что раздражает видеть их при каждой загрузке, и они, кажется, задерживают загрузку немного (не уверен, что это из-за этого, но он зависает примерно 1,5-2 секунды, ожидая мигания _ после ошибки до собираюсь на убунту).

Ошибки следующие:

ACPI Error: Aborting method _PR.CPU0._PDC due to previous error (AE_NOT_FOUND) (20201113/psparse-529)

ACPI BIOS Error (bug): Could not resolve symbol [_PR.CPU0._PPC], AE_NOT_FOUND (20201113/psargs-330)

Я не знаю, что означают PR или PPC, но с точки зрения CPU0, похоже, что-то связано с первым ядром моего процессора (у меня двухъядерный), но мой процессор работает нормально (и отлично работает в Windows)

задан
22 April 2021 в 06:35

поделиться

1 ответ

Некоторые разработчики BIOS / UEFI просто ленивы и не внедряют всю спецификацию ACPI в свои BIOS / UEFI, или, что еще хуже, они реализуют ее неправильно. Когда Linux пытается прочитать некоторые конкретные параметры ACPI, которые не существуют или являются неправильными, он терпит неудачу и сообщает об ошибке такого рода.

Вы можете попробовать обновить BIOS / UEFI, но в большинстве случаев вы можете просто игнорировать подобные «ошибки» и рассматривать их как предупреждение.

Я приведу вам пример того, как это могло произойти.

Производитель материнских плат XYZ создает две одинаковые материнские платы, но у одной есть дополнительный адаптер Ethernet.

Производитель материнской платы XYZ создает BIOS / UEFI для материнской платы с дополнительным адаптером Ethernet и устанавливает его на материнскую плату с дополнительным адаптером Ethernet.

Производитель материнских плат XYZ ленив и использует тот же образ BIOS / UEFI для материнской платы без дополнительного адаптера Ethernet.

Некий пользователь по имени Мустафа Öncel устанавливает Linux на материнскую плату XYZ, на которой нет дополнительного адаптера Ethernet. Ядро Linux читает ACPI-таблицу BIOS / UEFI, в этой таблице говорится, что есть дополнительный адаптер Ethernet, Linux пытается прочитать область памяти, но терпит неудачу, потому что нет дополнительного адаптера Ethernet.

.

PS, если эта ошибка не возникала раньше, а теперь возникла, это может быть связано с тем, что вы используете новое ядро ​​Linux, вы изменили BIOS / UEFI или отказывает ваше оборудование.

ответ дан
23 April 2021 в 23:19

поделиться

Другие вопросы по тегам:

Похожие вопросы:

The fault:

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)

My System: ASRock B450 PRO4 Mainboard, AMD Ryzen 3 2200G, Ubuntu 18.04, Kernel 5.4.0-45-generic, amdgpu is loaded… Perhaps someone can help please.

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

guiverc's user avatar

guiverc

26.8k4 gold badges43 silver badges68 bronze badges

asked Sep 3, 2020 at 12:43

Christian Völkel's user avatar

2

The ACPI driver attempted to evaluate (execute) the ACPI brightness control method for the screen but this failed because the ACPI AML byte code in your firmware did not have the object _SB.PCI0.GP17.VGA.LCD._BCM.AFN7 defined for some reason. The upshot of all of this is that the ACPI brightness control won’t work. This is a firmware issue, I do not know of any workarounds apart from checking to see if you can get an updated BIOS firmware that may fix this.

answered Sep 3, 2020 at 12:48

Colin Ian King's user avatar

Colin Ian KingColin Ian King

17.9k3 gold badges58 silver badges69 bronze badges

BIOS

ASRock B450 PRO4

You have BIOS version 4.20.

ASRock does NOT recommend updating to this BIOS if Pinnacle, Raven or Summit Ridge CPU is being used on your system.

There’s an older BIOS available, version 3.50, dated 7/25/2019, (see note below), and it can be downloaded here.

Note: Confirm that I have the correct web page for your motherboard.

Note: Take note of the warnings about some CPUs and BIOS updates. You have AMD Ryzen 3 2200G (Raven Ridge). See the CPU Support page.

Note: Have good backups before updating the BIOS.

answered Sep 3, 2020 at 13:18

heynnema's user avatar

5

I have a different mainboard but a very similar error message:

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

My conclusion and fix: The ACPI backlight driver does not work with my mainboard, this seems to be a firmware issue. But you can pass different options to the kernel parameter acpi_backlight. In my case I choose

acpi_backlight=vendor

to enable a vendor specific driver (which I do not use though). The error message is gone. This wiki has some good hints as well.

answered Sep 12, 2022 at 12:05

smartmic's user avatar

2

Содержание

  • Устраняем ACPI_BIOS_ERROR
    • Способ 1: Устранение конфликтов драйвера
    • Способ 2: Обновление BIOS
    • Способ 3: Настройки параметров BIOS
    • Способ 4: Проверка RAM
    • Заключение
  • Вопросы и ответы

как исправить acpi bios error
Одной из самых неприятных ошибок, которые возникают на компьютере с операционной системой Windows, является BSOD с текстом «ACPI_BIOS_ERROR». Сегодня мы хотим познакомить вас с вариантами устранения данного сбоя.

Устраняем ACPI_BIOS_ERROR

Рассматриваемая неполадка возникает по ряду причин, начиная от программных сбоев вроде проблем с драйверами или нарушений в работе ОС, и заканчивая аппаратной неисправностью материнской платы или её компонентов. Следовательно, метод борьбы с ошибкой зависит от причины её проявления.

Способ 1: Устранение конфликтов драйвера

Самой вероятной программной причиной рассматриваемой ошибки будет конфликт драйверов: например, установлены две версии, подписанная и неподписанная, либо драйвера оказались по каким-то причинам повреждены. В такой ситуации следует найти виновника проблемы и удалить его. Обратите внимание, что процедура возможна, только если система загружается и некоторое время способна нормально функционировать. Если же BSOD «работает» постоянно, и получить доступ к системе не получается, стоит воспользоваться методами восстановления её работоспособности.

Урок: Восстановление Windows

Процедуру проверки драйверов покажем на примере Виндовс 10.

  1. Загрузите систему в «Безопасном режиме», в чём вам поможет инструкция по ссылке ниже.
    Parametryi-zagruzki-sistemyi

    Подробнее: Как зайти в «Безопасный режим» на Windows

  2. Далее откройте окно «Выполнить» сочетанием клавиш Win+R, после чего пропишите в строке приложения слово verifier и кликните по кнопке «ОК».
  3. Открыть проверку драйверов для исправления ошибки ACPI BIOS ERROR

  4. Появится окошко инструмента проверки драйверов, отметьте в нём вариант «Создать нестандартные параметры…», затем нажмите «Далее».
  5. Задать нестандартные параметры проверки драйверов для исправления ошибки ACPI BIOS ERROR

  6. Отметьте опции, за исключением пунктов «Эмуляция нехватки ресурсов», и продолжайте.
  7. Установить варианты проверки драйверов для исправления ошибки ACPI BIOS ERROR

  8. Здесь выделите вариант «Автоматически выбирать неподписанные драйверы», кликните «Далее» и совершите перезагрузку машины.
  9. Начать проверку драйверов для исправления ошибки ACPI BIOS ERROR

  10. В случае неполадок со служебным ПО появится «синий экран смерти», на котором будут указаны нужные данные для устранения проблемы (номер и наименование сбойного модуля). Запишите их и воспользуйтесь поиском в интернете для точного определения принадлежности неисправного ПО. Если BSOD не проявился, снова проделайте шаги 3-6, но на этот раз на 6 шаге отметьте «Выбрать драйвер из списка».
    Вручную выбрать драйверы во проверки для исправления ошибки ACPI BIOS ERROR

    В перечне ПО поставьте галочку напротив всех позиций, где в качестве поставщика обозначена НЕ «Microsoft Corporation», и повторите процедуру проверки драйверов.

  11. Выбор драйверов для проверки для исправления ошибки ACPI BIOS ERROR

  12. Удалить сбойный драйвер можно через «Диспетчер устройств»: достаточно просто открыть эту оснастку, вызвать свойства нужного оборудования, перейти на вкладку «Драйвер» и нажать на кнопку «Удалить».

Удаление конфликтующего драйвера после проверки для исправления ошибки ACPI BIOS ERROR

Если причиной проявления ACPI_BIOS_ERROR были неполадки с драйверами, указанные выше действия помогут их устранить. Если проблема наблюдается или проверка не показала сбоев – читайте далее.

Способ 2: Обновление BIOS

Нередко проблема вызвана самим БИОС – многие версии не поддерживают режим работы ACPI, отчего и возникает указанная ошибка. Микропрограмму материнской платы желательно регулярно обновлять, так как в новейших ревизиях ПО производитель устраняет ошибки и вводит новый функционал.
Vkladka-Tool-v-UEFI-BIOS-1

Lumpics.ru

Подробнее: Как обновить BIOS

Способ 3: Настройки параметров BIOS

Также проблема нередко заключается в некорректных настройках ПО «материнки» – некоторые дополнительные опции питания при несоответствующих значениях вызывают проявление ACPI_BIOS_ERROR. Лучшим вариантом будет установка правильных параметров или сброс их значений к заводским. Инструкция по ссылке ниже поможет вам корректно проделать эту операцию.
Vyibor-punkta-Load-Default-Settings-v-BIOS-Insydeh20-dlya-ustanovki-Windows-7

Подробнее: Как настроить BIOS для ACPI

Способ 4: Проверка RAM

Рассматриваемый сбой может появляться из-за проблем с модулями ОЗУ – возникновение ошибки часто оказывается первым признаком выхода из строя одной из планок. Для исключения этой проблемы оперативную память стоит проверить одним из методов, предложенных в руководстве далее.
MemTest86-Protsess-testirovaniya-operativnoy-pamyati

Урок: Как проверить оперативную память на ошибки

Заключение

Ошибка ACPI_BIOS_ERROR проявляется по нескольким разным причинам, программным или аппаратным, отчего нет универсального метода её устранения. В самом крайнем случае можно попробовать переустановку операционной системы.

Еще статьи по данной теме:

Помогла ли Вам статья?

  • Home
  • Forum
  • The Ubuntu Forum Community
  • Ubuntu Official Flavours Support
  • General Help
  • [ubuntu] ACPI Errors on boot of my laptop

  1. ACPI Errors on boot of my laptop

    I am using Ubuntu 18.04.1 LTS only on my machine. My laptop is a HP 15-db0011ds. Below is a list of errors I am getting in the black screen on reboot or boot of my system & I was hoping someone could help me fix the errors on my machine. The computer is still working fine, I am just wanting to fix the problems. Thank you for your time.


  2. Re: ACPI Errors on boot of my laptop

    Only 1 view on my post, I am looking for a little help. Please & thank you.


  3. Re: ACPI Errors on boot of my laptop

    The view counter has been broken forever.

    Those ACPI error messages can safely be ignored.

    Running dmesg will give you boot messages as a text output rather than taking a photo of your screen.

    None but ourselves can free our minds


  4. Re: ACPI Errors on boot of my laptop

    Thank you for your time & response @CatKiller


  5. Re: ACPI Errors on boot of my laptop

    Hi guys,

    I’m still new to ubuntu and I’m encountering an annoying message shortly after i boot up which says «system problem detected» with the report problem now or cancel.

    My bios is current, I’m on an Asus amd64 X55E laptop with ubuntu 18.04 / 4.18.0-21 full encryption.

    When i run systemctl —failed nothing shows up.

    When i run systemctl list-unit-files nothing comes up as failed

    When i run

    i get the following output

    Code:

    -- Logs begin at Mon 2019-06-17 11:46:00 AEST, end at Sun 2019-06-30 10:47:59 AEST. --
    Jun 30 10:00:11 praetorian kernel: ACPI BIOS Error (bug): Could not resolve [^^^PB2.VGA.AFN7], AE_NOT_FOUND (20180531/psargs-330)
    Jun 30 10:00:11 praetorian kernel: ACPI Error: Method parse/execution failed _SB.PCI0.VGA.LCDD._BCM, AE_NOT_FOUND (20180531/psparse-516)
    Jun 30 10:00:11 praetorian kernel: ACPI Error: Evaluating _BCM failed (20180531/video-364)
    Jun 30 10:01:01 praetorian spice-vdagent[1072]: Cannot access vdagent virtio channel /dev/virtio-ports/com.redhat.spice.0
    Jun 30 10:01:32 praetorian spice-vdagent[1565]: Cannot access vdagent virtio channel /dev/virtio-ports/com.redhat.spice.0
    Jun 30 10:01:52 praetorian pulseaudio[1454]: [pulseaudio] bluez5-util.c: GetManagedObjects() failed: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possib
    Jun 30 10:01:55 praetorian wpa_supplicant[772]: dbus: wpa_dbus_get_object_properties: failed to get object properties: (none) none
    Jun 30 10:01:55 praetorian wpa_supplicant[772]: dbus: Failed to construct signal

    I know these may not be the biggest issues but when i got to /var/crash there are no crash reports there, infact the directory is empty so i want to get rid of these annoying messages after boot up. I’m not sure if i am able to somehow add kernel parameters to solve this…in fact i’m not sure how to fix this at all.

    Does anyone have any suggestions?


  6. Re: ACPI Errors on boot of my laptop


Tags for this Thread

Bookmarks

Bookmarks


Posting Permissions

Содержание

  1. ACPI Error
  2. Исправляем синий экран с кодом ACPI BIOS ERROR на Windows, Linux
  3. Причины ошибки ACPI_BIOS_ERROR
  4. Как исправить BSOD ACPI BIOS ERROR?
  5. Обновить и переустановить драйвера
  6. Автономное просканировать систему
  7. Восстановить систему
  8. Удалить недавно установленные программы
  9. Настроить ACPI и AHCI
  10. Деактивировать внешнее оборудование
  11. Отключить разгон
  12. Проверка состояния оперативной памяти
  13. Переустановить операционную систему
  14. ACPI Bug

ACPI Error

Добрый день! Купил новый компьютер, установил Linux Mint 18.2. Во время загрузки в логе выдается следующее:

Пробовал задавать в параметрах ядра «noapic» и «acpi=off», как написано здесь.

После этого ошибки исчезли, но комп приходится вручную отключать.

Посоветуйте, что можно сделать? В чем причина?

Материнская плата: Asus Prime x370-Pro

Видеокарта старая: GeForce 9800 GT

Добавить loglevel=3 в параметры ядра

Добавить loglevel=3 в параметры ядра

Это же просто скроет часть лога. Или вы считаете, что ошибка не очень серьезная?

Пробовал задавать в параметрах ядра «noapic» и «acpi=off», как написано здесь.

Ампутация всей ноги в случае ушиба пальца?? — Отличное решение.

После этого ошибки исчезли, но комп приходится вручную отключать.

Как бы ты хотел acpi=off ты именно его и получил да.

Не использовать железо с кривыми BIOS-ами. Или взять и таки исправить свой кривой dsdt.

Кроме кривой таблицы dsdt в твоём BIOS-е? Бури на марсе, зеленые человечки.

Не использовать железо с кривыми BIOS-ами. Или взять и таки исправить свой кривой dsdt.

есть более конструктивные советы?

Я не работал ранее с acpi и смутно представляю как она работает. Может в БИОСе что-то настроить нужно?

Может в БИОСе что-то настроить нужно?

Ключевые слова для гугления я тебе уже дал. Успехов.

Забей, это вариант нормы.

Попробуй обновить БИОС. Возможно у тебя стоит старый БИОС в котором ACPI кривой. Если обновлений нет, больше не покупать от этого производителя

Могу спросить тебя — загружается Linux Mint с GRUB? Почему не с systemd-boot?

Не делай так больше — это плохо и девочкам ты не понравишься.

Вот, собственно и причина ошибок — не твоих, тех к которым тебя принудили.

Перекомпилируй кернел и подружи его с UEFI/systemd — всё взлетит у тебя. Тебе — понравиться играть и щёлкать по фоткам на правильно сконфигурированной OS.

Источник

Исправляем синий экран с кодом ACPI BIOS ERROR на Windows, Linux

«Синий экран смерти» с кодом ACPI BIOS ERROR может указывать на довольно сложные неполадки. Не особо положительный прогноз связан с тем, что в значительной части случае дело в аппаратных поломках. Однако часто проблема и в системных сбоях, которые можно попробовать исправить. По крайней мере попробовать устранить BSOD вручную – вы просто обязаны.

Причины ошибки ACPI_BIOS_ERROR

Первоисточников сбоя очень много, при чем они разносторонние:

  • неправильная конфигурация BIOS;
  • повреждение операционной системы;
  • неисправность драйверов;
  • нарушение работы жесткого диска;
  • физическая поломка процессора или оперативной памяти.

Что характерно ошибке ACPI_BIOS_ERROR, так это мультиплатформенность. Она может появляться во всех версиях Windows, а также на Linux, Ubuntu. Ошибка может сопровождаться кодом 0x000000A5 или нет. Известны случаи, когда сбой проявлялся один раз и после перезагрузки исчезал, но бывает, что после каждого запуска появляется BSOD и не пускает в систему.

Как исправить BSOD ACPI BIOS ERROR?

Начнем решение из более простых в реализации способов. Их нужно попробовать всем. Если сработают, отлично, теперь вы знаете в чем была проблема. В случаях, когда они не помогают, можно сделать логический вывод о проблемах с оборудованием.

Обновить и переустановить драйвера

«Синие экраны смерти» с различными кодами часто появляются из-за проблем с драйверами. Поломки могут вызывать устаревшие, обновленные, но проблемные, и несовместимые драйвера устройств. Стоит обновить их. Если есть подозрение, что ошибка начала появляться после апдейта какого-то конкретного ПО или подключения нового устройства, стоит попробовать выполнить откат.

Автономное просканировать систему

Несколько пользователей положительно откликнулись о данном способе, им удалось исправить свой BSOD с помощью «Защитника Windows». Чтобы реализовать задуманное, нужно загрузить систему в «Безопасном режиме», открыть «Параметры» – «Безопасность» и выбрать «Сканировать в автономном режиме». Есть неплохая вероятность, что это сработает.

Восстановить систему

Еще один способ, получивший положительные отклик пользователей. Он применим к ноутбукам, в частности к Samsung-устройствам. Суть заключается в следующем:

  1. Выключить ноутбук и отключить накопитель.
  2. Запустить компьютер и перейти в «Режим восстановления» (чаще всего клавишей F4).
  3. Подключить SSD-накопитель и выбрать подходящий вариант восстановления.
  4. Запустить SW Update и обновить BIOS.

Удалить недавно установленные программы

Если в недавнем прошлом было установлено программное обеспечение, способное нанести вред BIOS, стоит его удалить. В общем-то стоит убрать все сомнительные программы, а также те, которые активно работают или управляют системными файлами.

Настроить ACPI и AHCI

Нужно предупредить, что стандарт ACPI на самом деле нужен Windows и его отключение нежелательно. Компьютер после этого не сможет загрузиться, так как ACPI автоматизирует управление электропитанием компонентов ПК. Однако нередко срабатывает переключение его в режим уменьшенного энергопотребления. Пункт ACPI можно найти в BIOS и установить для него значение S1. Это решение особенно актуально для тех, у кого ошибка появляется после выхода из спящего режима. Еще может сработать выключение AHCI тоже через BIOS.

Деактивировать внешнее оборудование

В момент запуска системы после появления BSOD ACPI_BIOS_ERROR к нему должно быть подключено минимум оборудования. Лучше отключить практически все постороннее и уже подключать после полного запуска. Будет установлено необходимое программное обеспечение, а ошибка появляться не должна.

Отключить разгон

В режиме повышенной частоты работы оперативной памяти, процессора или видеокарты «синие экраны смерти» могут стать нормой. Все зависит от модели комплектующих, некоторые плохо переносят разгон. Следует программным путем вернуть свое оборудование к заводским частотам работы.

Проверка состояния оперативной памяти

Выход из строя одной из планок ОЗУ может стать причиной проблемы. Лучше продиагностировать оперативную память, это можно сделать как встроенными инструментами операционной системы, так и утилитой MemTest86. Рекомендуется использовать второй вариант, создав флешку с автозагрузкой.

Переустановить операционную систему

Если ошибка ACPI BIOS ERROR появилась в результате попытки установки системы, стоит изменить режим. К примеру, если инсталляция проходила в режиме совместимости, стоит опробовать Legacy и наоборот.

Большинство из перечисленных выше действий применимы Windows, Linux, Ubuntu и др. Unix-системам, поэтому скорее всего сработают везде. Если же ничего из перечисленного не помогло улучшить ситуацию, ошибка ACPI BIOS ERROR вызвана выходом из строя какого-то комплектующего. Чаще всего пользователи сталкиваются с поломкой оперативной памяти и процессоров. Стоит их продиагностировать в сервисном центре.

Источник

ACPI Bug

Debian. 4.19.0-5-amd64. UEFI (без опции Legaсy Bios). Acer A315-41-R8XR. AMD Ryzen™ 5 2500U. Radeon™ Vega 8.

Пытаюсь разобраться со всеми ошибками перед тем, как начать настраивать проброс видеокарты в kvm. На форуме acer пишут прописать в grub acpi=off, но лучше найти адекватное решение.

Что то не работает? С acpi-off ноутом невозможно будет пользоваться

Не только ноутом, любой железкой.

» — Доктор у меня болит голова…
— Ампутировать батенька. Немедленно ампутировать её полность. «

чем мешает/что не работает?

добавь в параметры ядра при загрузке acpi_osi=»Windows» (возможно «Windows 2016» или «Windows 2018» или как-там сейчас принято — гугл в помощь)

P.S. Acer просто не приветствует установку других (linux based) OC на свои устройства. Возможно это требует от них «ненужных затрат».

Тут дело такое, хочу пробросить видеокарту на ноутбуке (!с одной видеокартой поддерживающей AMD-Vi IOMMU) в гостивую windows. Перед тем, как приступить к этому, пытаюсь все ошибки исправить.

Вроде бы пишут, что начиная с 4.19 есть драйвера на AMD Ryzen 5 2500U с Radeon Vega 8. *Не смогу решить, поставлю Arh обратно, посмотрю что в 5.2.5 есть.

— dmesg без ошибок?
— нет, не встречал.

// другое дело, что не все из них проявляются мешают

хочу пробросить видеокарту на ноутбуке (!с одной видеокартой поддерживающей AMD-Vi IOMMU) в гостивую windows

Наверное, стоило это описать в стартовом сообщении — уже были дельные ответы в треде

Кому нужно больше одного ядра одного потока в процессоре? Конечно добавляй.

ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored

Это ядро предупреждает, что будет мимикрировать под windows и будет игнорировать запросы на то, что оно(ядро) является «Linux».

ACPI BIOS Error (bug): Failure creating [_SB.PCI0.LPC0.EC0._Q46], AE_ALREADY_EXISTS (20180810/dswload2-316)

А это явный баг acpi, возможно, специально занесенный.

ACPI BIOS Error (bug): Could not resolve [_SB.PCI0.GPP2.BCM5], AE_NOT_FOUND (20180810/dswload2-160)

Это тоже баг, скорее всего, не критичный. Обычно методы BCM_ (расшифровывается Brightness Control Method) — это алгоритм управления яркостью экрана. Если тебе не повезло, то у тебя не управляется яркость экрана, или просто твоя «очередная китайская подвальная сборка» использует другую партию экрана с другим управлением ярксотью, не предусмотренным в acpi. Но тебе может повезти, по стечению обстоятельств работает без всех этих замудреднных acpi методов.

А это явный баг acpi, возможно, специально занесенный.

Все баги acpi и эти вышеозвученные и все остальные от одной простой штуки — подсистему acpi ядра linux разрабатывали по официальным спецификациям а BIOS/UEFI для железа нет. И да в говновендазе для обхода всех этих ям и ловушек много своих подпорок и костылей которые делают вид что в целом всё нормально.

Ну вот взял бы и накатал в своем говнобложике эту инфу с подробностями и различными решениями по этой теме . Это же болючая тема , многих интересует .

подсистему acpi ядра linux разрабатывали по официальным спецификациям

Причем тут реализация acpi в linux, если здесь явно ошибка в acpi — повторное объявление.

Все баги acpi и эти вышеозвученные и все остальные от одной простой штуки .

.. ACPI — это очень неудобный язык (api) конфигурирования и нет нормальной среды для разработки. Еще усугбляется тем, что есть циклы — щас бы писать конфигурации на тьюринг полных языках.

Ну вот взял бы и накатал в своем говнобложике эту инфу

Это очевидно и не требует описания в любом говнобложике.

Причем тут реализация acpi в linux, если здесь явно ошибка в acpi — повторное объявление.

Причем здесь повторное объявление в чьём то говняном dsdt если корень прблемы в том, что «подсистему acpi ядра linux разрабатывали по официальным спецификациям а BIOS/UEFI для железа нет»?

ACPI это вся спецификация целиком а крайне неудобный язык это DSDT (Differentiated System Description Table).

Ясно. Ошибка не в ошибке, а в том что мы не знаем как обойти ошибку. А обойти ошибку можно блобами с bios/uefi для железа. Мы же за проприертарные решения. Зачем нам открытые решения на открытых спецификациях, когда видно кто и где ошибся?

ACPI это вся спецификация целиком а крайне неудобный язык это DSDT (Differentiated System Description Table).

DSDT — это всего лишь одна из таблиц, содержащая байт-код на AML (acpi machine lang). Наошибаться можно и в других местах.

Ошибка не в ошибке, а в том что мы не знаем как обойти ошибку.

Я предпологаю что все дело либо в компиляторе или в индусах особокомпетентных гражданах занимающихся сборкой и установкой проприетарных биосов у вендоров.

Наошибаться можно и в других местах.

Можно. Но чаще всего ошибки вылазят именно в dsdt.

Я предпологаю что все дело либо в компиляторе или в индусах особокомпетентных гражданах

Еще раз. Даная конкретная ошибка не из-за компилятора. Эта ошибка именно из-за сложности acpi (для придирчивых, из-за aml). При этом нет облегчающих написание aml-кода инструментов. Его пишут практичеси методом копи-пасты и инклудов копи-пасты. Там даже лауреат премии Тьюринга не сможет написать коректный код. Потому и занимаются этим неблагодарным делом «особокомпетентные граждане». А там куда кривая эволиции приведет, или докопипастят до более-менее рабочего состояния, или сгинет в конкурентной борбе багов и жучков.

На archlinux.org написанно, что подобная проблема возникает из-за ядра версии 4.19.

После чего, поставил arch с ядром 5.2.7

Значит говно такая спецификация, если она существует в воображаемом мирке, а не описывает реальное железо.

Значит говно такая спецификация, если она существует в воображаемом мирке, а не описывает реальное железо.

anonymous да тебе никто не запрещает жить в том же воображаемом мирке. А реальность такова — вендоры зачастую кладут на специфкации и для корректной работы ядра на конкретно взятой железяке (комбинации железяк) зачастую требуется локальная доработка напильником.

Реальность такова, что есть только реальное железо, а твоя спецификация это даже не бумажка, которой подтереться. Место таких спецификаций обычно занимают описывающие реальное железо, нужно понимать у майкрософта есть своя, используемая вендорами железа. Но необучаемые всё продолжали выдумывать оправдания и наступать на те же грабли.

У тебя есть конкретные предложения? Пиши в lklm. А вот так же заниматься демагогией может кто угодно.

В lkml уже всё порешали, копируя поведение венды, например поддерживая вендовый wmi. Остаётся разобраться с лоровскими демагогами.

Остаётся разобраться с лоровскими демагогами.

Лоровские демагоги вообще зачастую без понятия о предмете разговора. Так что ну ты понял…

Если узнаете, что делать с ошибкой, дайте знать.

Источник

Понравилась статья? Поделить с друзьями:

Читайте также:

  • Acpi error ae not found while resolving a named reference package element
  • Acpi error aborting method sb pci0
  • Acpi error aborting method sb osc
  • Acpi error 5 table load failures
  • Acpi bios error что это значит

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии