我最近又回到了 Linux,并尝试设置我的新 PC 设备。我在设置显示器时遇到了问题。我重新安装了 Lubuntu(您可以查看版本这里)我已经将两个相同的 BenQ 显示器连接到我的 GTX 980,它们都运行 DVI-DVI 接口。因为它们都使用 DVI,所以当我运行zrandr
唯一的接口时,我能够看到 DVI-O(在此处查看输出如果我错了请纠正我)。
使用 GUI 监视器工具时,我遇到了同样的故障,它仅检测到一个监视器作为输出。我怀疑这是驱动程序故障,但我已经测试过Using X.Org Z Server - Nouveau display driver
,并且Nvidia Binary Driver version 352.63
两者都不允许我扩展屏幕(不是我期望的那样)。只是为了确认,以下内容可能会有所帮助:LSMOD命令。
现在我尝试运行 ARandR 工具来查看它是否能够区分差异,但据我所知,它只是一个运行脚本来修改显示设置的前端,类似于默认工具。
有没有什么方法可以让两个屏幕都使用 DVI 接口运行,并使它们扩展而不是重复?
更新 1
使用我的 GTX 980,我通过 HDMI 转 DVI 运行顶部屏幕,通过 DVI 转 DVI 运行第二个屏幕,我收到与上述相同的故障。
更新 2
我正在运行一个 BenQ HDMI 转 HDMI 作为主显示器,另一个显示器作为 DVI 转 DVI。Randr 和默认应用程序现在将其视为显示器,但显示器本身指示它没有视频输入 - HDMI 电缆不可能有问题,因为我刚刚从我的另一台 PC 上取下它进行测试。
更新 3
我一直在社区中寻找并发现了以下情况:
答案1
检查 BIOS 设置,确保除 980 之外的其他图形都已关闭。还要确保您使用的是 Nvidia 驱动程序。我在 Ubuntu 14.04 上使用两个显示器。有一个显示设置可以显示显示器位置,如果它显示扩展显示,您应该会在屏幕上看到它。我在屏幕显示设置中关闭了粘性边缘并关闭了镜像显示。还在左侧显示屏中设置了启动器。
答案2
这个问题没有真正的解决方案,我需要在同一张显卡上使用 DVI 和显示端口适配器来扩展两个显示器。