linux 视频输出xrandr设置命令

摘要:
$xrandrScreen0:最小8x8,当前1080x1920, 最大2767x32767DSI1连接024x60060.00+1024x57659.9059.82960x54059.6359.828000x60060.3256.25864x48659.9259.57640x48059.94720x40559.5158.99640x36059.8459.32512x300060.00DP1断开DP2断开HDMI 1断开HDMI2连接一次1080x1920+0右480mmx270mm1920x108060.00*+1600x120060.001680x105059.881400x105059.951280x102475.0260.021440x90059.901280x96060.001152x86475.001024x6875.0370.0760.00832x62474.55800x60072.1975.0060.32656.25640x48075.0072.8166.6759.94720x40070.08VIRTUALdisconnected1.将视频输出发送到接口设备:$xrandr--outputDFP1--auto2.设置分辨率时指定输出和模式。例如,将LVDS-1的分辨率更改为1920×1080,命令为:xrandr--outputDP1-mode1920x1080--output:以指定显示。
linux 视频输出xrandr设置命令
linux 视频输出xrandr设置命令第1张
沈祥佑
0.592019.03.28 17:44:09字数 397阅读 6,886
xrandr

不带参数的xrandr 命令会列出系统支持的视频接口名称和设备连接情况,还可以从输出信息里看到当前分辨率current,以及支持的最大分辨率。
带*的表示当前分辨率。

$xrandr
Screen 0: minimum 8 x 8, current 1080 x 1920, maximum 32767 x 32767
DSI1 connected (normal left inverted right x axis y axis)
   1024x600      60.00 +
   1024x576      59.90    59.82
   960x540       59.63    59.82
   800x600       60.32    56.25
   864x486       59.92    59.57
   640x480       59.94
   720x405       59.51    58.99
   640x360       59.84    59.32
   512x300       60.00
DP1 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
HDMI2 connected primary 1080x1920+0+0 right (normal left inverted right x axis y axis) 480mm x 270mm
   1920x1080     60.00*+
   1600x1200     60.00
   1680x1050     59.88
   1400x1050     59.95
   1280x1024     75.02    60.02
   1440x900      59.90
   1280x960      60.00
   1152x864      75.00
   1024x768      75.03    70.07    60.00
   832x624       74.55
   800x600       72.19    75.00    60.32    56.25
   640x480       75.00    72.81    66.67    59.94
   720x400       70.08
VIRTUAL1 disconnected (normal left inverted right x axis y axis)

1. 将视频输出发送到某个接口设备:

$ xrandr --output DFP1 --auto

2. 设置分辨率时需要指定设置的output及mode,如将LVDS-1的分辨率改为1920×1080,命令就是:

 xrandr --output eDP1 --mode 1920x1080 
 --output:指定显示器。 
 --mode:指定一种有效的分辨率。 
 --rate:指定刷新率。

3. 添加有效分辨率

如果xrandr查询结果中没有合适的分辨率,则可以通过newmode来

添加,下面将给出eDP1添加1280x1024x60的分辨率方法。

3.1 使用cvt生成一个modeline,命令如下:

$cvt 1280  1024  60
 #1280x1024 59.89 Hz (CVT 1.31M4) hsync: 63.67 kHz; pclk: 109.00 MHz
 Modeline "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync

3.2 使用newmode创建一个mode,参数就是上面的modeline后的内容:

$xrandr --newmode "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync

3.3 新建模式,将新模式添加至当前输出设备,如果出错,则说明不支持此模式

$xrandr --addmode eDP1 1280x1024_60.00

3.4 设置newmode为当前分辨率

$xrandr --output eDP1 --mode 1280x1024_60.00

4 . 关闭某个接口设备的视频输出。

 $ xrandr --output LVDS --off

5.设置双屏幕显示:

(1)打开外接显示器,双屏幕显示相同的内容--克隆,(auto为最高分辨率)

xrandr --output VGA-0 --same-as DVI-D-0 --auto

(2)若要指定外接显示器的分辨率可以使用下面的命令(1280*1024):

 xrandr --output VGA-0 --same-as DVI-D-0 --mode 1280x1024

(3)打开外接显示器,设置为右侧扩展

 xrandr --output VGA-0 --right-of DVI-D-0 --auto

(4)关闭显示器

 xrandr --output VGA-0 --off

(5)打开VGA-0接口显示器,关闭DVI-D-0接口显示器

 xrandr --output VGA-0 --auto --output DVI-D-0 --off

(6设置HDMI2为主屏幕

$ xrandr --output HDMI2 --auto --primary

(7) 设置eDp1在HDMI2的右面

$ xrandr --output eDP1 --right-of HDMI2 --auto

免责声明:文章转载自《linux 视频输出xrandr设置命令》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇使用R语言对进行空间数据可视化C# 调用Outlook发送邮件下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Delphi部分函数、命令、属性中文说明

Abort 函数 引起放弃的意外处理Abs 函数 绝对值函数AddExitProc 函数 将一过程添加到运行时库的结束过程表中Addr 函数 返回指定对象的地址AdjustLineBreaks 函数 将给定字符串的行分隔符调整为CR/LF序列Align 属性 使控件位于窗口某部分Alignment 属性 控件标签的文字位置AllocMem 函数 在堆栈上分...

scp命令详解

先说下常用的情况: 两台机器IP分别为:A.104.238.161.75,B.43.224.34.73。 在A服务器上操作,将B服务器上/home/lk/目录下所有的文件全部复制到本地的/root目录下,命令为:scp -r root@43.224.34.73:/home/lk /root。 具体过程为: [root@XX ~]# scp -r ro...

分辨率与行场同步信号的关系

当CRT显示器显示一幅图像时,电子枪是从左到右、从上到下来扫描屏幕的。由电子枪打出的电子经由偏转线圈的偏转得以打到屏幕的不同点上。电子束在从左到右扫描完一行后,需要回到起始方向进行下一行的扫描,这个返回的工作由回程转换器来完成。         这一系列动作要想很精确,就得使电子枪、偏转线圈、回程转换器协同(同步)工作。为了达到这个目标,我们需要两个...

XCopy命令实现增量备份

复制文件和目录树。 XCOPY source [destination] [/A | /M] [/D[:date]] [/P] [/S [/E]] [/V] [/W] [/C] [/I] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [/U]...

VMware虚拟机中如何安装VMWareTools详解

VMware虚拟机中如何安装VMWare-Tools详解 好处:可以支持图形界面,可以支持共享文件功能等VMware虚拟机中如何配置显卡 VMware作为一款虚拟机利器,很多人都利用它来实现Linux与Windows的和平共处。相对于普通的多重引导,有了VMware,Linux对磁盘空间变得不再挑剔,不需要像多重系统那样要求独霸某个分区,随便在哪个Wind...

redis常见命令

一、介绍 1、Redis是什么 REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。Redis提供了一些丰富的数据结构,包括 lists, sets, ordered sets 以及 hashes ,当然还有和Memcached一样的 strings结构.Redis当...