gpt4 book ai didi

linux - 连接外接显示器时自动调整 X11 显示大小

转载 作者:IT王子 更新时间:2023-10-29 00:37:55 26 4
gpt4 key购买 nike

我有一台运行 Ubuntu 的笔记本电脑,当我在办公室时,我将其连接到外接显示器。通常这需要我运行 xrandr --auto 以便笔记本电脑重新调整显示屏大小以匹配外部显示器。如果这可以自动完成就好了,或者在连接显示器时触发,但是当笔记本电脑从挂起/休眠状态唤醒时实际运行 xrandr --auto 就足够了。

我创建了一个脚本 /etc/pm/sleep.d/00xrandr.sh 包含该行

xrandr --auto

但这会失败,因为脚本无法访问 X 显示。

有什么想法吗?

最佳答案

我猜问题是脚本以 root 身份运行,无法访问您的 xauth 数据。根据您的设置,这样的事情可能会起作用:

xauth merge /home/your_username/.Xauthority
export DISPLAY=:0.0
xrandr --auto

如果需要,您可以使用更聪明的方法来找出需要从哪个用户提取 xauth 数据。

关于linux - 连接外接显示器时自动调整 X11 显示大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/129297/

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