Linux Mint / XPS13 2015 上的 DP 1.2 / Daisychaining2 监视器

Linux Mint / XPS13 2015 上的 DP 1.2 / Daisychaining2 监视器

我正处于放弃使用 Linux Mint 的双显示器(菊花链)设置的边缘。我不太确定这个问题是否是 Mint 特有的。

设置:

  • 戴尔 XPS13 2015
  • 2 个戴尔 U2415

我已经做了什么:

  • 更新内核:4.3.0-040300-generic
  • 编译最新的 Intel 驱动程序:xf86-video-intel
  • Bios@A05

没有发生什么:

  • 如果显示器设置为 DP 1.2,则不会检测到 DP1

故事:

我想测试一下笔记本电脑的双显示器设置是否可以用于工作。当我第一次启动并连接所有显示器(XPS > Display 1 > Display 2)时,一切正常,但显示器只是彼此的镜像。将显示器 1 设置为“DP 1.2”后,我在启动时出现错误。 (无法启动 x-server ....jadajada)。经过谷歌搜索并尝试了几个小时后,我必须为最新的 xorg-macros 安装“xserver-xorg-dev”,才能使用(xf86-video-intel)编译最新的英特尔驱动程序。这消除了启动错误,但显示在 xrandr 中仍然不可见。经过更多谷歌搜索后,我从内核 4.0 升级到 4.3 - 但没有运气。禁用 DP 1.2 选项会再次在 xrandr 中显示显示,但仍然是镜像的。我已与戴尔支持人员确认,XPS13 2015 应该能够执行 MST/DP1.2a,但我似乎失败了。

希望得到一些爱,G.

PS:我发现:

但答案要么已经过时,要么不能解决我的问题!

答案1

我有类似的设置:DELL XPS12 (2014) 和 2x DELL 2414h。目前我运行的是 Ubuntu 15.10,但从 15.04 开始就有这个设置。在 15.04 中,我总是必须修改 ~/.config/monitors.xml,因为在正确的地址/总线上未检测到监视器之一。我认为它始终使用 DP1 和 DP1-1,与 xrandr 命令的输出不同。在 15.10 中,我不必手动修改它,但是链中的第二个显示器不稳定,因为它不时闪烁。

xrandr 对我来说的输出现在是这样的:

屏幕 0:最小 8 x 8,当前 3840 x 1080,最大 32767 x 32767
eDP1已连接(正常左反转右x轴y轴)
   1920x1080 59.93 +
   1680x1050 59.95 59.88  
   1600x1024 60.17  
   1400x1050 59.98  
   1600x900 60.00  
   1280x1024 60.02  
   1440x900 59.89  
   1280x960 60.00  
   1368x768 60.00  
   1360x768 59.80 59.96  
   1152x864 60.00  
   1280x720 60.00  
   1024x768 60.00  
   1024x576 60.00  
   960x540 60.00  
   800x600 60.32 56.25  
   864x486 60.00  
   640x480 59.94  
   720x405 60.00  
   640x360 60.00  
DP1断开(正常左倒右x轴y轴)
DP1-1接初级1920x1080+1920+0(正左倒右x轴y轴)527mm x 296mm
   1920x1080 60.00*+ 50.00 59.94  
   1600x1200 60.00  
   1600x900 60.00  
   1280x1024 75.02 60.02  
   1152x864 75.00  
   1280x720 60.00 50.00 59.94  
   1024x768 75.08 60.00  
   800x600 75.00 60.32  
   720x576 50.00  
   720x480 60.00 59.94  
   640x480 75.00 60.00 59.94  
   720x400 70.08  
DP1-2连接1920x1080+0+0(正左倒右x轴y轴)527mm x 296mm
   1920x1080 60.00*+
   1600x1200 60.00  
   1600x900 60.00  
   1280x1024 75.02 60.02  
   1152x864 75.00  
   1024x768 75.08 60.00  
   800x600 75.00 60.32 56.25  
   848x480 60.00  
   640x480 75.00 60.00 59.94  
   720x400 70.08  
HDMI1断开(正常左倒右x轴y轴)
VIRTUAL1断开(正常左反转右x轴y轴)

我的 Monitors.xml 是:

<监视器版本=“1”>
  <配置>
      <克隆>否</克隆>
      <输出名称=“eDP1”>
          <厂商>LGD</厂商>
          <产品>0x03fd</产品>
          <序列>0x00000000</序列>
      </输出>
      <输出名称=“DP1”>
      </输出>
      <输出名称=“DP1-1”>
          <供应商>DEL</供应商>
          <产品>0xa0a3</产品>
          <序列>0x3047484c</序列>
          <宽度>1920</宽度>
          <高度>1080</高度>
          <率>60</率>
          <x>1920</x>
          <y>0</y>
          <旋转>正常</旋转>
          <reflect_x>否</reflect_x>
          <reflect_y>否</reflect_y>
          <主要>是</主要>
      </输出>
      <输出名称=“DP1-2”>
          <供应商>DEL</供应商>
          <产品>0xa0a2</产品>
          <序列>0x3654344c</序列>
          <宽度>1920</宽度>
          <高度>1080</高度>
          <率>60</率>
          <x>0</x>
          <y>0</y>
          <旋转>正常</旋转>
          <reflect_x>否</reflect_x>
          <reflect_y>否</reflect_y>
          <主要>否</主要>
      </输出>
      <输出名称=“HDMI1”>
      </输出>
      <输出名称=“VIRTUAL1”>
      </输出>
  </配置>
</监视器>

答案2

我在基于 Haswell 的 Dell Latitude E7240 上成功运行了 MST DisplayPort 菊花链设置,其中一台新的 Dell 27 英寸显示器和一台旧的 HP 24 英寸显示器通过 Dell 菊花链连接。

最初我遇到了问题,因为新的戴尔显示器默认配置为终止 DP 连接(MST 在显示器设置中关闭),我必须在那里启用它。

不过,我仍然有一个恼人的错误:每个显示器都会时不时地突然变黑,而且我还没有解决这个问题。

我正在运行 Ubuntu 16.04,并且恰好有一个手动安装的 4.7.0 内核http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.7 但这对于菊花链来说可能不需要。我几周前刚刚安装了它(我认为当时是 4.7.0-rc5),还有另一个原因,也与英特尔驱动程序有关:我的笔记本电脑的屏幕也曾经类似地瞬间关闭,这个问题已在 4.7.0 中修复。

相关内容