如何從終端更改顯示器? “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

相關內容