X 服务器使用与相关工具指南
动态更改分辨率和屏幕大小
缩放操作不会通知客户端分辨率已更改,因此屏幕上的内容不会重绘。而且,虚拟分辨率高于物理分辨率所导致的滚动效果可能会令人厌烦。此时,同时更改屏幕分辨率和虚拟屏幕大小以消除滚动通常更为实用。此外,在横向和纵向模式之间切换方向(对 PDA、平板电脑和可旋转显示器很有用)以及更改刷新率(在即时切换显示器时很方便)也是常见需求。
Rotate and Resize (RANDR) 扩展可提供这些功能。当接收到指令时,服务器将更改屏幕的分辨率、方向和刷新率。客户端可以使用 RANDR 扩展请求屏幕几何形状更改的通知,并在收到通知时采取相应行动。例如,桌面环境会更改面板栏和桌面图标的位置和大小,窗口管理器会调整最大化窗口的大小并重新定位其他窗口,以确保它们显示在屏幕上。
要向服务器发出更改分辨率的信号,需要一个特殊的客户端。大多数 X 发行版都提供了一个名为 xrandr 的命令行客户端。
- 查看可用模式 :执行命令 xrandr ( --query 或 -q 参数可选):
$ xrandr
SZ: Pixels Physical Refresh
*0 1400 x 1050 ( 301mm x 232mm ) *75 70 60
1 1280 x 1024 ( 301mm x 232mm ) 75 60
2 1280 x 960 ( 301mm x 232mm ) 60
3
超级会员免费看
订阅专栏 解锁全文
1144

被折叠的 条评论
为什么被折叠?



