我在 Thinkpad T540p 上运行 Ubuntu 14.04 LTS,使用 Ultra Dock 连接了两台显示器。Thinkpad 内置英特尔显卡;显示器分别通过 DVI 和 HDMI 连接,在 xrandr 下显示为 DP2-1 和 DP2-2。笔记本电脑屏幕显示为 eDP1。
断开连接时,我使用笔记本电脑屏幕。连接后,笔记本电脑关闭,我使用两个显示器。
问题是,当对接时,Ubuntu 登录屏幕只会显示在笔记本电脑的屏幕上。我需要将显示器移开,打开笔记本电脑,登录,然后关闭笔记本电脑并在主显示器上恢复工作。
挂起后恢复时也存在类似问题。我每天都会挂起笔记本电脑,将其从底座上取下并锁好。第二天早上,我将其放入底座并恢复。但是,它不会激活连接到底座的显示器,直到我打开笔记本电脑,然后我才能将其解锁。然后我关闭笔记本电脑,它就不再使用笔记本电脑屏幕了。
是否有一种标准的方法来配置 Ubuntu,以便它自动仅使用可用的连接显示器,并且在盖子关闭且连接其他显示器时不会尝试使用笔记本电脑屏幕?特别是登录和锁定(恢复后)屏幕。
请注意,为了使此设置首先使用两个显示器而不是笔记本电脑屏幕,我必须手动运行 xrandr:
xrandr --output DP2-1 --primary --output eDP1 --off
GUI 配置最初仅看到一个连接底座的显示器,并且不允许我进行配置;就好像它只看到 DP2,而无法识别显示端口菊花链。