最近我对这个主题进行了相当多的调查,所以我认为我应该回答一下。
简单来说:Ubuntu 16.04与Unity适用于4K,但有许多限制和各种硬件要求。
如果你想确保不会遇到严重问题,我建议选择一台带有单个4K显示器的台式电脑;确保安装了具有DP1.2输出的最新Nvidia GPU。我个人使用过这样的设置,配备了Nvidia GTX 750、二进制Nvidia驱动程序、DP输出、单个Philips BDM4065UC 4K显示器,完全正常工作,分辨率为3840x2160@60Hz;你可以根据自己的喜好选择1.5或2.0的显示器缩放(即“视网膜调整”)。我发现一切都非常流畅,没有任何问题。
我发现更难处理的是:
多屏幕:尤其是如果它们是不同的,并且尤其是如果您希望在不同的显示器上使用不同的缩放比例;在这些显示器上拖动窗口会产生奇怪的错误。也许使用相同的4K显示器情况会更好,但我无法测试这种情况。
笔记本电脑:我还没有找到一台能够正常工作的近期笔记本电脑与外接4K显示器配合使用(参见
Ubuntu 16.04下适用于4K外接显示器的笔记本电脑选择),但很多人已经成功地将内置的4K显示器用于正常工作(例如,我听说Dell XPS 9350 QHD取得了成功)。
18.04更新
我觉得18.04版本的库存相对于16.04来说,对4K的支持稍微差一些。我认为Unity在HiDpi方面比Gnome表现更好。在18.04中,你只能选择200%和300%的缩放比例,缩放后的图像看起来模糊,有些应用程序无法正确识别缩放设置;而且,即使使用了专用的GPU(测试了NVidia和AMD显卡),启用缩放后桌面感觉非常卡顿,大多数窗口菜单和图标在使用缩放时会显得模糊或者像素化。这是一个退步。
另一方面,AMD显卡似乎可以直接使用,不需要专有驱动程序。我测试了RX550和RX560,它们在LG 43UD79B显示器上正常工作。