Qnix QX2710

来自 ArchWiki

本文是一个关于如何在 Linux 上使 QX2710 正常工作的简短教程。

使用 Nvidia 修复 X11

默认情况下,在某些图形驱动程序上,当您启动 X 时,QX2710 将进入调试模式并翻转颜色。 原因是驱动程序在从显示器读取 EDID 时遇到问题。

在 Windows 上不会出现读取 EDID 的问题,因此可以使用 Windows 媒体获取读取的 EDID。 使用 Windows 11 的 Monitor Asset Manager 导出的 EDID bin 示例可在此处下载 QX2710.bin

  • 将 edid 文件复制到 /etc/X11/edid(如果需要,创建目录)
  • 删除 /etc/X11/xorg.conf.d 中任何 nvidia 生成的 xorg 配置文件
  • 通过以下命令查找显示器的 ID
$ nvidia-xconfig --query-gpu-info

另一种可能性是在 /var/log/Xorg.0.log 文件中查找显示器 ID。

  • 创建 /etc/X11/xorg.conf.d/60-qnix-edid.conf 并添加以下内容(记住将 DFP-0 更改为您的显示器 ID)
/etc/X11/xorg.conf.d/60-qnix-edid.conf
Section "Device"
     Identifier     "Device0"
     Option         "CustomEDID" "DFP-0:/etc/X11/edid/QX2710.edid"
EndSection
  • 保存文件然后重启 X。 您的显示器现在应该可以工作了。

另一种可能性是使用 EDID/DisplayID Writer 将固定的 EDID 写入显示器,该程序将检测到校验和指示 EDID 已损坏,并将提供修复问题。