gpt4 book ai didi

bash - 如何使用其他用户的显示器

转载 作者:行者123 更新时间:2023-11-29 09:13:27 24 4
gpt4 key购买 nike

我在以 root 身份登录的 SSH 连接中使用 xdotool,我正在设置 DISPLAY=":0.0" 这就是登录的 echo $DISPLAY用户说。但是除非我 su 给其他用户,否则我会得到一个错误:

root@sb:~# export DISPLAY=":0.0"
root@sb:~# xdotool getactivewindow
No protocol specified
No protocol specified
Error: Can't open display: (null)
Segmentation fault (core dumped)

geerm@sb:~$ export DISPLAY=":0.0"
geerm@sb:~$ xdotool getactivewindow
41943046

这可能吗?如果是这样,我需要更改什么才能使用已登录用户的 session ?

最佳答案

默认情况下,大多数 X 服务器不允许其他用户在彼此的屏幕上显示。如果您想禁用此保护,您可以使用 xhost .

关于bash - 如何使用其他用户的显示器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10080484/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com