HDMI не работает в Debian 11, нужно ли обновить драйвер графики?

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

  • Ноутбук на Debian 11
  • Графический драйвер: Mesa Intel(R) UHD Graphics 630 (CFL GT2)

Когда я подключаю HDMI-кабель от своего ноутбука к телевизору, он не подключается. Когда я запускаю xrandr, вывод тоже не отображается.

Экран 0: минимум 320 x 200, текущий 1920 x 1080, максимум 16384 x 16384
eDP-1 подключен основной 1920x1080+0+0 (нормальный левый перевернутый правый x ось y ось) 344mm x 193mm
   1920x1080     60.03 +  60.01*   59.97    59.96    59.93    40.02  
   1680x1050     59.95    59.88  
   1600x1024     60.17  
   1400x1050     59.98  
   1600x900      59.99    59.94    59.95    59.82  
   1280x1024     60.02  
   1440x900      59.89  
   1400x900      59.96    59.88  
   1280x960      60.00  
   1440x810      60.00    59.97  
   1368x768      59.88    59.85  
   1360x768      59.80    59.96  
   1280x800      59.99    59.97    59.81    59.91  
   1152x864      60.00  
   1280x720      60.00    59.99    59.86    59.74  
   1024x768      60.04    60.00  
   960x720       60.00  
   928x696       60.05  
   896x672       60.01  
   1024x576      59.95    59.96    59.90    59.82  
   960x600       59.93    60.00  
   960x540       59.96    59.99    59.63    59.82  
   800x600       60.00    60.32    56.25  
   840x525       60.01    59.88  
   864x486       59.92    59.57  
   800x512       60.17  
   700x525       59.98  
   800x450       59.95    59.82  
   640x512       60.02  
   720x450       59.89  
   700x450       59.96    59.88  
   640x480       60.00    59.94  
   720x405       59.51    58.99  
   684x384       59.88    59.85  
   680x384       59.80    59.96  
   640x400       59.88    59.98  
   576x432       60.06  
   640x360       59.86    59.83    59.84    59.32  
   512x384       60.00  
   512x288       60.00    59.92  
   480x270       59.63    59.82  
   400x300       60.32    56.34  
   432x243       59.92    59.57  
   320x240       60.05  
   360x202       59.51    59.13  
   320x180       59.84    59.32  
DP-1 отключен (нормальный левый перевернутый правый x ось y ось)
DP-2 отключен (нормальный левый перевернутый правый x ось y ось)
HDMI-1 отключен (нормальный левый перевернутый правый x ось y ось)

Какое-то время назад все работало, когда я использовал PopOS, но потом это резко прекратилось. Я думал, что переход на другую дистрибутив поможет, но нет, HDMI по-прежнему не работает на Debian 11. Мой лучший ориентир – это пост, который говорил мне обновить графический драйвер, но я не знаю, как сделать это безопасно. Должен ли я это сделать или есть более простое решение?

Я вижу, что многие люди задавали этот же вопрос, и мне жаль, что я добавляюсь к этому, но я действительно не знаю, что делать, если честно.
(Нет, это не HDMI-кабель и не какая-либо комбинация подключения кабеля и перезагрузки компьютера)

Кроме NVIDIA нет понятия драйверов в Linux: все связано либо с версией вашего ядра, либо с версией Mesa. Последняя отвечает за OpenGL/Vulkan.

Если вам нужны более новые “драйверы”, вы устанавливаете более новую версию ядра или Mesa и надеетесь, что это сработает для вас. Если даже последнее стабильное ядро (5.18.6 на момент написания) не работает для вас, вы подаете отчет о баге в соответствующие трекеры ошибок.

Для intel это будет https://gitlab.freedesktop.org/drm/intel/-/issues

Это также означает, что переход с дистрибутива на дистрибутив не имеет большого (если вообще имеет) смысла. Что имеет смысл – это знать, что ваш дистрибутив содержит ядро, которое работает для вас. Если вы хотите использовать последнее стабильное ядро, вы можете использовать Fedora или Arch Linux. Возможно, есть и другие, но я за ними не слежу.

Debian, учитывая его политику обновления, обычно рекомендуется для достаточно старых ПК и ноутбуков (старше 3-5 лет).

Я столкнулся с аналогичной проблемой. Телевизор работал на HDMI-1 / DEBIAN 11 на LENOVO GR70 с установленным стандартным графическим процессором. Внезапно перестал работать. Я даже видел, как вторичный дисплей работает при загрузке и исчезает во время загрузки.

Так что это может быть что-то другое, кроме проблемы с ядром или драйвером.

В syslog я нашел:

lenovo kernel: [ 5931.313048] i915 0000:00:02.0: [drm] Обнаружен шторм прерываний HPD на разъеме HDMI-A-1: переключение с обнаружения горячей замены на опрос 15 мая 17:54:23 lenovo org.kde.KScreen[4712]: #011Выход:
67 ( “HDMI-1” )

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

HDMI не работает в Debian 11: нужно обновить графические драйвера?

Если вы столкнулись с проблемой подключения вашего ноутбука на Debian 11 к телевизору через HDMI, и при использовании команды xrandr выход HDMI не отображается, важно провести некоторые диагностики, прежде чем принимать решение об обновлении графических драйверов. В данном случае ваш ноутбук использует Intel(R) UHD Graphics 630 с драйверами Mesa.

1. Проверка подключения и оборудования

Первым делом убедитесь в исправности самого HDMI-кабеля и порта на телевизоре. Попробуйте подключить ноутбук к другому телевизору или монитору, чтобы исключить проблему с портом. Также проверьте, что телевизор переключен на вход HDMI, к которому подключен ноутбук.

2. Визуализация через xrandr

На основании вывода xrandr можно заметить, что устройство HDMI-1 не подключено:

HDMI-1 disconnected (normal left inverted right x axis y axis)

Это может указывать на то, что система не обнаружила телевизор или монитора, подключенного через HDMI. Проверьте конфигурацию:

  • Попробуйте перезагрузить ноутбук с подключенным HDMI, это может помочь системе обнаружить новое устройство.
  • Используйте команды xrandr --auto для автоматического поиска подключенных устройств.

3. Обновление Mesa и ядра Linux

Хотя в большинстве случаев проблема может быть связана с самой системой или несовместимостью, обновление Mesa или ядра может помочь в решении проблемы. В Debian, как правило, обновления драйверов происходят через обновления пакетов системы:

  1. Обновите список пакетов:

    sudo apt update
  2. Установите обновления:

    sudo apt upgrade
  3. Для обновления Mesa:

    sudo apt install mesa-utils

Если у вас установлена старая версия ядра, то рассмотрите возможность его обновления. Надёжное источники и информация о новых версиях ядра можно найти на сайте Debian.

4. Диагностика ядра

Логи системы могут предоставить дополнительную информацию о проблеме. Проверьте сообщения ядра, используя команду:

dmesg | grep i915

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

5. Работа с проблемами APD и HPD

Некоторые пользователи сообщали о проблемах с "HPD interrupt storm", которые могут возникать при подключении устройств через HDMI. Это может привести к отключению сигнала. По возможности, попробуйте подключить устройство в другом режиме (например, переключите его на другой вход).

6. Обратная связь и сообщество

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

Заключение

Обновление графических драйверов действительно может помочь, но это следует делать только после проверки всех других возможных решений. Убедитесь, что ваше оборудование совместимо с текущими версиями ядра и библиотек, а также изучите дополнительные логи для диагностики проблемы. Если вы выполнили все шаги и проблема не устранена, сообщите о проблеме разработчикам.

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

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