首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Ubuntu 17.10戴尔XPS 139360上使用3台外部显示器?

如何在Ubuntu 17.10戴尔XPS 139360上使用3台外部显示器?
EN

Ask Ubuntu用户
提问于 2018-01-05 22:44:16
回答 3查看 25.7K关注 0票数 4

刚买了一个新的USB到3HDMI适配器:亚马逊链接和我的笔记本电脑似乎都能看到所有的3台显示器,但不能同时处理它们。

我尝试过不同的电缆工作,不同的输入/监视器和所有的工作,除非所有三个一起,Ubuntu看到他们(我可以改变主显示器为任何这3个外部监视器),但只有内置监视器工作。

有什么具体的,我需要做的,以支持3个显示器在一次?

<#>更新

2外部+内置:

代码语言:javascript
复制
$ xrandr --listmonitors
Monitors: 3
 0: +*eDP-1 1920/294x1080/165+0+1080  eDP-1
 1: +DP-1-1-2 1920/509x1080/286+0+0  unknown output 0x48
 2: +DP-1-1-1 1920/509x1080/286+1920+0  unknown output 0x47

3外部+内置(仅内建监视器工程):

代码语言:javascript
复制
$ xrandr --listmonitors
Monitors: 1
 0: +*eDP-1 3200/294x1800/165+0+0  eDP-1

当连接到3个外部监视器时,显示设置显示所有3个监视器都是可见的,但无法使用:

在视频图形方面,戴尔XPS 13 9360有Intel® Iris Plus Graphics 640 (Kaby Lake GT3),理论上可以处理3台显示器,但这是否意味着总共增加3台显示器或3台显示器?来源

当我使用ubuntu17.10时,我使用了Xorg (wayland似乎很有问题)。

EN

回答 3

Ask Ubuntu用户

回答已采纳

发布于 2018-01-06 03:43:29

你正在尝试的--你使用的是哪个桌面--在这里是模糊的。有一些具体的事情需要去尝试,但我不知道你在尝试什么。我的桌面环境是运行基于X11的显示器的Ubuntu17.10上的XFCE4。不是韦兰。

我有戴尔精密5510和一个全新的USB-C码头.在Dock本身上,有HDMI和DisplayPort插孔。如果你数一下笔记本显示器和2台显示器,我就能得到3台显示器。我已经成功地使用了3个外部插孔,当它们插入单独的插孔时,而不是在USB端口中。我很肯定你可以通过usb-c使2外部工作,我建议你尝试一下。那就担心第三。

这里有一些值得尝试的东西。告诉我们你看到了什么。

在终点站,运行

代码语言:javascript
复制
xrandr --listmonitors

看看系统是否真的能看到监视器。您可以运行xrandr以获得一个更详细的列表。现在,我还没有连接到,而xrandr输出的结束是:

代码语言:javascript
复制
DP-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 disconnected (normal left inverted right x axis y axis) 
DP-2 disconnected (normal left inverted right x axis y axis) 
HDMI-2 disconnected (normal left inverted right x axis y axis)

如果你看到了,那么4个监视器是可能的。现在,我已经删除了nvidia专有的驱动程序,我仍然成功地通过两个外部监视器通过码头。我希望你也能。

然而,配置将是一个问题。即使系统注意到您的监视器,它也不会使用它们,直到您配置它们。你可以试着用X-朗做CLI,但我不会再这么做了。如果您为此使用GUI,则会更容易。我最喜欢的是"arandr",它已经成功了3年,直到上周它还没有认识到这些决议。我不知道是什么弄坏了它。

如果arandr失败,在XFCE4设置中有一个名为Display的改进程序。我相信它是改编自Gnome项目,可能你的桌面有它,或类似的。它列出了检测到的监视器。为每个按钮分别单击一个“活动”按钮,它将它们显示在一个很小的矩形中,并且您可以在屏幕上移动它们,将它们左右放置。如果你的船坞和我的一样,这些监视器在你启动之前是不会工作的。

如果(如果)您正在为X11使用NVIDIA专有驱动程序,则运行

代码语言:javascript
复制
nvidia-settings

程序。你会看到它能探测到什么监视器。您将看到,您不能在一个X11会话中获得所有4个监视器,但您可以得到一个彼此连接的对。您可能无法在所有3台显示器上拖动窗口。nvidia-设置将为您重新编写/etc/X11/xorg.conf。在答应之前,确保你有一份旧的副本。有一次(比方说2010年),我在辛尼拉马和的背景下陷入了深深的膝部。如果您开始遇到非常细粒度的视频配置,请后退一步。仍然可以这样做,但X11设置的全部推动力是让用户忽略它。

我对你的USB设备有点不信任。除非你确实知道它适用于你的电脑,否则可能会有麻烦。我买了这台电脑,2016年5月,我试着订购了一个码头。戴尔说:“我们的码头不工作,你不能买一个。”我一直等到2017年11月才得到一个,因为这是固件第一次与Ubuntu兼容。它现在主要起作用了,但并不总是起作用。USB排泄物大约10%的时间,我不得不拔掉一切。如果显示器关机以节省电源,笔记本电脑通常无法通过usb端口唤醒它。

如果你尝试并需要更多的帮助,写回更多的信息,包括这是什么类型的码头,X-朗的输出,以及你使用的视频驱动器,这真的是一个不同的游戏,如果你运行Nvidia专有驱动程序。

哦,如果你是在Ubuntu17.10和Wayland作为图形环境,那么我没有什么可说的。我在逃避。

票数 4
EN

Ask Ubuntu用户

发布于 2019-09-17 05:39:05

可以为第三代Intel处理器和更新程序启用三个同时显示图形的功能。见使用Intel图形控制器启用三个独立显示器

使用arandr (另一个XRandR GUI)配置布局。在Ubuntu18.04的联想X250 (HDGraphics5500)中,有三个外部显示器在为我工作。

关闭笔记本电脑显示器并打开外部监视器(2xDP适配器为迷你DP,1xVGA)。

代码语言:javascript
复制
xrandr --output VIRTUAL1 --off
xrandr --output eDP1 --off
xrandr --output DP1-3 --off
xrandr --output HDMI1 --off
xrandr --output HDMI2 --off
xrandr --output DP1-1 --primary --mode 1920x1080 --pos 1080x840 --rotate normal
xrandr --output DP1-2 --mode 1920x1080 --pos 3000x840 --rotate normal
xrandr --output DP2 --mode 1920x1080_60.00 --pos 0x0 --rotate right

关闭外部显示器并打开笔记本显示器

代码语言:javascript
复制
xrandr --output VIRTUAL1 --off
xrandr --output HDMI1 --off
xrandr --output HDMI2 --off
xrandr --output DP1-1 --off
xrandr --output DP1-2 --off
xrandr --output DP1-3 --off
xrandr --output DP2 --off
xrandr --output eDP1 --mode 1366x768 --pos 0x0 --rotate normal

备注

  1. 如果没有正确检测到VGA的分辨率,请手动配置它--新模式" 1920x1080_60.00“172.80 1920 2040 2248 2576 1080 1084 1118 -HSync +Vsync xrandr addmode DP2 1920x1080_60.00。
  2. (更新05/2021) 3显示器在Ubuntu20.04工作良好的戴尔XPS 13 9565 (英特尔UHD图形615)和i-tec双显示器对接站。需要displaylink-debian
代码语言:javascript
复制
shell> xrandr --listproviders
Providers: number : 5
Provider 0: id: 0x47 cap: 0x9, Source Output, Sink Offload crtcs: 3 outputs: 5 associated providers: 4 name:modesetting
Provider 1: id: 0x14e cap: 0x2, Sink Output crtcs: 1 outputs: 1 associated providers: 1 name:modesetting
Provider 2: id: 0x12c cap: 0x2, Sink Output crtcs: 1 outputs: 1 associated providers: 1 name:modesetting
Provider 3: id: 0x10a cap: 0x2, Sink Output crtcs: 1 outputs: 1 associated providers: 1 name:modesetting
Provider 4: id: 0xe8 cap: 0x2, Sink Output crtcs: 1 outputs: 1 associated providers: 1 name:modesetting
票数 3
EN

Ask Ubuntu用户

发布于 2020-12-07 08:44:07

我也遇到了同样的问题--你需要做的是在使用滑块时打开其他监视器,切换到显示下拉菜单的右边(我是在引用最初发布的Ubuntu设置的屏幕截图)。从下拉列表中选择每个外部显示,并将其打开。如果您想使用3台外部监视器,则可能需要关闭内置显示器。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/992764

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档