xrandr
xrandr命令是一个X窗口系统扩展,允许客户端动态调整(即缩放、旋转、翻转)屏幕。xrandr是一款官方的randr扩展配置工具。
语法:
xrandr (选项)(参数)
选项:
--auto #以系统最大分辨率输出
--off #指定设备设置为关闭
--output #输出设备
--mode #设置分辨率
--rate #设置刷新率
--right-of #主显示器右侧
--left-of #主显示器左侧
--above #主显示器上方
--below #主显示器下方
--pos #指定显示屏位置
--rotate #指定显示屏旋转方向
--newmode #添加新的分辨率
--addmode #指定显示屏添加新的分辨率
--primary #指定显示屏为主显
-v #查看xrandr的版本
--same-as #指定当前显示屏和其他显示屏分辨率旋转方向等相同
xrandr使用例子:
1.设置LVDS的位置为(0,0)且分辨率为最大输出,设置VGA分辨率为最大输出且位于LVDS右边向左旋转。
xrandr --output LVDS --auto --rotate normal --pos 0x0 --output VGA --auto --rotate left --right-of LVDS |
2.VGA添加1024x768分辨率
(1)cvt 1024 768 (2)xrandr --newmode "1024x768" 63.50 1024 1072 1176 1328 768 771 775 798 -hsync +vsync (3)xrandr --addmode VGA 1024x768 (4)xrandr --output VGA --mode 1024x768 |
3.在1600x768分辨率的桌面上启用平移功能,并在VGA的输出上显示1024x768分辨率
xrandr --fb 1600x768 --output VGA --mode 1024x768 --panning 1600x0 |
4.让 1280x800 LVDS屏幕显示3200x2000桌面,同时让VGA屏幕以正常大小显示鼠标周围的环境。
xrandr --fb 3200x2000 --output LVDS --scale 2.5x2.5 --output VGA --pos 0x0 --panning 3200x2000+0+0/3200x2000+0+0/64/64/64/64 |
arandr
arandr是xrandr的图形化配置,通过图形化设置屏幕位置大小及分辨率等生成对应的脚本文件放入桌面自启动中。
Debian下载:
sudo apt-get install arandr |
Redhat 下载:
sudp yum install arandr |
使用arandr命令后:
保存设置好的屏幕:
保存后可以在~/home/$USER/.screenlayout文件中找到配置好的脚本,并可以在桌面自启动的管理器中看到已经设置好的脚本。