Ubuntu 用 xrandr 指令变更荧幕解析度

其实,Ubuntu 目前在侦测荧幕解析度的功能上,已经算是满准的,可是,就阿舍在笔电插上外接荧幕后,有时候这个外接荧幕的解析度就不是很准了哩 ! 所以,阿舍就得去找出设定解析度的画面,然后,再调整设定,阿舍觉得这样有点麻烦,如果可以指令来调的话,这样阿舍在操作上,应该会比较顺手吧 !


因此,阿舍就上网找了一下,呵呵 ! 似乎有不少人也和阿舍一样的需求哩!而操作方式也很简单,只要用 xrandr 指令 (Ubuntu 内建,不需要安装) 加上 -s 参数及解析度就可以变更荧幕的解析度了,以阿舍要把解析度调成 1440x900 为例,操作指令如下 (要注意的是,解析度的中间是小写英文字母的 “x",而不可以使用 “*” 符号哩!):

$ xrandr -s 1440x900
另外,阿舍想要更简单一点的来切换荧幕解析度,所以,就在家目录下建立一个档名叫做“1440*900”的档案,然后,在档案里加入下面这二行指令后就存档。

#!/bin/bash
sudo xrandr -s 1440x900
接着,再用下面的指令来把这个档案变更可执行档。

$ chmod +x 1440*900
完成后,就可以在家目录下,透过下面的指令执行这个档案来切换荧幕解析度哩 ! 如果会需要经常切换不同的解析度的话,也可以用上述的方式来建立不同解析度的执行档哩 !

$ ./1440*900
延伸阅读
Ubuntu 用指令切换外接荧幕
共享: