workdir$ xrandr | grep -i connected
DVI-I-1 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 477mm x 268mm
DP-3 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 476mm x 267mm
从上面的输出中,我们可以确认我已经连接了两个监视器。
我编写了一个小的xlib应用程序,它在屏幕上显示“ hello world”。
示例代码: https://www.lemoda.net/c/xlib-text-box/
输出来自一台监视器,但是我需要在另一台已连接的监视器上显示它。 在此处输入代码
现在的问题是应用程序始终在DP-3上显示显示器,但是我想在DVI-I-1监视器上显示该应用程序,怎么办?
我尝试更改XOpenDisplay的输入参数,但失败,并显示“无法打开显示”。
还尝试将主显示器状态更改为DVI-I-1,但仍然无法解决