获取第二张显卡的显示器输出(Linux)

获取第二张显卡的显示器输出(Linux)

操作系统
Kali 1.0.6
Linux 内核 3.12.6

相关硬件
HD7950 x 3(非交火)
BenQ G2420HD 1920x1080 显示器 x 4
Kogan 2560x1440 显示器 x 2

情况
最近安装了 Kali 和 AMD 驱动程序。目前 Kali 检测到通过显卡 1 输出的 4 个 BenQ 显示器,但无法检测到通过显卡 2 输出的另外两个显示器。

Kali 检测到所有 3 个显卡,并确认串行通信命令。

Catalyst 控制中心显示 4 个正在工作的显示器以及两个“未知”已禁用的显示器。启用这些显示器的唯一选项是“多显示器 > 单显示器桌面(多桌面)”,而不是所需的“带有显示器 1、2、3、4 的多显示器桌面”。

aticonfig --query-monitor 显示错误,因为启用了 RandR 1.2,并且仅显示 4 个 BenQ 显示器处于活动状态,其他显示器处于断开状态。如果需要,我很乐意粘贴完整的输出。

我希望实现的目标
理想情况下,我希望所有 6 台显示器都作为多屏桌面显示器工作,就像我在 Windows 中成功做到的那样。如果我可以让 GPU 2/3 进行交火,同时让 GPU 1 不进行交火,那也很好,但显示器是我的首要任务。

非常感谢您的帮助,我们将很乐意根据需要提供任何进一步的信息。

编辑:凡能使 6 台显示器全部工作并在显卡 2/3 上启用交火功能的人均可获得赏金,这将支持两台 Kogan 显示器。显卡 1 可在 4 台 BenQ 显示器的 4 个输出上工作。

答案1

编辑 /etc/ati/amdpcsdb 在标有 [AMDPCSROOT/SYSTEM/DDX] 的部分中添加以下内容:

EnableRandR12=Sfalse 

另外,在 /etc/X11/xorg.conf 的“设备”部分添加:

Option "EnableRandR12" "false" 

希望有所帮助。

相关内容