Сбои сенсорной панели и дисплея, ошибки ACPI на Dell 5410

Вопрос или проблема

Сенсорная панель и дисплейные глюки ACPI ошибки на Dell 5410. Все обновления установлены. Я пытался изменить версию ядра на edge, но это не решило проблему.

[    0.923374] i2c_hid_acpi i2c-ELAN900C:00: i2c_hid_get_input: IRQ triggered but there's no data
[    5.623776] ACPI: video: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
[    5.644584] ACPI BIOS Error (bug): Could not resolve symbol [\_TZ.ETMD], AE_NOT_FOUND (20230628/psargs-330)
[    5.644637] ACPI Error: Aborting method \_SB.IETM._OSC due to previous error (AE_NOT_FOUND) (20230628/psparse-529)
[ 1722.895828] ACPI: EC: interrupt blocked
[ 2446.535687] ACPI: EC: interrupt unblocked

.

Ответ или решение

Для решения проблемы с глюками сенсорной панели и дисплея на ноутбуке Dell 5410, связанной с ошибками ACPI, следует рассмотреть несколько аспектов. Ошибки ACPI могут приводить к различным аппаратным сбоям, включая некорректную работу сенсорной панели и дисплея.

Теория

ACPI (Advanced Configuration and Power Interface) отвечает за управление энергопотреблением и обмен информацией об аппаратных устройствах между операционной системой и набором микросхем. Ошибки ACPI часто возникают из-за несовместимостей BIOS, устаревших драйверов или проблемных обновлений ОС. На основе предоставленного лога можно выделить следующие ключевые проблемы:

  1. Ошибка ACPI BIOS: Ошибка разрешения символа \_TZ.ETMD, ведущая к прерыванию метода \_SB.IETM._OSC.
  2. I2C-устройства: Проблема с i2c_hid_acpi, где прерывание IRQ вызывается, но данных нет.
  3. Видеоустройство: Устройство GFX0 (возможно, интегрированная или дискретная видеокарта).

Пример

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

Применение

  1. Обновление BIOS: Проверьте наличие обновлений для BIOS на официальном сайте Dell. Обновленный BIOS может включать исправления для известных проблем с ACPI.

  2. Обновление драйверов: Убедитесь, что все аппаратные драйверы обновлены, особенно драйверы сенсорной панели и видеокарты. Для Linux это может требовать использования инструментов управления пакетами, таких как apt, yum или специализированных репозиториев для проприетарных драйверов.

  3. Проверка конфигурации ядра Linux: Если вы используете нестабильные или экспериментальные версии ядра, вернитесь к стабильной версии и проверьте, сохраняется ли проблема. В случае использования ядра edge, попробуйте уменьшить настройки, которые могут влиять на работу ACPI и I2C.

  4. Диагностика железа: Проведите ручную проверку железа. Иногда физическое повреждение устройства может приводить к подобным симптомам.

  5. Просмотр системных журналов: Продолжайте мониторинг системных журналов для обнаружения повторяющихся ошибок или других сообщений, которые могут пролить свет на точную причину неполадок.

Используя эти шаги, вы можете устранить проблемы с сенсорной панелью и дисплеем, связанные с ошибками ACPI на вашем Dell 5410, и улучшить общую стабильность системы.

Оцените материал
Добавить комментарий

Капча загружается...