可是,阿舍每次想要把螢幕切回筆電時,就得去找出「顯示器」這項設定來調整,用起來還滿麻煩的,還有,就是當外接螢幕拔掉時,Ubuntu 不會自動切回筆電的螢幕,讓阿舍有些困擾,所以,阿舍就想要看看有沒什麼指令可以直接來做螢幕的切換動作哩 ! 找了一下,發現這個 Ubuntu 預載的 xrandr 程式就可以用來切換螢幕哩 ! 操作還滿簡單的哩 !
首先,先執行 xrandr 程式一次,不需要帶入任何的參數,這樣,xrandr 程式就會列出目前所有接上( connected ) 的螢幕的代號及有支援的解析度,一般來說,外接的螢幕代號,通常會是「VGA」開頭後接著序號,而筆電自己的螢幕的代號則會是「LVDS」 開頭,後面也是接序號,以阿舍的例子來說(如上圖),阿舍的外接螢幕叫「VGA1」,而筆賈的螢幕就叫做「LVDS1」。
找出螢幕代號後,就可以螢幕代號來操作,如果阿舍要只顯示外接螢幕的話,就可以用下面的指令來關閉筆電上的螢幕。
xrandr --output LVDS1 --off
另外,還可以用下面的指令來指定那一個螢幕的解析度及更新頻率,如果要再開啟已關閉顯示的螢幕的話,也是可以用下面這一行指令, 只是要把「VGA1」換掉就可以了。
xrandr --output VGA1 --mode 1680x1050或
xrandr --output VGA1 --mode 1680x1050 --rate 60
還有,阿舍有遇到, Ubuntu 在從睡眠模式醒來後,或是鎖定螢幕一陣子後,有時候會發生螢幕偏移或解析度錯誤的情形,這個時候,只要執行不帶任何參數的 xrandr 程式,就可以把螢幕的狀況回復成正常了哩 !
延伸閱讀
Shutter - 怎麼抓都行的免費螢幕擷圖工具(Screensnap Tool)
參考資料:
https://wiki.ubuntu.com/X/Config/Resolution/
問題還是沒解決嗎 ?? 這裡有更多的 Ubuntu 相關教學可以參考哩 ...
買本阿舍寫的電子書帶走 - Ubuntu 指令新手馬上會用到的 35 個技法
沒有留言 :
張貼留言