Автор Тема: P9 vs Intel UHD 10 Gen  (Прочитано 10344 раз)

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 222
Re: P9 vs Intel UHD 10 Gen
« Ответ #15 : 03.05.2021 13:15:47 »
Да, ерунда какая-то...
Запишите в файл /etc/X11/xorg.conf.d/10-monitor.conf

Section "Device"
    Identifier  "Intel Graphics"
    Driver      "modesetting"
EndSection

Оффлайн kl0p

  • Начинающий
  • *
  • Сообщений: 44
Re: P9 vs Intel UHD 10 Gen
« Ответ #16 : 03.05.2021 14:47:09 »
Да, ерунда какая-то...
Запишите в файл /etc/X11/xorg.conf.d/10-monitor.conf

После применения этого конфига, лог изменился радикально, его прилагаю. Верно ли, что операционка пытается вывести изображение на выход DP-2, к которому ничего не подключено? Если нет, то как интерпретировать сообщение Output DP-2 connected?

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 222
Re: P9 vs Intel UHD 10 Gen
« Ответ #17 : 03.05.2021 14:57:24 »
а хоть какая-то картинка появилась?

попробуйте добавить (но это может быть и DVI выход по факту). Ели и так работает, то смотрите вывод xrandr есть ли что-то лишнее
Section "Monitor"
Identifier "DP-2"
Option "Ignore" "1"
EndSection

Оффлайн kl0p

  • Начинающий
  • *
  • Сообщений: 44
Re: P9 vs Intel UHD 10 Gen
« Ответ #18 : 03.05.2021 15:28:48 »
а хоть какая-то картинка появилась?
Нет(
попробуйте добавить (но это может быть и DVI выход по факту). Ели и так работает, то смотрите вывод xrandr есть ли что-то лишнее
Section "Monitor"
Identifier "DP-2"
Option "Ignore" "1"
EndSection
В логе появилось следующее
[     6.522] (II) modeset(0): Output DP-1 has no monitor section
[     6.531] (II) modeset(0): Output HDMI-1 has no monitor section
[     6.579] (II) modeset(0): Output DP-2 using monitor section DP-2
[     6.579] (**) modeset(0): Option "Ignore" "1"
[     6.579] (II) modeset(0): EDID for output DP-1
[     6.587] (II) modeset(0): EDID for output HDMI-1
[     6.587] (II) modeset(0): Output DP-1 disconnected
[     6.587] (II) modeset(0): Output HDMI-1 disconnected
[     6.587] (WW) modeset(0): No outputs definitely connected, trying again...
[     6.587] (II) modeset(0): Output DP-1 disconnected
[     6.587] (II) modeset(0): Output HDMI-1 disconnected
[     6.587] (WW) modeset(0): Unable to find connected outputs - setting 1024x768 initial framebu
[     6.587] (==) modeset(0): Using gamma correction (1.0, 1.0, 1.0)
[     6.587] (==) modeset(0): DPI set to (96, 96)
Монитор всегда был воткнут в HDMI, закомментировал строчку Option "Ignore" "1" в конфиге монитора. Вижу следующее:
[     6.910] (II) modeset(0): Output DP-1 disconnected
[     6.910] (II) modeset(0): Output HDMI-1 disconnected
[     6.910] (II) modeset(0): Output DP-2 connected
[     6.910] (II) modeset(0): Using exact sizes for initial modes
[     6.910] (II) modeset(0): Output DP-2 using initial mode 3840x2160 +0+0
[     6.910] (==) modeset(0): Using gamma correction (1.0, 1.0, 1.0)
[     6.910] (==) modeset(0): DPI set to (96, 96)
Закомментировал строчку Identifier "DP-2", добавил строчку Identifier "HDMI-1", ситуация не изменилась, иксы считают, что у них Output DP-2 connected, Почему иксы упорно что-то пытаются вывести на DP-2?
На мониторе картинки так и нет.

Оффлайн Александр Ерещенко

  • Завсегдатай
  • *
  • Сообщений: 1 153
Re: P9 vs Intel UHD 10 Gen
« Ответ #19 : 03.05.2021 18:16:02 »
Попробуйте загрузиться, передав ядру дополнительный параметр " video=DP-2:d video=HDMI-1:e" , т.е. насильно отключить порт DP-2 и насильно включить HDMI-1

(для проверки можно прописать ручками в меню загрузки grub, если получится и надо будет на постоянное, то добавить в конфиге /etc/sysconfig/grub2 в параметр GRUB_CMDLINE_LINUX_DEFAULT, потом не забыть update-grub )

Кстати, до загрузки X хоть что-то на мониторе HDMI показывается (заставки BIOS, меню grub, и пр.) ?

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 222
Re: P9 vs Intel UHD 10 Gen
« Ответ #20 : 03.05.2021 19:22:17 »
А у вас там точно 4к монитор подключен?

Оффлайн kl0p

  • Начинающий
  • *
  • Сообщений: 44
Re: P9 vs Intel UHD 10 Gen
« Ответ #21 : 03.05.2021 20:36:13 »
Попробуйте загрузиться, передав ядру дополнительный параметр " video=DP-2:d video=HDMI-1:e" , т.е. насильно отключить порт DP-2 и насильно включить HDMI-1
Попробовал, параметры передал, судя по выводу
home log # dmesg | grep video
[    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz root=UUID=e062935e-ce1a-497a-aea9-a1df0632adf7 ro quiet resume=/dev/disk/by-uuid/8654f3f3-5dfe-483f-8af8-ba83b171bc30 panic=30 splash video=DP-2:d video=HDMI-1:e
[    0.167363] Kernel command line: BOOT_IMAGE=/boot/vmlinuz root=UUID=e062935e-ce1a-497a-aea9-a1df0632adf7 ro quiet resume=/dev/disk/by-uuid/8654f3f3-5dfe-483f-8af8-ba83b171bc30 panic=30 splash video=DP-2:d video=HDMI-1:e
они до адресата дошли) Иксам что в лоб, что по лбу, там всё равно
[     5.195] (II) modeset(0): Output DP-1 has no monitor section
[     5.206] (II) modeset(0): Output HDMI-1 using monitor section HDMI-1
[     5.206] (II) modeset(0): Output DP-2 has no monitor section
[     5.206] (II) modeset(0): EDID for output DP-1
[     5.218] (II) modeset(0): EDID for output HDMI-1
[     5.218] (II) modeset(0): EDID for output DP-2
[     5.218] (II) modeset(0): Output DP-1 disconnected
[     5.218] (II) modeset(0): Output HDMI-1 disconnected
[     5.218] (II) modeset(0): Output DP-2 disconnected
[     5.218] (WW) modeset(0): No outputs definitely connected, trying again...
[     5.218] (II) modeset(0): Output DP-1 disconnected
[     5.218] (II) modeset(0): Output HDMI-1 disconnected
[     5.218] (II) modeset(0): Output DP-2 disconnected
[     5.218] (WW) modeset(0): Unable to find connected outputs - setting 1024x768 initial framebu
[     5.218] (==) modeset(0): Using gamma correction (1.0, 1.0, 1.0)
[     5.218] (==) modeset(0): DPI set to (96, 96)
и единственная ошибка -- это строчка
(EE) open /dev/fb0: No such file or directory
Кстати, до загрузки X хоть что-то на мониторе HDMI показывается (заставки BIOS, меню grub, и пр.) ?
Да, вижу меню GRUB, там и передал параметры, это для меня был единственный путь получить хоть какую-то картинку от иксов, передав параметр nomodeset.
А у вас там точно 4к монитор подключен?
Да, это HP Z27s, вижу в логе, что иксы определяют его правильно. С этим монитором до этого момента работала связка Intel NUC5i3RYH + Xubuntu 18, с неё сейчас и пишу этот пост.

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 599
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: P9 vs Intel UHD 10 Gen
« Ответ #22 : 03.05.2021 20:42:38 »
А не с display manager.проблема???
Можете только в консоль зайти?

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 222
Re: P9 vs Intel UHD 10 Gen
« Ответ #23 : 03.05.2021 21:09:24 »
Значит не надо DP-2 отключать.
А видеопамяти в BIOS достаточно выставлено?

Оффлайн Александр Ерещенко

  • Завсегдатай
  • *
  • Сообщений: 1 153
Re: P9 vs Intel UHD 10 Gen
« Ответ #24 : 03.05.2021 21:41:57 »
Ещё раз, я правильно понимаю, что физически монитор подключен к разъёму видеокарты HDMI, но X-ы упорно говорят, что это порт DP-2 (Display Port) ?

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 222
Re: P9 vs Intel UHD 10 Gen
« Ответ #25 : 03.05.2021 22:04:23 »
Ещё раз, я правильно понимаю, что физически монитор подключен к разъёму видеокарты HDMI, но X-ы упорно говорят, что это порт DP-2 (Display Port) ?
я такое наблюдал раньше, но проблем в работе это не вызывало. тут интереснее что xorg всё видит, но картинки на мониторе нет.

Оффлайн kl0p

  • Начинающий
  • *
  • Сообщений: 44
Re: P9 vs Intel UHD 10 Gen
« Ответ #26 : 03.05.2021 23:59:22 »
А не с display manager.проблема???
Можете только в консоль зайти?
Нет, монитор вообще уходит в ждущий режим и не возвращается. Комбинации клавиш Ctrl+Alt+FN не вызывают видимого на мониторе результата. Но операционка в этот момент работает, логи из неё достаю по ssh, уже насобачился из иксов комп гасить вслепую: Alt+F1, стрелка вверх, Enter, Enter.
А видеопамяти в BIOS достаточно выставлено?
К сожалению, не нашёл в BIOS ничего подобного.
Ещё раз, я правильно понимаю, что физически монитор подключен к разъёму видеокарты HDMI, но X-ы упорно говорят, что это порт DP-2 (Display Port) ?
Да, именно так. Точнее, за первую часть утверждения могу поручиться, монитор собственноручно подключал кабелем HDMI к компику, о поведении иксов сужу по сообщениям в логе, а именно сообщение Output DP-2 connected понимаю именно так. Наверное, действительно правильнее сказать, что почему-то HDMI (он единственный) рассматривается как DP-2, т.к. за ним правильно определяется монитор и поддерживаемые им видеорежимы.
На всякий пожарный прилагаю лог с последней загрузки.
« Последнее редактирование: 04.05.2021 00:11:34 от kl0p »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: P9 vs Intel UHD 10 Gen
« Ответ #27 : 04.05.2021 07:07:02 »
Возможно будет какой-то подсказкой:

Монитор L1953S в alt-p9-xfce-sysv
Первые четыре команды, в отличие от xrandr, могут быть выполнены не только из X-терминала, но и из tty.

Какие существуют edid как файлы
# find /sys -name "*edid"
/sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0/card0-HDMI-A-1/edid
/sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0/card0-VGA-1/edid
/sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0/card0-DVI-I-1/edid

Куда подключен монитор
# grep . $(find /sys/ -name "*edid" | while read line; do grep -l ^connected $(sed 's/edid$/status/'); done | sed 's/status//'){enabled,status}
/sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0/card0-VGA-1/enabled:enabled
/sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0/card0-VGA-1/status:connected

В этом же каталоге лежит и edid подключенного монитора, который connected на VGA-1, edid которого можно возвратить
# edid-decode < /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0/card0-VGA-1/edid

Тайминги и модель монитора из edid (ищется и возвращается автоматически, если только один монитор подключен (connected))
# edid-decode < $(find /sys/ -name "*edid" | while read line; do grep -l ^connected $(sed 's/edid$/status/'); done | sed 's/status/edid/') | grep -A50 'Standard timings'
Standard timings supported:
  640x480@75Hz
  800x600@75Hz
  1024x768@75Hz
  1280x1024@60Hz
Detailed mode: Clock 108.000 MHz, 338 mm x 270 mm
               1280 1328 1440 1688 hborder 0
               1024 1025 1028 1066 vborder 0
               +hsync +vsync
Monitor ranges (GTF): 56-75Hz V, 30-83kHz H, max dotclock 140MHz
Monitor name: L1953S
Checksum: 0xa3 (valid)
# ls -l $(find /sys/ -name "*edid" | while read line; do grep -l ^connected $(sed 's/edid$/status/'); done | sed 's/status/edid/')
-r--r--r-- 1 root root 0 мая  4 06:42 /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0/card0-VGA-1/edid

Дополнительное для сориентироваться в выводах выше
# lspci -k | grep -A2 VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GF116 [GeForce GTX 550 Ti] (rev a1)
Subsystem: CardExpert Technology Device 0401
Kernel driver in use: nouveau
# xrandr | grep ' connected'
VGA-1 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 338mm x 270mm
« Последнее редактирование: 04.05.2021 08:21:30 от Speccyfighter »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: P9 vs Intel UHD 10 Gen
« Ответ #28 : 04.05.2021 07:18:56 »
Исходя из выводов выше, Identifier подключенного монитора L1953S, - VGA-1. Именно он enabled и connected. И edid-decode возвращает его edid.

Оффлайн rits

  • Завсегдатай
  • *
  • Сообщений: 1 031
  • ITS
Re: P9 vs Intel UHD 10 Gen
« Ответ #29 : 04.05.2021 10:24:37 »
Из моих записок: (для наводки)
Решение проблемы с портом LVDS на плате "Intel D2700MUD" и "Intel D2500MUD"
(Два экрана отображаются в VNC подключении до входа в систему и при входе в учетную запись, эти экраны также включены.)
- открываем (создаем) в текстовом редакторе файл
# nano /etc/X11/xorg.conf.d/20-gpudriver.conf
- копируем текст

Section "Device"
    Identifier "Intel GMA3600"
    Driver     "modesetting"
    Option     "Monitor-LVDS-1" "Ignore"
    Option     "Monitor-VGA-1" "Monitor"
EndSection

Section "Monitor"
    Identifier "Ignore"
    Option     "Ignore"
EndSection

Section "Monitor"
    Identifier "Monitor"
    Option     "Enable"
EndSection

- перезагружаемся и в системе видеться только один vga порт

При подключении монитора FullHD (1920x1080) при загрузке системы экран гаснет и система перестает загружаться, на обычных мониторах при запуске установщика приложения выходят за пределы экрана монитора:

С помощью команды xrandr (в загруженной с "X-иксами" системе) определяем порты дисплеев, для D2500MUD и D2700MUD - это LVDS-1 и VGA-1.
В файле /etc/default/grub -> (символьная ссылка на файл) /etc/sysconfig/grub2 добавляем в параметр GRUB_CMDLINE_LINUX_DEFAULT параметры в кавычки через пробел:
video=LVDS-1:d video=VGA-1:e.
И строка будет выглядеть так: GRUB_CMDLINE_LINUX_DEFAULT=' quiet resume=/dev/disk/by-uuid/66e5131e-9699-484b-8aa9-d2182c7feddb panic=30 splash video=LVDS-1:d video=VGA-1:e'Производим обновление загрузчика # grub-mkconfig -o /boot/grub/grub.cfg для записи в начальную загрузку по всем установленным ядрам

При старте LiveCD в параметры загрузки  добавляем video=LVDS-1:d video=VGA-1:e параметр video=VGA-1:e не обязателен.

Дополнительно:
Просмотр подключенных дисплеев для внесения изменений утилитой xrandr:
# for p in /sys/class/drm/*/status; do con=${p%/status}; echo -n "${con#*/card?-}: "; cat $p; done