从命令行检查 Xorg 设置

从命令行检查 Xorg 设置

我如何确定 Xorg 是否正在使用 Xinerama, DDC and Reduced Blanking

只需在 Xorg.conf 中添加几个选项就足够了?

如果我必须从命令行检查,那么如何检查上述设置?

(我使用 VIA 芯片组和 Dell DELA07A 显示器,以防万一需要此信息)

编辑:

如果我执行命令:Xorg -extension ? 它给出的输出为

[mi] Extension "?" is not recognized
[mi] Only the following extensions can be run-time disabled:
[mi]    Generic Events
[mi]    Composite
[mi]    DAMAGE
[mi]    DOUBLE-BUFFER
[mi]    DPMS
[mi]    GLX
[mi]    MIT-SCREEN-SAVER
[mi]    MIT-SHM
[mi]    RANDR
[mi]    RENDER
[mi]    SECURITY
[mi]    X-Resource
[mi]    XFIXES
[mi]    XINERAMA
[mi]    SELinux
[mi]    XTEST
[mi]    XVideo

根据上面的输出,我假设可以在运行时启用/禁用扩展。问题是如何?如果确实可能,那么我可以根据需要启用/禁用 XINERAMA 扩展

我还假设当 XINERAMA 在双头中打开时,最大化打开的应用程序将跨越两个显示器。当 XINERAMA 关闭时,最大化应用程序将仅跨越一台显示器。 ( 如我错了请纠正我 )

答案1

检查 Xinerama 是否已启用:

xdpyinfo| grep XINERAMA

要获取 Xinerama 扩展的设置:

xdpyinfo -ext XINERAMA

xrandr --verbose关于减少消隐:您可以通过调用和检查当前模式来显示 Xserver 所了解的模式。使用该cvt工具,您可以生成具有/不减少消隐的模型行以达到所需的分辨率,并将其与您在 xrandr 输出中看到的模型进行比较。

DDC信息:我不太确定。也许看一下 X 日志文件。通过上述内容,xrandr --verbose您还可以查看已连接显示器的 EDID。

更新:我刚刚发现https://wiki.ubuntu.com/X/Troubleshooting/Resolutionddcprobe其中提到了一个名为的工具。所以 - 在不知情的情况下 - 我想将其添加到列表中。

相关内容