如何从终端更改显示器? “xrandr:无法打开显示”

如何从终端更改显示器? “xrandr:无法打开显示”

我正在开机Sparkylinux来自屏幕损坏的笔记本电脑中的 live-usb。

有一个通过 VGA 连接的外部显示器。外接显示器与笔记本显示器双启动并且外接显示器分辨率启动时出现一些问题。

要解决此问题,我需要将外接显示器作为主显示器,或者更好的是,关闭笔记本电脑显示器。在 Ubuntu 中我可以使用Fnkey 来更改显示器。

在 Lubuntu 中,即使我看不到太多,我也可以打开开始菜单,手动输入monitor和更改它。

在 Sparkylinux 中,特殊键不起作用,并且开始菜单很棘手,所以我无法在没有看到的情况下访问监视器菜单。

所以我试图xrandr改变它,但显然我无法打开终端(++ ctrl),错误的分辨率将其发送到另一个领域。altt

所以我使用ctrl+ alt+F1来尝试xrandr,但对于大多数但不是所有xrandr命令我得到

"xrandr: Cant open display".

喜欢 xrandr --listmonitors

答案1

xrandr是一个 Xwindows 实用程序,预计在 X 会话内运行,这就是它的来源Cant open display

你可以这样做(如果你的显示是:0):

$ export DISPLAY=:0
$ xrandr --listmonitors
$ xrandr your_command

相关内容