Вывод изображения через hdmi
У меня ubuntu, я не могу изменить в настройках NVidia видеовыход по умолчанию c DVI-D на HDMI 🙁
telepat.ko not found
Поэтому начнём с азов.
Разъём HDMI на видеокарте NVidia?
Монитор подключён к разъёму HDMI на видеокарте NVidia?
Кабель проверен и точно рабочий?
настроить вывод изображения через hdmi
изображение не передаётся?
изображение передаётся с «искажениями»?
А дальше всё просто — нужно.
Разъём HDMI на видеокарте NVidia GeForce GTX 1050 Ti. Я подключал кабель, но монитор не видит сигнала. Кабель с монитором шел, в нем я уверен.
В Nvidia X Server Setting монитор подключенный по hdmi он видел.
Если нужна еще какая-то информация, вы скажите. PS: A почему .ko? 😀 Как дешифруется?
заголовок ничего не значил (не обращайте внимания)
«тут что-то не так»
Я подключал кабель, но монитор не видит сигнала.
В Nvidia X Server Setting монитор подключенный по hdmi он видел
xrandr что сообщает. можете и модель монитора указать (может кто-то сталкивался именно с такой ситуацией).
Если есть возможность попробуйте другой кабель. Для некоторых устройств бывает критична длина (правда для связки «компьютер-монитор» такого не видел).
Почему-то теперь не видит мой hdmi монитор 🙁 Кабель подключен точно так же. Может я какие-то настройки сбил? Модель монитора HP 24f
О, я починил! Кабель надо было с усилием протолкнуть в разъеме на мониторе, изображение передается на монитор через hdmi, но там одно изображение обоев от рабочего стола, как это исправить?
сейчас все выглядит так, что «виноват» кабель (разъёмы).
Вы HP 24f как второй монитор подключаете?
p.s.
в описании функций монитора упомянут пункт меню «Источник сигнала». Он позволяет выбрать источник или задаёт его?
А я говорил что-то с кабелем 🙂
В настройках системы (это может зависеть от Вашей ОС) найдите «Дисплей» («Мониторы» или ещё как-то). Там будут варианты совместного использования нескольких мониторов. Сейчас вероятно у Вас он является продолжением рабочего стола.
Если необходимого варианта нет, то через xrandr (или ещё что-то) можно настроить (были темы)
У меня сейчас подключен hdmi и vga(через переходник к dvid) один монитор, я могу выбрать на мониторе с какого порта выводить изображение. Я назначил главный монитор на компьютере подключенный по hdmi, вытаскиваю кабель vga и перезагружаю компьютер. Строчек загрузки нет => выйти в биос я не могу 🙁 После загрузки ОС экран по hdmi выбирается как не главный, я подключаю в этот момент кабель vga и монитор подключенный через hdmi становится основным, а vga второстепенным и я могу ввести пароль. Как это исправить?
Воооообще. началось все с того, что с переходником dvid-vga на белом фоне видны черные полосы, погуглив, я узнал, что у меня не у одного такая проблема. Без этого переходника нельзя установить операционную систему тк видео карта выбирает порт dvid по дефолту. Если не получится настроить выход в биос и все остальное через hdmi, то я наверное сдам монитор и куплю с dvid входом.
попробуйте не отключать кабель VGA. Перед включением компьютера в меню монитора выбрать «Источник сигнала HDMI», монитор не выключать. Включить компьютер
Можно «снимок» окошка в котором настраиваете мониторы?
Даже не знаю, возможно ли изменить «дефолт» видеокарты.
Если не отключать кабель vga, то компьютер выбирает основным vga выход во время входа (когда нужно ввести пароль), а hdmi второстепенным. Переключаюсь в мониторе на vga -> логинюсь -> автоматически выбирается основным hdmi выход у компьютера, а vga выход отключается, я снова переключаю монитор на hdmi.
Этот дефофлт очень важен для меня, мне стоит задать отдельный вопрос?
Источник
не виден монитор подключённый через HDMI
Integrated NVIDIA ® 8 Series GPU — Maximum shared memory of 512MB — Supports HDMITM Technology with HDCP compliant with max. resolution up to 1920 x 1200 — Supports DVI Technology with max. resolution up to 1920 x 1440 @ 60 Hz — Supports D-Sub with max. resolution up to 1920 x 1440 @ 75 Hz — Multi VGA output support: HDMI/DVI & D-Sub — Hybrid SLI Support (For Windows Vista only)
1-ый монитор подключенный через VGA работает нормально. 2-ой монитор подключенный через HDMI порт с помощью HDMI-DVI кабеля не виден.
Мониторы и кабель исправны (проверено). Как проверять HDMI порт не знаю.
Screen 0: minimum 8 x 8, current 1280 x 1024, maximum 8192 x 8192 VGA-0 connected primary 1280×1024+0+0 (normal left inverted right x axis y axis) 376mm x 301mm 1280×1024 60.02*+ 75.02 1280×960 75.00 1152×864 75.00 1024×768 75.03 70.07 60.00 800×600 75.00 72.19 60.32 56.25 640×480 75.00 72.81 59.94 HDMI-0 disconnected (normal left inverted right x axis y axis)
nvidia-settings не видит второй монитор.
Вывод lspci|grep vga.
02:00.0 VGA compatible controller: NVIDIA Corporation C77 [GeForce 8200] (rev a2)
uname -a Linux M3NWS 4.12.12-1-ARCH #1 SMP PREEMPT Sun Sep 10 09:41:14 CEST 2017 x86_64 GNU/Linux
Драверы видео (pacman -Ss nvidia|grep inst)
extra/libvdpau 1.1.1-2 [installed] extra/libxnvctrl 384.69-1 [installed] extra/nvidia-340xx 340.102-17 [installed] extra/nvidia-340xx-utils 340.102-8 [installed] extra/opencl-nvidia 384.69-1 [installed] community/cuda 8.0.61-2 [installed]
Источник
Внешний монитор не обнаружен в Ubuntu 18.04
После обновления до Ubuntu 18.04 мой ноутбук не смог обнаружить / использовать внешний монитор, подключенный через HDMI. Даже при подключении кнопка «обнаружить дисплеи» в приложении настроек по умолчанию ничего не делает.
Вот вывод из xrandr :
Моя главная проблема — последняя строка: HDMI-1-1 disconnected , Монитор подключен и готов к использованию, и я ничего не могу сделать, чтобы его обнаружить.
У меня есть видеокарта nvidia, и до обновления я использовал проприетарные драйверы. Когда впервые возникла проблема с внешним отображением, моей первой попыткой было переключиться обратно на драйверы Xorg с открытым исходным кодом. Однако после перезагрузки Ubuntu отображает настройки моего драйвера как «драйвер, установленный вручную», и не позволяет мне его изменить:
9 ответов
Я решил проблему с установкой lightdm и установил его как менеджер дисплея по умолчанию.
В процессе что-то меняется, потому что снова начинает обнаруживать внешние дисплеи, даже если вы вернетесь к GDM3.
Здесь вы можете следовать инструкциям по внесению этих изменений:
- sudo dpkg-reconfigure gdm
- выберите менеджер дисплея (LightDM, MDM, KDM, Slim, GDM), который вы хотите использовать по умолчанию, и нажмите Enter
- перезагрузите компьютер
Мой внешний монитор, подключенный к Lenovo L380 HDMI, перестал работать в Ubuntu 18.04. Мне удалось решить эту проблему, открыв настройку BIOS и изменив параметр приоритета дисплея с USB Type-C на HDMI.
Попробуйте это (измените разрешение, если 1920×1080 не ваше разрешение):
Помимо этого ответа, я выполнил инструкции здесь. В частности, step 1 об этом мне сказали рекомендуемые драйверы для Ubuntu 18.04.1
Затем apt install nvidia-driver-440 И я наконец был дома.
У меня не было этой проблемы в Ubuntu 18.04 с NVIDIA GeForce GTX 1050 Mobile и GeForce GTX 1050. Но после обновления моего ядра до 4.19 мой внешний монитор больше не был обнаружен. Возврат к стандартному ядру 4.15 заставил проблему исчезнуть.
Я решил это путем очистки, а затем переустановить драйверы NVIDIA
Затем перейдите на вкладку «Дополнительные драйверы» инструмента «Программное обеспечение и обновления» и установите последние версии драйверов nvidia.
Сладкая милосердная чушь! Есть решение без установки lightdm!
Это, очевидно, лучшее решение для запуска X11 от имени пользователя root. Исправление в одну строку — добавить это к /etc/X11/Xwrapper.config:
Это исправление в одну строку в /lib/systemd/system/gdm3.service
Найдено здесь:
Все мои внешние дисплеи теперь обнаружены и работают на gdm3
Моя система:
Ubuntu 18.04.3 LTS
Процессор Intel® Core™ i7-8650U @ 1,90 ГГц × 8
GeForce GTX 1070 Ti / PCIe / SSE2 через Razer Core X через Thunderbolt 3
Лучшее решение не сработало для меня на моем ноутбуке Acer, который внезапно перестал показывать HDMI-1 как вывод в xrandr этим утром. Я попытался перейти на драйверы noveau в случае, если это помогло, но это не помогло.
Я читал на другом сайте, что иногда OEM-карты ноутбуков Nvidia могут «запутаться, подключен кабель или нет», что, как я предполагал, было просто технической поддержкой, успокаивающей кого-то. Но для хихиканья я попытался отключить кабель HDMI, подключить кабель VGA, перезагрузить компьютер и снова подключить кабель HDMI. По какой-то причине это сработало.
Вероятно, это расширение решения «Just Learning», важной частью которого, вероятно, является «сквозная VGA».
Для меня эта проблема возникла на Lenovo Ideapad 510 под управлением Ubuntu 16.04 после подключения к внешнему монитору, отличному от обычного, через HDMI. Это было исправлено после того, как я подключил этот ноутбук к еще одному внешнему монитору, хотя он там не работал. Ранее я также изменил свои графические драйверы с открытого исходного кода на проприетарный, а затем снова на открытый исходный код — возможно, это помогло. Я также перезагрузил компьютер несколько раз. Это кажется довольно случайным.
Люди, которые все еще не могут настроить внешний монитор на Ubuntu 18.04. Просто отключите безопасную загрузку в настройках BIOS и попробуйте. У меня это сработало. (ASUS ROG G531GV)
Я мог подключиться к внешнему монитору, прежде чем выполнить
Я попробовал предложения выше, но ни один из них не работает. наконец я восстановил соединение этим
Я удалил аккумулятор своего ноутбука на время, а затем он снова заработал. Это «известное» исправление в моей компании; используется обычно.
Так что для меня проблема заключалась в том, что вторичные мониторы всегда обнаруживались до тех пор, пока я не перезагрузился, и внезапно этого больше не происходило.
У меня была аналогичная проблема, я играл с режимом загрузки UEFI и Legacy, искал часами, но, наконец, решил, что это было сделано следующими способами: 1. Перейти к программному обеспечению и обновлениям 2. Дополнительные драйверы 3. Изменил драйвер дисплея оттуда. 4. перезапустить
У меня есть ноутбук MSI Prestige 15,6″с видеокартой GeForce GTX 1650 Mobile / Max-Q и встроенным контроллером Intel vga. Я использую Ubuntu 18.04. Я использую два внешних монитора 1080p, один из которых подключен к порту HDMI, а другой подключен через концентратор USB-C. Все 3 монитора работали до установки драйвера Nvidia.
Я установил драйвер 440, и после этого ноутбук не распознал монитор, подключенный через порт HDMI. Как будто порт HDMI больше не работал. (Я включил MOK в соответствии с инструкциями по установке драйвера.)
Если я снова переключусь на драйвер X.org Nouveau (через «Программное обеспечение и обновления», «Дополнительные драйверы»), то все 3 монитора будут работать правильно. Если я вернусь к драйверу 440 или 435, монитор, подключенный к HDMI, не будет работать.
Я пробовал несколько рекомендаций в этой теме, но ни одна из них не работает. Драйверы Nvidia просто не работают на этом оборудовании с ядром 5.3.
У меня есть старый рабочий стол с 960-й версией, который я вернусь к использованию для небольшой части разработки CUDA, которую мне нужно сделать.
Я публикую это сообщение для всех, кто сталкивается с этим.
Я просто потратил несколько часов, пытаясь найти различные решения, которые я нашел в этой теме и в других местах в Интернете.
Я использую Ubuntu 18.04 на HP Elitebook с графической картой Nvidia GTX1050. После новой установки все заработало, кроме внешнего монитора. Я переключал драйвер nvidia в разделе » Дополнительные драйверы» в разделе » Программное обеспечение и обновления» несколько раз, и каждый раз, когда коммутатор завершал работу, мне приходилось выбирать какой-то пароль, который якобы использовал бы при следующей перезагрузке, но меня никогда не просили об этом во время фактической перезагрузки. перезагружать.
Причина, по которой внешний дисплей не работал, заключалась в том, что выбранные драйверы не загружались. Я выяснил это, запустив nvidia-settings в терминале и получив ответ «ОШИБКА: драйвер NVIDIA не загружен«.
Решение: при перезагрузке обратите внимание на экран регистрации ключа MOK / управления MOK. Там выберите опцию Enroll key и введите пароль, который вы создали во время обновления драйвера в Ubuntu.
Источник
Ноутбук не видит внешний монитор (hdmi)
Добрый день! Есть необходимость на Ubuntu 16.04 (Unity) подключить монитор к ноутбуку (DELL Inspiron 7559-1257) с единственным видеовыходом — HDMI. В ноуте две видеокарты: Intel и Nvidia, но с установкой свежих драйверов наконец-то удалось полностью переключиться на Nvidia, однако внешние мониторы как не определялись, так и не определяются.
На видеокарту Nvidia GTX 960M установлен драйвер nvidia-375 (375.66). При подключении разных мониторов через разные переходники к порту HDMI результат нулевой, система вообще не видит, что к порту что-либо подключается (загрузка с подключенным монитором тоже результат не дает).
Пробовал следующие шнуры/переходники и мониторы: HDMI->DP, HDMI->DVI-D, HDMI->DVI, HDMI->DVI->D-Sub(VGA). Единственное, что при этом меняется, — при подключении на мониторе пропадает надпись, что кабель не подключен, но больше ничего не происходит, экран всегда черный.
Подскажите, пожалуйста, что нужно сделать, чтобы подключались внешние мониторы.
Ты-то его сам видишь?
А покажи содержимое директории /sys/class/drm/, когда подключен внешний монитор.
И с подключенным, и с отключенным содержимое вот такое:
А это выход HDMI. Тогда следующее. Включи на всякий случай ноут с подключенным монитором, потом зайди в этот каталог и найди файлик edid. Этот файлик пустой или там есть что-то?
Пробовал следующие шнуры/переходники и мониторы: HDMI->DP, HDMI->DVI-D, HDMI->DVI, HDMI->DVI->D-Sub(VGA).
А можно поподробнее про этот эксперимент? Кабели были все время разные или один и тот же? То есть кабель HDMI-HDMI один и тот же плюс разные переходники или кабели разные были?
Во-первых, поставь бумблиби (или что там сейчас в онтопике для оптимуса).
Во-вторых, чаще всего на мониторах с тройным входом (VGA/DVI-D/(DP/HDMI)) по умолчанию первым стоит VGAшник. Так что открывай мануал к монитору и перещелкивай входы вручную.
Поставил по этой инструкции. Как и прежде с более ранними драйверами nvidia, иксы после установки bumblebee не запускаются.
Мониторы максимум с двойным входом. С компа без проблем выводится изображение по DVI-D.
Кабели разные: DVI-D→DVI-D, HDMI→DP, D-Sub→D-Sub.
Переходники: HDMI→DVI-D, HDMI→DVI, DVI→D-Sub.
Мониторы: DVI-D+D-Sub, DP+D-Sub, D-Sub.
С компа без проблем выводится на DVI-D и D-Sub, так что за исключением входа DP одного из мониторов, кабеля HDMI→DP и переходников все проверено.
Понятно. У тебя по входу HDMI не запрашивается EDID, поэтому система считает, что ничего не подключено. А монитор понимает, что к нему кабель подключили, по сигналу Hot Plug Detect. Но видеокарта (кто-то из двух: intel или nvidia) ничего не запрашивает при подключении монитора. Можно попробовать насильно прописать EDID и посмотреть, что будет и в этом ли проблема.
Вот, например, такой траблшутинг описан:
Но только там решение исходит из того, что кто-то все же EDID получил (у intel забирается EDID из card0), а у тебя вообще его нет. Но его можно в файлик поместить и прописать таким же образом.
А когда работаешь на intel, то второй монитор intel видит?
Неа. С предыдущими драйверами nvidia вообще на nvidia переключить не удавалось, и монитор внешний точно так же не виделся. На lspci вообще почти наглухо зависало. Боялся, что с железом могли быть какие-то косяки, но теперь с nvidia-375 хоть lspci как надо работает. )
Попробую с EDID поэкспериментировать по инструкции.
Попробую с EDID поэкспериментировать по инструкции.
Для начала его надо раздобыть. Или же варинат — по документации монитора правильные ModeLine прописать и другие параметры. EDID ты можешь вытащить из PC. Должен быть файлик 128 байт. Его поместить в /etc/X11/ , а в строчке Option «CustomEDID» прописать путь к нему. Но только надо не CRT-0 использовать, а DFP-0 или DFP-1.
Если что-то получится, то напиши сюда. Мало ли — может, кому-то пригодится.
И вот еще опуию ConnectedMonitor попорбуй. Это из документации nvidia. Тут как раз написано, что ее можно использовать, если по DDC ты не получил EDID. Вдруг после пинка получит EDID.
With this option you can override what the NVIDIA kernel module detects is connected to your graphics card. This may be useful, for example, if any of your display devices do not support detection using Display Data Channel (DDC) protocols. Valid values are a comma-separated list of display device names; for example:
«CRT-0, CRT-1» «CRT» «CRT-1, DFP-0»
WARNING: this option overrides what display devices are detected by the NVIDIA kernel module, and is very seldom needed. You really only need this if a display device is not detected, either because it does not provide DDC information, or because it is on the other side of a KVM (Keyboard-Video-Mouse) switch. In most other cases, it is best not to specify this option.
Таак. Продолжаем эксперименты. Пошел искать EDID на компе — обнаружил, что у видеокарты есть HDMI-выход. ))) Давно очень покупал, уже и запамятовал. Итак, результаты тестов.
Схема HDMI→DP — не работает. Возможно, насчет шнура обманули, и он работает только в направлении DP→HDMI. На самом деле, долго искал шнур именно с направлением HDMI→DP, и, похоже, таких действительно не осталось в продаже.
Схема HDMI→DVI→D-Sub — не работает.
Схема HDMI→DVI-D — работает! И это удивительно, поскольку тут тоже Nvidia (GeForce 9800 GT) и та же ось Ubuntu 16.04.
Хотя драйвер сейчас стоит nouveau: из-за того, что при выводе на DVI nvidia-340 в большинстве случаев не определяет разрешение и ставит какое-то очень низкое, а если тот же монитор подключаю в D-Sub, то такой проблемы нет.
По крайней мере, выявилась рабочая схема, с которой надо проводить дальнейшие тесты на ноуте: HDMI→DVI-D.
И не будет работать. В HDMI *нет* аналоговых выходов! Они есть только в DVI (и то не всегда). Поэтому ожидать на D-SUB чего-то не стоит.
HDMI can only be used with older analog-only devices (using connections such as SCART, VGA, RCA, etc.) by means of a digital-to-analog converter or AV receiver, as the interface does not carry any analog signals (unlike DVI, where devices with DVI-I ports accept or provide either digital or analog signals).
Хотя драйвер сейчас стоит nouveau: из-за того, что при выводе на DVI nvidia-340 в большинстве случаев не определяет разрешение и ставит какое-то очень низкое
Похоже, что еще и кабель DVI плохой. Это наиболее частая причина. Или же монитор не отдает EDID через цифровой выход.
С nouveau на DVI все отлично выводится. Да и раньше вроде бы до nvidia-340 какой-то более ранний проприетарный драйвер стоял — тоже все хорошо было. Так что вряд ли дело в кабеле.
Насчет HDMI→D-Sub понятно теперь. Думал, как и в DVI, в нем аналог тоже передается (про подвиды DVI знаю, что может только цифра либо только аналог передаваться).
С nouveau на DVI все отлично выводится. Да и раньше вроде бы до nvidia-340 какой-то более ранний проприетарный драйвер стоял — тоже все хорошо было. Так что вряд ли дело в кабеле.
А, я не так понял. Я прочел и понял так, что на nouveau проблемы с определением разрешения.
Насчет HDMI→D-Sub понятно теперь. Думал, как и в DVI, в нем аналог тоже передается (про подвиды DVI знаю, что может только цифра либо только аналог передаваться).
EDID—то он получит, скорее всего, если только с линиями DDC нет проблем в переходниках по пути. но на экране все равно будет чернота.
Попробую с EDID поэкспериментировать по инструкции.
У тебя не получится, так как в инструкции предполагается, что intel получил EDID, а строчкой CustomEDID ты его просто передаешь еще и nvidia. Мы выше проверили, что у тебя вообще никто ничего не получил через HDMI — файл edid пустой. В card1-eDP-1 как раз EDID окажется, но это EDID матрицы ноута. Поэтому если EDID вообще железо не получает (это очень странно), то надо тогда этот файл снять с писюка твоего (тот же файлик edid из /sys скопировать) и положить в каталог /etc/X11. А дальше уже xorg.conf нужным образом подправить. Не знаю, какой идентификатор будет использоваться nvidia для HDMI: DFP-0 (это, скорее, матрица будет), DFP-1 и т. д.
…и положить в каталог /etc/X11. А дальше уже xorg.conf нужным образом подправить.
Ок, спасибо за подсказку, попробую так. ) А то по оригинальному пути никак не дает файл пересохранять.
Ну, да, надо монитор подключить к компу, где он нормально определяется. тогда файлик EDID в /sys уже будет. Его скопировать, записать на ноут и пробовать, что получается. Файл — 128 байт.
Приехал-таки мне (со второй попытки) из Китая переходник HDMI→D-Sub. И (о, чудо!) оба монитора на лету опознаются, корректно определяются и сами подключаются дополнительным рабочим столом. Магия! )
Вопрос в том, что же мешает видеокарте то же самое делать без аналогово-цифрового преобразования сигнала от монитора к ноуту. Загадка… Но хоть так теперь работает, и то хорошо. ^_^
Приехал-таки мне (со второй попытки) из Китая переходник HDMI→D-Sub.
Преобразователь, ты хотел сказать?
Вопрос в том, что же мешает видеокарте то же самое делать без аналогово-цифрового преобразования сигнала от монитора к ноуту. Загадка… Но хоть так теперь работает, и то хорошо. ^_^
Пока трудно сказать, но я бы вместо того, чтобы покупать переходники на D-SUB прописал бы EDID монитора из HDMI в конфиг и попробовал бы с этим взлететь. Зачем сразу так деньги тратить? Тем более, что зачем-то теперь все работает через VGA.
Приехал-таки мне (со второй попытки) из Китая переходник HDMI→D-Sub. И (о, чудо!) оба монитора на лету опознаются, корректно определяются и сами подключаются дополнительным рабочим столом. Магия! )
Вот поэтому я бы первым делом проверил бы кабель HDMI, потому что если через переходник нормально опознается, то это значит, что HDMI получает EDID через переходник по линии DDC и генерит картинку. А раз у тебя чистый кабель HDMI не работает, то проблема может быть как раз в нем. По-моему, мы с этого и начали обсуждение.
Или же еще вариант, что через HDMI монитор не отдает EDID по какой-то причине. Через VGA отдает, а через HDMI — нет. Проверить можно только на другой системе (драйвере). Например, в виндах. Просто раз у тебя разрешение через VGA определилось, то, значит, порт HDMI компютера информацию таки пытается получить по DDC и получает: а порт VGA монитора EDID нормально отдает, а переходник его перенаправляет в HDMI компа.
А раз у тебя чистый кабель HDMI не работает, то проблема может быть как раз в нем. По-моему, мы с этого и начали обсуждение.
Я писал выше, что проверил с компа схему HDMI→DVI-D. То есть здесь у меня переходник HDMI→DVI-D + кабель DVI-D→DVI-D. Все работает. На компе тоже стоит Ubuntu 16.04 и видеокарта Nvidia.
1. DVI-D и HDMI у кого? У компа DVI-D, а монитор HDMI?
2. А на ноуте ты каким кабелем проверяешь? HDMI-HDMI?
Не, HDMI-монитора у меня нету, и кабеля HDMI тоже нету.
У компа выходы HDMI, DVI-I и D-Sub (Nvidia GeForce 9800 GT).
У монитора входы DVI-D и D-Sub.
Кабели проверенные DVI-D—DVI-D и D-Sub—D-Sub.
Переходники проверенные HDMI→DVI-D, HDMI→DVI-I и DVI-I→D-Sub.
Плюс преобразователь HDMI→D-Sub, тоже проверен.
1. А этот переходник как проверялся? У тебя компьютер с HDMI-выходом (кроме ноута)? Как ты узнал, что EDID через него получен? Смотрел? Проверь xrandr —verbose
2. Еще раз ход мысли повторю. Ты купил преобразователь HDMI-D-Sub. Если к ноуту его подключить, то монитор внезапно определяется и кажет картинку. Так? Если он EDID получает, то в выводе xrandr —verbose в информации по выходу HDMI-1-1 ты должен увидеть дамп полученного EDID. Ты его видишь?
3. Если видишь, то это означает, что драйвер через HDMI ноутбука все же пытается читать EDID по линиям DDC вплоть до монитора. То есть дело не в ноуте, получается. Значит, дальше идет кабель или сам монитор. Если кабель HDMI->DVI-D точно рабочий (см п .1 этого поста), то вопрос в мониторе: отдает ли он EDID через свой DVI-D. Это проверить можно, подключив через DVI-D этот монитор к компу. И проверить xrandr —verbose , видно ли EDID по этому входу от твоего монитора.
Пока я не могу понять, где же такое чудо происходит.
Да, и у компа, и у ноута есть HDMI-выход.
1. Монитор подключен к компу через переходник HDMI→DVI-D. Работает. Вывод xrandr —verbose : http://static.biznes-gazeta.ru/xrandr—verbose.txt.
При этом, как ни странно, edid пустой:
2. Монитор подключен к ноуту через преобразователь HDMI→D-Sub. Работает. Вывод xrandr —verbose : http://static.biznes-gazeta.ru/xrandr—verbose2.txt.
edid так же пуст.
3. Монитор подключен к ноуту через переходник HDMI→DVI-D. Не работает. Вывод xrandr —verbose : http://static.biznes-gazeta.ru/xrandr—verbose3.txt.
При этом, как ни странно, edid пустой:
Так не проверишь. Ты его открой — там должна быть информация, даже если он 0. Остальное сейчас посмотрю.
edid по порядку для приведенных выше тестов (HEX):
EDID в пп. 1 и 2 одинаковые по сути, но просто переходник расширил его до расширенной версии EDID. Что касается содержимого, то информацию из монитора компьютер и ноут через HDMI читают правильно.
Если честно, то какой-то полтергейст. Через преобразователь HDMI->VGA ноут читает EDID, а через HDMI->DVI-D не читает. Но тот же монитор, тот же переходник HDMI->DVI-D, но на компе все окей читает.
То есть установили, что монитор через DVI-D EDID отдает. И также видно, что выход HDMI ноута EDID спрашивает и все работает, когда он его получает.
Хочу еще раз уточнить:
1. Переходник HDMI->DVI-D в опытах с компом и ноутом один и тот же?
2. Версия плохого контакта разъема переходника HDMI->DVI-D в ноуте проверялась? Быть может, что преобразователь HDMI->VGA хорошо контачит, а этот плохо и поэтому чип не понимает, что к нему подключился монитор (есть там сигнальчик Hot Plug Detect, контакт 19) и просто не инициализирует запрос EDID.
The HPD (Hot-Plug-Detect) feature is a communication mechanism between a source and a sink device that makes the source device aware that it has been connected/disconnected to/from the sink device. When an HDMI cable is inserted between the two devices, the resulting hot-plug detection instantiates a start-up communication sequence. The EDID information stored in the sink device gets read by the source device though the DDC bus, and the source device typically presents itself on the CEC link and requests basic status information from the sink device such as its power status as well as other devices on the HDMI chain.
1. да, один и тот же.
2. контакт хороший, везде достаточно плотно подключается, нигде ничто не болтается.
может со временем где-нибудь попадется мне HDMI-монитор — проверю на нем еще. )
2. контакт хороший, везде достаточно плотно подключается, нигде ничто не болтается.
Плотно подключается — это не показатель того, что контакт плохой.
может со временем где-нибудь попадется мне HDMI-монитор — проверю на нем еще. )
Неправильный эксперимент. Эта фраза должна быть такой: «может со временем где-нибудь попадется мне HDMI->DVI-D переходник — проверю на нем еще. )» И я бы все же нашел еще какой-нибудь, потому что тема висит неразрешенная и ответа не найдено. Моник EDID отдает, кабель проверен, HDMI у ноута работает и процедуру запроса EDID выполняет. Пока более вменяемого объяснения, чем потеря контакта в HDMI-порте, я придумать не могу.
И я бы все же нашел еще какой-нибудь
Протестировал с еще двумя переходниками HDMI->DVI-I — результат тот же: не видит монитор.
Блин, хрень какая-то. Тогда более фантастическое предположение (я в него не верю, но уже версий нет): какая-то электрическая несовместимость выхода HDMI и входа монитора. Скажем, уровни сигналов разные. То есть действительно тогда с другим монитором проверить.
Вопрос, пока не забыл: а с преобразователем HDMI->VGA горячее подключение работает? Ну, то есть, ты загружаешься, а потом подключаешь в HDMI монитор. Срабатывает?
И туда же вопрос: а когда в Ubuntu втыкал, то в какой конфигурации это происходит? Ты в Ubuntu втыкал вторым монитором на горячую? Или основным?
с преобразователем HDMI->VGA горячее подключение работает?
Ты в Ubuntu втыкал вторым монитором на горячую? Или основным?
На компе на горячую и основной менял, и двухмониторный режим вроде тоже работает. Правда преобразователь к компу не подключал. Можно попробовать одновременно задействовать порты DVI и HDMI.
Аналогичная проблема.
Простите за некропостинг, но как я понимаю, проблема так и не решена, ау меня на данный момент аналогичная проблема. Может еще какие нибудь варианты есть? Добавить могу только то, что этот же ноутбук с этим же монитором в винде отлично работают.
Источник