Ubuntu 16.04 外接显示器滞后且不会旋转

Ubuntu 16.04 外接显示器滞后且不会旋转

我刚刚在联想 P50、Nvidia M2000M 显卡上安装了全新的 Ubuntu 16.04。当我将 Dell Ultrasharp U2713HM 连接到联想 Dock 上的 DisplayPort 时,它以正确的分辨率 (2560 x 1440) 完美显示图像。

但也存在一些严重的问题:

(1) 当我移动光标时,它显示出明显的滞后或较低的帧速率,可能像 20Hz。这与分辨率无关(也适用于 HD 和 1024 x 768)。当我运行xrandr相关行时,显示:

DP-1 connected primary 2560x1440+0+0 597mm x 336mm
    2560x1440     59.95*+

(2) 可能与 (1) 有关,光标会留下一些“像素”,就好像显卡“忘记”更新图像一样。当我尝试截取屏幕截图或显示屏的某一部分发生任何变化时,这些像素就会消失。

(3) 没有旋转显示屏的选项。GUIDisplay对话框只有“正常”。我通常以纵向模式工作(逆时针旋转),所以这很烦人。使用xrandr也失败:

$ xrandr --output "DP-1" --rotate left
xrandr: output DP-1 cannot use rotation "left" reflection "none"

我尝试过的:

  1. 在 nouveau 和 Nvidia 驱动程序之间切换,每次切换后都要重启。延迟、鼠标轨迹或旋转没有区别。所以这显然不是驱动程序问题。

  2. 从 ppa安装较新的nividia-364驱动程序。它破坏了登录屏幕,只会一遍又一遍地播放鼓声。我不得不启动到控制台(failsafeX 失败...)并卸载。

一些相关观察:

  1. 在 Ubuntu 显示对话框中,按下显示器插图会导致明显的延迟,大概需要 20 秒对话框才能再次响应,在此期间风扇开始狂转,表明处理任务繁重。

  2. 相关内容来自lspci

01:00.0 VGA compatible controller: NVIDIA Corporation GM107GLM [Quadro M2000M] (rev a2)
00:02.0 VGA compatible controller: Intel Corporation Skylake Integrated Graphics (rev 06)

答案1

下列的本指南解决了问题。我做了所有事情:更新了 GRUB 设置、BIOS 设置和内核。我还没有测试这些是否都是必要的,但至少完整的软件包对我来说是有用的。

它适用于 P50 的 mini-DisplayPort。但是,当我的外接显示器连接到联想 Dock 的任一 Displayport 时,它根本无法在 Ubuntu 的显示对话框中检测到外接显示器xrandr

我在用着nvidia-361

相关内容