KVM 切换器双显示器分辨率问题

KVM 切换器双显示器分辨率问题

尝试设置双显示器环境,其中一个显示器通过 KVM 切换器运行。

第一个显示器在 1280x960 时就能正常检测到(无 KVM 切换器),但另一个显示器(通过切换器运行)不允许任何超过最大分辨率 1024x768 的分辨率。

在此处输入图片描述

有一些帖子涉及旧硬件和旧 Ubuntu 版本。有什么修复建议吗?

详细信息:运行双显示器设置 2x Samsung 19" SyncMaster 940BF、Ubuntu 14.04 LTS - Ubuntu Studio,KVM 是 d-link dkvm-2k

答案1

对于所有将来遇到此问题的读者:即使使用该 KVM 切换器,也有一个强力解决方案(曾经有过,做过)。

编写一个简短的 shell 脚本,使用 xrandr 设置监视器。在该脚本中,定义一个新的模式行,将其添加到受影响的输出,并命令它被使用。在我的例子中,它看起来像这样:

xrandr --newmode "1920x1080" 148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync
xrandr --addmode DVI-0 1920x1080
xrandr --output DisplayPort-0 --rotate left --auto --output DVI-0 --right-of DisplayPort-0 --auto --primary --mode 1920x1080

然后,将具有“x”权限的该脚本放入您的~/.config/autostart-scripts/目录中。

希望这能有所帮助!Jörg

答案2

简单的解决方案是丢弃 D-Link KVM 切换器。以下 KVM 切换器开箱即用,没有任何问题,非常漂亮:

Aten 2 端口 USB KVM 切换器 模型:CS62US 功能: * 用一台显示器控制 2 台计算机 * USB 鼠标和键盘 * 带热键的开关 硬件:2x Samsung 19" SyncMaster 940BF 软件:Ubuntu 14.04 LTS - Ubuntu Studio

PS 我之所以发布这篇文章,是因为我试过 6 个 KVM 切换器,但它们都不起作用。希望这可以帮助其他 Ubuntu 用户节省时间。

答案3

找到支持“全时 EDID 仿真”的 KVM 切换器即可解决该问题。您拥有的旧 KVM 切换器(某些新 KVM 切换器仍不支持此功能)不支持共享显示器和连接系统之间的 EDID 数据通信。

相关内容