Мой мини-ПК имеет Intel i7, выполняющий Lubuntu-18.04.
Это имеет 2 вывода монитора, один HDMI и один DisplayPort.
Порт HDMI имеет монитор HDMI (E2441), включил его.
DisplayPort имеет преобразователь HDMI DisplayPort в нем с большим экраном телевизора HDMI, включенным это, и включенный.
Но Меню> Предпочтения> Настройки Монитора (lxrandr) только показывает 1 присоединенный монитор.
/var/log/syslog shows:
Oct 17 07:56:06 i7 pulseaudio[2107]: [pulseaudio] main.c: #011ports:
Oct 17 07:56:06 i7 pulseaudio[2107]: [pulseaudio] main.c: #011#011hdmi-output-1: HDMI / DisplayPort 2 (priority 5800, latency offset 0 usec, available: yes)
Oct 17 07:56:06 i7 pulseaudio[2107]: [pulseaudio] main.c: #011#011#011properties:
Oct 17 07:56:06 i7 pulseaudio[2107]: [pulseaudio] main.c: #011#011#011#011device.icon_name = "video-display"
Oct 17 07:56:06 i7 pulseaudio[2107]: [pulseaudio] main.c: #011#011#011#011device.product.name = "E2441"
Oct 17 07:56:06 i7 pulseaudio[2107]: [pulseaudio] main.c: #011active port: <hdmi-output-1>
Oct 17 07:56:06 i7 pulseaudio[2107]: [pulseaudio] main.c: 2 source(s) available.
Oct 17 07:56:06 i7 pulseaudio[2107]: [pulseaudio] main.c: #011#011#011properties:
Oct 17 07:56:06 i7 pulseaudio[2107]: [pulseaudio] main.c: #011#011hdmi-output-0: HDMI / DisplayPort (priority 5900, latency offset 0 usec, available: no)
Oct 17 07:56:06 i7 pulseaudio[2107]: [pulseaudio] main.c: #011#011#011properties:
Oct 17 07:56:06 i7 pulseaudio[2107]: [pulseaudio] main.c: #011#011#011#011device.icon_name = "video-display"
Oct 17 07:56:06 i7 pulseaudio[2107]: [pulseaudio] main.c: #011#011hdmi-output-1: HDMI / DisplayPort 2 (priority 5800, latency offset 0 usec, available: yes)
Oct 17 07:56:06 i7 pulseaudio[2107]: [pulseaudio] main.c: #011#011#011properties:
Oct 17 07:56:06 i7 pulseaudio[2107]: [pulseaudio] main.c: #011#011#011#011device.icon_name = "video-display"
Oct 17 07:56:06 i7 pulseaudio[2107]: [pulseaudio] main.c: #011#011#011#011device.product.name = "E2441"
Oct 17 07:56:06 i7 pulseaudio[2107]: [pulseaudio] main.c: #011#011hdmi-output-2: HDMI / DisplayPort 3 (priority 5700, latency offset 0 usec, available: no)
Oct 17 07:56:06 i7 pulseaudio[2107]: [pulseaudio] main.c: #011#011#011properties:
Oct 17 07:56:06 i7 pulseaudio[2107]: [pulseaudio] main.c: #011#011#011#011device.icon_name = "video-display"
Oct 17 07:56:06 i7 pulseaudio[2107]: [pulseaudio] main.c: #011#011hdmi-output-3: HDMI / DisplayPort 4 (priority 5600, latency offset 0 usec, available: no)
Oct 17 07:56:06 i7 pulseaudio[2107]: [pulseaudio] main.c: #011#011#011properties:
Oct 17 07:56:06 i7 pulseaudio[2107]: [pulseaudio] main.c: #011#011#011#011device.icon_name = "video-display"
Oct 17 07:56:06 i7 pulseaudio[2107]: [pulseaudio] main.c: #011#011hdmi-output-4: HDMI / DisplayPort 5 (priority 5500, latency offset 0 usec, available: no)
Oct 17 07:56:06 i7 pulseaudio[2107]: [pulseaudio] main.c: #011#011#011properties:
Oct 17 07:56:06 i7 pulseaudio[2107]: [pulseaudio] main.c: #011#011#011#011device.icon_name = "video-display"
"Доступный: нет", кажется, проблема.
Этому нужен специальный драйвер?
$ xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
DP-1 disconnected primary (normal left inverted right x axis y axis)
HDMI-1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 531mm x 299mm
1920x1080 60.00*+ 50.00 59.94
1920x1080i 60.00 50.00 59.94
1680x1050 59.88
1280x1024 75.02 60.02
1280x960 60.00
1152x864 75.00
1280x720 60.00 50.00 59.94
1024x768 75.03 60.00
832x624 74.55
800x600 75.00 60.32 56.25
720x576 50.00
720x480 60.00 59.94
640x480 75.00 60.00 59.94
720x400 70.08
$ uname -a
Linux i7 4.15.0-65-generic #74-Ubuntu SMP Tue Sep 17 17:06:04 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Это говорит, что загрузит все модули HWE:
https://wiki.ubuntu.com/Kernel/LTSEnablementStack#Ubuntu_14.04_LTS_-_ Trusty_Tahr говорит для Бионического:
$ sudo склонный - получают установку - установка - рекомендует linux-generic-hwe-18.04 xserver-xorg-hwe-18.04
Я попробовал его, сопровождаемый перезагрузкой - но все еще никакое изменение, кроме:
$ uname -a
Linux i7 5.0.0-31-generic #33~18.04.1-Ubuntu SMP Tue Oct 1 10:20:39 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Внешний монитор, не обнаруженный на Ubuntu 18.04, является подобной проблемой с другими аппаратными средствами.
Это, кажется, показывает, что никто не согласовывает то, что фиксирует его.
Что дальше?
Я не знаю то, что означает любое из этого, но возможно кто-то делает.
$ sudo lshw-c видео
имя: i915
$ modinfo i915
имя файла:/lib/modules/5.0.0-32-generic/kernel/drivers/gpu/drm/i915/i915.ko
лицензия: GPL и дополнительные права
описание: Intel Graphics
автор: Intel Corporation
...
parm: мультипотоковый транспорт (MST) enable_dp_mst:Enable для новых приемников DisplayPort. (значение по умолчанию: верный) (bool)
parm: enable_dpcd_backlight:Enable поддерживают для управления подсветкой DPCD (default:false) (bool)
parm: enable_gvt:Enable поддерживают для поддержки хоста виртуализации графики Intel GVT-g (default:false) (bool)
(полный список в https://davekimble.net/problem.DP.txt)
/sys/class/drm/card0/card0-DP-1/status = "разъединенный"
/sys/class/drm/card0/card0-HDMI-A-1/status = "соединенный"
Ваш miniPC имеет значок DP ++? (см. главу "двойной режим DisplayPort" на DisplayPort страница Википедии), Ноутбуки имели его с начала, но первым GPU с DP были нужны активные адаптеры HDMI DP (которые запускаются на уровне 20-30$). Если у Вас есть доступ к кабелю DP и монитору, попробуйте его тот способ проверить, что порт работает.
Возможно, Вы могли добавить информацию о своем miniPC. Я предполагаю, что Вы работаете из Intel IGP, но который генерал?
TL;DR Проверьте, надежно ли подключен ваш кабель DP
Поскольку мой не был полностью подключен, на моем мониторе появилось сообщение «нет сигнала». После того, как я плотно вставил кабель, я получил сигнал.
Раньше я пытался установить драйверы mesa и разбудить DP вручную с помощью xrandr -d :0 --output DP-1 --auto
В конце концов я удалил все установленные пакеты, и на пустой Ubuntu 20.04 все работает нормально.