这是命令 xrandr,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
xrandr - RandR 扩展的原始命令行界面
概要
xrandr [--帮助] [--显示 产品] [-q] [-v] [--verbose] [--dryrun] [--screen 斯努姆]
[--q1] [--q12] [--当前] [--noprimary] [--平移
宽度x高度[+x+y[/轨道宽度x轨道高度+轨道_x+轨迹_y[/边界左/边框_顶部/边界右/边界底部]]]]
[ - 规模 xxy] [--缩放自 wxh] [ - 转变 a,b,c,d,e,f,g,h,i] [--主要] [--prop]
[--FB 宽度x高度] [--fbmm 宽度x高度] [--dpi DPI] [--新模式 姓名 模式] [--rm模式
姓名] [--添加模式 产量 姓名] [--德尔模式 产量 姓名] [ - 输出 产量] [ - 自动模式
模式] [--首选] [--pos xxy] [ - 速度 率] [ - 反映 反射] [--旋转
取向] [ - 的左边 产量] [ - 权 产量] [ - 以上 产量] [ - 以下 产量]
[ - 与...一样 产量] [ - 放 财产 折扣值] [--关闭] [--crtc 反恐委员会] [--伽马 红色:墨绿色:蓝色]
[ - 亮度 亮度] [-O 取向] [-s 尺寸] [-r 率] [-x] [-y] [--列表提供者]
[--setprovider输出源 提供者 资源] [--setprovideroffloadsink 提供者 水槽]
商品描述
兰德 用于设置屏幕输出的大小、方向和/或反射。
它还可以设置屏幕大小。
如果在没有任何选项的情况下调用,它将转储输出的状态,显示现有的
每一种模式,在首选模式后有一个“+”,当前模式后有一个“*”
模式。
有几个全局选项。 其他选项修改指定的最后一个输出
命令行中的早期参数。 可以同时修改多个输出
通过传递多个 --output 选项,然后立即进行相应的修改
选项。
--help 打印出使用摘要并退出。
-v,--版本
打印出 X 服务器上报的 RandR 版本并退出。
--详细
导致 xrandr 更加冗长。 与 -q 一起使用(或不使用其他选项)时,
xrandr 将显示有关服务器状态的更多信息。 请注意,
伽马和亮度信息只是完整颜色的近似值
配置文件存储在服务器中。 当与重新配置的选项一起使用时
系统,执行配置更改时将报告进度。
-q,--查询
当此选项存在时,或者当没有请求配置更改时,xrandr
将显示系统的当前状态。
--试运行
执行所有指定的操作,但不进行任何更改。
--nograb
无需抓取屏幕即可应用修改。 它避免阻止其他
更新期间的应用程序,但它也可能导致某些应用程序
检测屏幕调整大小以接收旧值。
-d,--显示 姓名
此选项选择要使用的 X 显示。 请注意,这是指 X 屏幕
抽象,而不是监视器(或输出)。
- 屏幕 斯努姆
此选项选择要操作的屏幕。 请注意,这是指 X 屏幕
抽象,而不是监视器(或输出)。
--q1 强制使用 RandR 1.1 版协议,即使是更高版本
可用。
--q12 强制使用 RandR 1.2 版协议,即使显示不
将其报告为受支持或更高版本可用。
兰德 版本 1.4 选项
RandR 1.4 的选项用作 RandR 1.3 选项的超集。
--列表提供者
报告有关可用提供程序的信息。
--setprovider 输出源 提供者 资源
选择 资源 作为显示输出图像的来源 提供者. 这只是
可能的话 资源 和 提供者 有 来源 输出 和 水槽 输出
能力,分别。 如果 资源 is 0x0, 然后 提供者 断开连接
其电流输出源。
--setprovideroffloadsink 提供者 水槽
选择 提供者 作为渲染卸载设备 水槽. 这只有在以下情况下才有可能
提供者 和 水槽 有 来源 卸载 和 水槽 卸载 能力,
分别。 如果 水槽 is 0x0, 然后 提供者 断开其电流
渲染卸载接收器。
兰德 版本 1.3 选项
RandR 1.3 的选项用作 RandR 1.2 选项的超集。
- 当前的
返回当前屏幕配置,不轮询硬件更改。
--noprimary
不要定义主要输出。
每输出 选项
--平移
宽度x高度[+x+y[/轨道宽度x轨道高度+轨道_x+轨迹_y[/边界左/边框_顶部/边界右/边界底部]]]
此选项设置平移参数。 一旦启用平移,CRTC
位置可以随着每次指针移动而改变。 前四个参数指定
总平移区域,接下来的四个指针跟踪区域(默认为
同区域)。 最后四个参数指定边框,默认为0。一个宽度
或高度设置为零将禁用相应轴上的平移。 你通常必须
设置屏幕大小 --FB 同时进行。
- 转变 a,b,c,d,e,f,g,h,i
指定要应用于输出的变换矩阵。 自动双线性
过滤器被选中。 数学形式对应于:
abc
定义
吉
变换基于齐次坐标。 矩阵乘以
输出像素的坐标向量给出变换后的坐标
图形缓冲区中像素的向量。 更准确地说,向量 (xy)
输出像素扩展为 3 个值 (xyw),其中 1 作为 w 坐标和
乘以矩阵。 像素的最终设备坐标为
用转换后的 w 坐标进行所谓的同质除法计算。
换句话说,变换后的像素的设备坐标 (x' y') 是:
x' = (ax + by + c) / w' 和
y' = (dx + ey + f) / w' ,
与 w' = (gx + hy + i) 。
通常情况下, a 和 e 对应于 X 和 Y 轴上的缩放, c 和 f
对应于这些轴上的平移,并且 g, h和 i 分别为 0, 0
和 1. 矩阵还可以用来表示更复杂的变换,例如
梯形校正或旋转。 对于角度 T 的旋转,这个公式可以
使用:
余弦 T -正弦 T 0
罪 T cos T 0
0 0 1
作为一个特殊的参数,可以传递字符串而不是传递矩阵 没有,
在这种情况下,使用默认值(没有过滤器的单位矩阵)。
- 规模 xxy
更改输出图片的尺寸。 大于 1 的值将导致
压缩屏幕(屏幕尺寸大于输出模式的尺寸),
并且值低于 1 会导致放大输出。 这个选项实际上是一个
的快捷版 - 转变 选项。
--缩放范围 wxh
指定要在此显示的帧缓冲区区域的大小(以像素为单位)
输出。 这个选项实际上是 - 转变 选项。
- 基本的
将输出设置为主要输出。 它将首先在 Xinerama 和 RANDR 几何中排序
请求。
兰德 版本 1.2 选项
这些选项仅适用于支持 RandR 1.2 或更新版本的 X 服务器。
--prop,--属性
此选项使 xrandr 显示每个输出的属性内容。
--verbose 还启用 --prop。
--FB 宽度x高度
将屏幕重新配置为指定的大小。 所有配置的显示器必须适合
在这个尺寸内。 如果未提供此选项,则 xrandr 计算最小的
将保存一组配置输出的屏幕大小; 此选项提供了一个
覆盖该行为的方法。
--fbmm 宽度x高度
设置屏幕物理尺寸的报告值。 通常,xrandr
重置报告的物理大小值以保持 DPI 不变。 这覆盖
那个计算。
--dpi DPI
这也设置报告的屏幕物理尺寸值,它使用
指定 DPI 值以使用任何像素计算适当的物理尺寸
大小将被设置。
--新模式 姓名 模式
新的模型线可以添加到服务器,然后与输出相关联。 这个
选项是前者。 这 模式 使用 ModeLine 语法指定
xorg.conf: 时钟 hdisp hsyncstart hsyncend htotal vdisp vsyncstart vsyncend vtotal
标志. 标志 可以是 +HSync、-HSync、+VSync、-VSync、Interlace、
DoubleScan、CSync、+CSync、-CSync。 几种工具允许计算通常的
来自高度、宽度和刷新率的模型线,例如您可以使用 CVT.
--rm模式 姓名
如果模式未使用,则从服务器中删除该模式。
--添加模式 产量 姓名
将模式添加到输出的有效模式集中。
--德尔莫德 产量 姓名
从输出的有效模式集中删除模式。
每输出 选项
- 输出 产量
选择要重新配置的输出。 使用输出名称或 XID。
--auto 对于已连接但已禁用的输出,这将使它们使用它们的第一个
首选模式(或者,如果没有首选模式,则接近 96dpi)。 为了
断开但启用的输出,这将禁用它们。
- 模式 模式
这将选择一种模式。 使用名称或 XID 模式
--首选
这选择与 --auto 相同的模式,但它不会自动启用或
禁用输出。
--pos xxy
使用像素坐标将输出定位在屏幕内。 万一反射
或应用旋转,在效果之后应用平移。
- 速度 率
这标志着对接近指定值的刷新率的偏好,当
多个模式具有相同的名称,这将选择最接近的一个
刷新率。
- 反映 反射
反射可以是“正常”“x”、“y”或“xy”之一。 这导致输出内容
反映在指定的轴上。
--旋转 回转
旋转可以是“正常”、“左”、“右”或“倒转”之一。 这导致
输出内容按指定方向旋转。 'right' 指定一个
图片顺时针旋转,'left' 指定逆时针旋转
回转。
--left-of,--right-of,--above,--below,--same-as 另一个输出
使用这些选项之一来相对于另一个位置定位输出
输出。 这允许在屏幕内方便地平铺输出。 职位
总是相对于另一个输出的新位置计算,所以它不是
可以说 --output a --left-of b --output b --left-of a。
- 放 财产 折扣值
设置输出属性。 整数属性可以指定为有效(请参阅
--prop) 逗号分隔的十进制或十六进制(前导 0x)值列表。
原子属性可以设置为任何有效原子(请参阅 --prop)。 细绳
属性可以设置为任何值。
--off 禁用输出。
--crtc 反恐委员会
使用指定的 crtc(作为 CRTC 或 XID 列表中的索引)。 在
正常使用,此选项不是必需的,因为 xrandr 会尝试做出明智的选择
关于每个输出使用哪个 crtc。 当由于某种原因失败时,这
选项可以覆盖正常选择。
--伽马 红色:墨绿色:蓝色
将指定的浮点值设置为当前 crtc 上的伽马校正
附加到此输出。 请注意,您无法获得两个不同的克隆值
输出(即:共享相同的 crtc)并将输出切换到另一个
crtc 根本不改变 crtc 伽玛校正。
- 亮度 亮度
将当前附加到输出的 crtc 上的伽马值乘以指定
浮动值。 对于过亮或过暗的输出很有用。 然而,这是一个
仅软件修改,如果您的硬件支持实际更改
亮度,您可能更喜欢使用 背光.
兰德 版本 1.1 选项
这些选项可用于支持 RandR 1.1 或更早版本的 X 服务器。 他们是
对较新的 X 服务器仍然有效,但它们与 1.2 版选项的交互不合理
在同一命令行上。
-s,--尺寸 尺寸索引 或 --size 宽度x高度
这将设置屏幕大小,要么按大小匹配,要么使用列表中的索引
可用尺寸。
-r,--rate,--刷新 率
这将设置最接近指定值的刷新率。
-o, --方向 回转
这指定了屏幕的方向,可以是正常、倒置、
左还是右。
-x 跨 X 轴反射。
-y 跨 Y 轴反射。
示例
将一个名为 LVDS 的输出设置为其首选模式,并在其右侧放置一个名为
VGA 到已顺时针物理旋转的屏幕的首选模式:
xrandr --输出 LVDS --自动 --旋转正常 --pos 0x0 --输出 VGA --自动 --旋转
左--右-LVDS
强制在名为 VGA 的输出上使用 1024x768 模式:
xrandr --newmode "1024x768" 63.50 1024 1072 1176 1328 768 771 775 798 -hsync
+垂直同步
xrandr --addmode VGA 1024x768
xrandr --输出 VGA --mode 1024x768
在 1600x768 桌面上启用平移,同时在名为的输出上显示 1024x768 模式
VGA:
xrandr --fb 1600x768 --输出 VGA --mode 1024x768 --panning 1600x0
有一个 1280x800 的 LVDS 小屏幕,显示一个巨大的 3200x2000 桌面的小版本,
并有一个大 VGA 屏幕以正常大小显示鼠标周围。
xrandr --fb 3200x2000 --输出 LVDS --scale 2.5x2.5 --输出 VGA --pos 0x0
--panning 3200x2000+0+0/3200x2000+0+0/64/64/64/64
以梯形显示 VGA 输出,以便在
投影仪略高于屏幕:
xrandr --fb 1024x768 --输出 VGA --变换 1.24,0.16,-124,0,1.24,0,0,0.000316,1
使用 onworks.net 服务在线使用 xrandr