Вопрос или проблема
Я использую 19.10 на ноутбуке ASUS с графическим драйвером Intel® HD Graphics 505 (Broxton).
Я пытаюсь перепрофилировать телевизор с HDMI-портом в внешний монитор. Системные настройки определяют, что монитор подключен. Однако дисплей показывает “Нет сигнала”.
Я посмотрел в syslog и dmesg. Не вижу ничего, что выглядело бы релевантным для моих неподготовленных глаз.
В gpu-manager.log может быть какая-то релевантная информация:
log_file: /var/log/gpu-manager.log
last_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
new_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
can't access /run/u-d-c-nvidia-was-loaded file
can't access /opt/amdgpu-pro/bin/amdgpu-pro-px
Looking for nvidia modules in /lib/modules/5.3.0-45-generic/updates/dkms
Looking for amdgpu modules in /lib/modules/5.3.0-45-generic/updates/dkms
Is nvidia loaded? no
Was nvidia unloaded? no
Is nvidia blacklisted? no
Is intel loaded? yes
Is radeon loaded? no
Is radeon blacklisted? no
Is amdgpu loaded? no
Is amdgpu blacklisted? no
Is amdgpu versioned? no
Is amdgpu pro stack? no
Is nouveau loaded? no
Is nouveau blacklisted? no
Is nvidia kernel module available? no
Is amdgpu kernel module available? no
Vendor/Device Id: 8086:5a84
BusID "PCI:0@0:2:0"
Is boot vga? yes
Skipping "/dev/dri/card0", driven by "i915"
Skipping "/dev/dri/card0", driven by "i915"
Skipping "/dev/dri/card0", driven by "i915"
Found "/dev/dri/card0", driven by "i915"
output 0:
card0-HDMI-A-1
output 1:
card0-eDP-1
Number of connected outputs for /dev/dri/card0: 2
Does it require offloading? yes
last cards number = 1
Has amd? no
Has intel? yes
Has nvidia? no
How many cards? 1
Has the system changed? No
Single card detected
Nothing to do
Не знаю, важно ли это, но я переключился на Unity несколько дней назад, чтобы заставить работать Simple Screen Recorder.
Вывод из: ‘xrandr | grep ‘*’ ‘
1280x720 60.00* 59.99 59.86 59.74
1280x720 60.00* 50.00 59.94
по запросу
Когда всё еще не помогает, читайте инструкцию. В ней указано использовать VGA для подключения к компьютеру. Я подозреваю, что у компьютеров не было HDMI, когда мы его покупали. Адаптеры USB на VGA доступны и имеют разумную цену. HDMI работает на машине с Windows, но с довольно серьезным overscanning.
ИЗМЕНЕНИЕ
плохое решение:
- отключите неисправный экран
- перезагрузите ПК
- подключите неисправный экран снова
неисправный экран теперь работает, но другой экран (на dvi) (у меня 4) остался черным
рабочее решение
1) перейдите к конфигурации дисплея
2) отключите все экраны, кроме того, который также показывает мой bios и grub
3) повторно включите экраны по одному
все еще недоволен, я хочу рабочий драйвер nvidia однажды
/изменено
У меня такая же проблема с Nvidia. Драйверы nvidia ломают мою систему (x не запускается, я могу перейти только в терминал), поэтому мне приходится использовать драйвер nouveau.
Проблема может быть связана с этим: https://ubuntuforums.org/showthread.php?t=2398740 : hdmi дает изображение, но нет звукового выхода, поэтому экран не понимает сигнал.
Однако я не могу решить это, так как не могу повторно включить звуковой выход HDMI: в pavucontrol или в любых других настройках нет упоминания о звуковом выходе HDMI. Так что я в неведении (извините за каламбур), но может быть, это поможет нам найти ответ.
п.с.: я пробовал адаптер HDMI на VGA: тот же результат
Ответ или решение
Проблема: HDMI "Нет сигнала" на внешнем дисплее
При попытке использовать телевизор с портом HDMI в качестве внешнего монитора вы столкнулись с проблемой отсутствия сигнала HDMI. Рассмотрим основные аспекты, которые могут повлиять на это, и предлагаемые решения.
1. Убедитесь, что соединение корректное
Первым шагом в диагностике проблемы является проверка физического соединения. Убедитесь, что:
- Кабель HDMI исправен. Попробуйте использовать другой кабель, чтобы исключить возможность его неисправности.
- Порты HDMI на телевизоре и ноутбуке не повреждены. Проверьте на наличие грязи или повреждений.
- Измените источник вывода на телевизоре. Убедитесь, что выбрана правильная HDMI-входная линия.
2. Проверка настроек системы
Ваш ноутбук на базе Ubuntu 19.10 с графическим драйвером Intel® HD Graphics 505 правильно определяет внешний монитор, но, к сожалению, не выводит сигнал. Рассмотрим следующее:
-
Откройте настройки дисплея в системе и проверьте, распознается ли телевизор как внешний дисплей. Если он виден, но задействован неправильно, попробуйте изменить разрешение.
-
Используйте команду
xrandr
в терминале:xrandr
Проверьте, отображаются ли все доступные мониторы, и убедитесь, что внешний монитор не отключен и используется правильное разрешение.
-
Если вы видите, что ваш внешний дворец отсутствует в выводе
xrandr
, попробуйте выполнить:xrandr --auto
3. Исследуйте журналы
Вы уже проверили syslog
и dmesg
, но рекомендуем также обратить внимание на несколько записей в gpu-manager.log
. Из ваших записей видно, что используется драйвер Intel, и не загружаются драйверы NVIDIA. Убедитесь, что:
- Вы используете актуальные версии драйверов. Иногда более старые драйвера могут вызвать конфликты.
- Попробуйте отключить драйвер Nvidia, если он работает неправильно, и используйте только встроенный драйвер Intel.
4. Проверка Audio Output
Как упоминается, проблема может быть связана с отсутствием звука через HDMI, что, в свою очередь, может вызывать проблемы с выводом видео. Чтобы убедиться в корректной конфигурации, выполните следующие действия:
-
Откройте
pavucontrol
(PulseAudio Volume Control) и проверьте доступные устройства. Убедитесь, что HDMI указано как выходной звуковой устройством, и включите его, если он отключён. -
Если HDMI не отображается, попробуйте перезагрузить систему с подключенным ТВ и в некоторых случаях это может помочь системе обнаружить устройство корректно.
Дополнительные шаги по устранению неполадок
- Перезагрузите систему с отключённым внешним дисплеем. Затем подключите его после загрузки.
- Проверьте, работает ли HDMI на других устройствах.
- Если у вас есть доступ к другим HDMI-портам на вашем телевизоре, попробуйте переключить их.
- Если ничего не помогает, вы можете временно использовать адаптер USB-VGA, как указано в вашем описании.
Заключение
Проблема "Нет сигнала" через HDMI может иметь много причин, начиная от несоответствующего соединения до кода драйверов. Попробуйте предложенные шаги для диагностики, и если прорыв не удался, стоит рассмотреть возможность обращения к профессиональному технику для глубокого анализа системы.