DisplayPort 未被拾取

DisplayPort 未被拾取

我的迷你电脑配有运行 Lubuntu-18.04 的 Intel i7。
它有 2 个显示器输出,一个 HDMI 和一个 DisplayPort。HDMI
端口插入了一台 HDMI 显示器 (E2441)。DisplayPort
中有一个 DisplayPort-HDMI 转换器,插入了一个大型 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对于 Bionic 来说:
$ sudo apt-get install --install-recommends 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:enable_dp_mst:为新的 DisplayPort 接收器启用多流传输 (MST)。 (默认值:true) (bool)
parm:enable_dpcd_backlight:启用对 DPCD 背光控制的支持(默认值:false) (bool)
parm:enable_gvt:启用对 Intel GVT-g 图形虚拟化主机支持(默认值: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 =“已连接”

答案1

总结检查 DP 线是否已牢固插入

由于我的插头没有插好,所以显示器上显示“无信号”。将电缆插紧后,我收到了信号。

之前我曾尝试安装 mesa 驱动程序手动唤醒 DPxrandr -d :0 --output DP-1 --auto

最后,我删除了所有已安装的软件包,它在空白的 Ubuntu 20.04 上正常运行。

答案2

您的 miniPC 有 DP++ 图标吗?(请参阅 DisplayPort 维基百科页面上的“DisplayPort 双模式”一章)笔记本电脑从一开始就有它,但第一批带有 DP 的 GPU 需要有源 DP-HDMI 适配器(起价为 20-30 美元)。如果您可以使用 DP 电缆和显示器,请尝试这种方式来检查端口是否正常工作。

也许您可以添加有关您的 miniPC 的信息。我假设您使用的是 Intel IGP,但是是哪一代呢?

相关内容