как исправить ошибку ACPI: нет обработчика для региона [ECRM]? [Debian]

cd /var/foo/bar/baz
for src in *; do
    dest="${src}"
    suffix=0
    while [[ -e../"${dest}" ]]; do
        dest="${src}.${suffix}"
        suffix=$((suffix+1))
    done
    mv -n "$src"../"$dest"
done
cd..
rmdir baz

Довольно простое решение. Подготовьтесь к перемещению файла из текущего каталога в родительский каталог, но если файл с таким именем уже существует, добавьте суффикс с номером. Но не используйте номер, который также по какой-то причине уже существует.

Конструкция [[ -e file ]]вернет true, если что-то с именем fileсуществует, будь то каталог, сокет, обычный файл или что-то еще.

1
26.03.2020, 15:04
1 ответ

Хотя у вас есть Debian, он также есть в моей Ubuntu 18.04/Mint 19.3.

По словам дяди Арчи, это просто сообщение об ошибке, а не ошибка:

https://bugs.archlinux.org/task/52777

Забавно (не )Я также управляю стареющим европейским (ECRM? ), Lenovo B590 с той же ошибкой, что и на других Lenovo, учитывая возраст BIOS (около 2013/5 г. ), время (сразу после загрузки определений клавиатуры )Дополнительную информацию можно найти здесь, ОЙ! .

Мой auth.log показывает(Обратите внимание на последние 2 записи):


Jun 17 10:26:38 xxxx systemd-logind[788]: Watching system buttons on /dev/input/event2 (Power Button)
Jun 17 10:26:38 xxxx systemd-logind[788]: Watching system buttons on /dev/input/event0 (Lid Switch)
Jun 17 10:26:38 xxxx systemd-logind[788]: Watching system buttons on /dev/input/event1 (Sleep Button)
Jun 17 10:26:38 xxxx systemd-logind[788]: Watching system buttons on /dev/input/event3 (AT Translated Set 2 keyboard)
Jun 17 10:26:38 xxxx systemd-logind[788]: Watching system buttons on /dev/input/event6 (ThinkPad Extra Buttons)

И системный журнал дает сбой до того, как все они будут завершены:


Jun 17 10:26:38 xxxx kernel: [    1.661872] ACPI: AC Adapter [ADP1] (on-line)
Jun 17 10:26:38 xxxx kernel: [    1.661949] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input0
Jun 17 10:26:38 xxxx kernel: [    1.661964] ACPI: Lid Switch [LID0]
Jun 17 10:26:38 xxxx kernel: [    1.662001] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1
Jun 17 10:26:38 xxxxx kernel: [    1.662009] ACPI: Sleep Button [SLPB]
Jun 17 10:26:38 xxxx kernel: [    1.662048] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input2
Jun 17 10:26:38 xxxx kernel: [    1.662057] ACPI: Power Button [PWRF]
Jun 17 10:26:38 xxxx systemd[1]: networking.service: Failed with result 'exit-code'.
Jun 17 10:26:38 xxxx kernel: [    1.662725] ACPI Error: No handler for Region [ECRM] ((____ptrval____)) [EmbeddedControl] (20190703/evregion-132)
Jun 17 10:26:38 xxxx systemd[1]: Failed to start Raise network interfaces.
Jun 17 10:26:38 xxxx kernel: [    1.662731] ACPI Error: Region EmbeddedControl (ID=3) has no handler (20190703/exfldio-265)
Jun 17 10:26:38 xxxx kernel: [    1.662739] No Local Variables are initialized for Method [MDEC]
Jun 17 10:26:38 xxxx kernel: [    1.662740] Initialized Arguments for Method [MDEC]:  (3 arguments defined for method invocation)
Jun 17 10:26:38 xxxx kernel: [    1.662741]   Arg0:   (____ptrval____) <Obj>           Integer 0000000000000090
Jun 17 10:26:38 xxxx kernel: [    1.662745]   Arg1:   (____ptrval____) <Obj>           Integer 00000000000000FE
Jun 17 10:26:38 xxxx kernel: [    1.662747]   Arg2:   (____ptrval____) <Obj>           Integer 0000000000000000
Jun 17 10:26:38 xxxx kernel: [    1.662751] ACPI Error: Aborting method \_TZ.MDEC due to previous error (AE_NOT_EXIST) (20190703/psparse-531)
Jun 17 10:26:38 xxxx kernel: [    1.662759] ACPI Error: Aborting method \_TZ.TZS0._SCP due to previous error (AE_NOT_EXIST) (20190703/psparse-531)
Jun 17 10:26:38 xxxx kernel: [    1.662912] thermal LNXTHERM:00: registered as thermal_zone0
Jun 17 10:26:38 xxxx kernel: [    1.662913] ACPI: Thermal Zone [TZS0] (39 C)


РЕДАКТИРОВАТЬ

Не могли бы вы опубликовать предыдущие 6 строк auth.log и sys.log(use date/timestamp ), чтобы увидеть, есть ли какие-либо сходства, или какие-либо другие мысли по этому поводу?

Большое спасибо.

Эй, я нашел виновника,у меня это сработало!:Добавить ' acpi=off`.

После тестирования на моем древнем Lenovo B590, несколько раз путем редактированияс помощью «e» в моем меню grubна:

 BOOT_IMAGE=/vmlinuz-5.3.0-59-lowlatency root=UUID=51e6fcad-3f35-d601-5040-fcad3f35d601 ro acpi=off quiet splash

Повезло, нашел всего 3 ботинка, работает 3 дня, проблем пока нет, наслаждайтесь!

Надеюсь, ничего больше не повредится, спецификация находится на нескольких страницах ниже.

3
19.03.2021, 02:32

Теги

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