Xrandr无法在其他用户上找到显示

时间:2017-10-18 09:34:05

标签: linux monitor xrandr

我正在运行代码来检查监视器是否正在运行。对于一个用户xrandr工作正常,但其他用户没有。简而言之,代码如下:

sys_call_return = execute_system_call("xrandr | grep connected");
std::size_t found_monitor_hdmi = sys_call_return.find("HDMI-1 connected");

如果找到“HDMI-1已连接”,则表示显示器正在工作。

开:用户@thispc它提供了预期连接的HDMI列表。 在其他用户:test_user @thispc它给出“无法打开显示”。但是需要在其他用户上运行。任何想法如何允许其他用户执行此操作?

0 个答案:

没有答案