Linux系統通過遠程終端修改分辨率

最近的工作是測試服務器的板載GPU,由於一切處於開發階段,連USB驅動都沒有,無法通過鍵鼠操作,切換桌面分辨率成了一項難題。
用谷歌、用百度,總算找到了一個在遠程終端修改分辨率的方法,在此記錄:

  • 修改DISPLAY環境變量
    由於通過遠程終端登錄,DISPLAY環境變量不是指向GPU輸出的終端,我們可以手動修改DISPLAY環境變量,以達到在當前遠程終端上控制GPU輸出的目的,在單顯卡單顯示器的場景下,這個變量值可以修改爲“:0”。
$ DISLPAY=:0
  • 查看支持的分辨率列表
$ xrandr
Screen 0: minimum 320 x 200, current 2560 x 1024, maximum 2560 x 2560
DFP1 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 338mm x 270mm
   1280x1024      60.0*+   75.0
   1152x648       60.0 +
   1280x960       75.0     60.0
   1280x800       75.0     60.0
   1152x864       75.0     60.0
   1280x768       74.9     59.9
   1280x720       60.0
   1024x768       75.0     70.1     60.0
   800x600        72.2     75.0     70.0     60.3     56.2
   720x480        60.0
   640x480        75.0     72.8     60.0
  • 切換分辨率
    在上述的分辨率列表中選擇自己要切換的分辨率,例如要切換到1024x768:
$ xrandr -s 1024x768

參考:
【1】ArchLinux Xrandr (簡體中文)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章