Ubuntu设置屏幕分辨率
在虚拟机装好Ubuntu,进入系统分辨率是800*600,打开显示界面设置下分辨率,设置完怎么也选不上应用,于是只能通过命令设置来解决问题。使用xrandr可以查看系统当前支持哪些分辨率,以及当前设置的分辨率。下面显示的是我调整后的。
soft@soft-virtual-machine:~$ xrandr
Screen 0: minimum 1 x 1, current 1440 x 900, maximum 8192 x 8192
Virtual1 connected primary 1440x900+0+0 (normal left inverted right x axis y axis) 0mm x 0mm800x600 60.00 + 60.32 2560x1600 59.99 1920x1440 60.00 1856x1392 60.00 1792x1344 60.00 1920x1200 59.88 1600x1200 60.00 1680x1050 59.95 1400x1050 59.98 1280x1024 60.02 1440x900 59.89* 1280x960 60.00 1360x768 60.02 1280x800 59.81 1152x864 75.00 1280x768 59.87 1024x768 60.00 640x480 59.94
Virtual2 disconnected (normal left inverted right x axis y axis)
Virtual3 disconnected (normal left inverted right x axis y axis)
Virtual4 disconnected (normal left inverted right x axis y axis)
Virtual5 disconnected (normal left inverted right x axis y axis)
Virtual6 disconnected (normal left inverted right x axis y axis)
Virtual7 disconnected (normal left inverted right x axis y axis)
Virtual8 disconnected (normal left inverted right x axis y axis)
如果列表中没有符合你的标准的可以通过cvt自己定义一个。
soft@soft-virtual-machine:~$ cvt --helpusage: cvt [-v|--verbose] [-r|--reduced] X Y [refresh]-v|--verbose : Warn about CVT standard adherance.-r|--reduced : Create a mode with reduced blanking (default: normal blanking).X : Desired horizontal resolution (multiple of 8, required).Y : Desired vertical resolution (required).refresh : Desired refresh rate (default: 60.0Hz).Calculates VESA CVT (Coordinated Video Timing) modelines for use with X.
设置一个分辨率为1280*1024,刷新频率为60Hz的分辨率设置:
soft@soft-virtual-machine:~$ 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
Modeline "1280x1024_60.00"后面就是该分辨率相关的信息。通过xrandr --newmode把他加入到分辨率列表中。使用xrandr 创建新的mode,--newmode后面跟刚刚cvt产生的modeline信息。
root@soft-virtual-machine:/home/soft# xrandr --newmode "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
root@soft-virtual-machine:/home/soft# xrandr
Screen 0: minimum 1 x 1, current 1440 x 900, maximum 8192 x 8192
Virtual1 connected primary 1440x900+0+0 (normal left inverted right x axis y axis) 0mm x 0mm800x600 60.00 + 60.32 2560x1600 59.99 1920x1440 60.00 1856x1392 60.00 1792x1344 60.00 1920x1200 59.88 1600x1200 60.00 1680x1050 59.95 1400x1050 59.98 1280x1024 60.02 1440x900 59.89* 1280x960 60.00 1360x768 60.02 1280x800 59.81 1152x864 75.00 1280x768 59.87 1024x768 60.00 640x480 59.94
Virtual2 disconnected (normal left inverted right x axis y axis)
Virtual3 disconnected (normal left inverted right x axis y axis)
Virtual4 disconnected (normal left inverted right x axis y axis)
Virtual5 disconnected (normal left inverted right x axis y axis)
Virtual6 disconnected (normal left inverted right x axis y axis)
Virtual7 disconnected (normal left inverted right x axis y axis)
Virtual8 disconnected (normal left inverted right x axis y axis)1280x1024_60.00 (0x246) 109.000MHz -HSync +VSynch: width 1280 start 1368 end 1496 total 1712 skew 0 clock 63.67KHzv: height 1024 start 1027 end 1034 total 1063 clock 59.89Hz
添加新的mode,--addmode后面第一个参数是xrandr显示出来的列表中,你要更改目标输出的设备名称,在我这里是Virtual0.如果是直接接显示器的,可能是VGA或者其他什么的。
root@soft-virtual-machine:/home/soft# xrandr --addmode Virtual0 "1280x1024_60.00"
添加完之后,需要做的就是将分辨率应用到指定的输出设备。
root@soft-virtual-machine:/home/soft# xrandr --output Virtual0 --mode "1280x1024_60.00"
也可通过xrandr -s 来实现。
root@soft-virtual-machine:/home/soft# xrandr -s 1280x1024_60.02
持久地记忆这个新添加的分辨率 在~/.xprofile中加入下面语句 xrandr --output VBOX0 --mode 1280x1024_60.02
Ubuntu设置屏幕分辨率相关推荐
- Ubuntu设置屏幕分辨率及屏幕翻转
首发于:yuany3721的WordPress Version: Ubuntu 18.04.6 LTS 使用xrandr查看屏幕信息 $ xrandr Screen 0: minimum 320 x ...
- linux屏幕分辨率文件,Ubuntu 16.04 LTS设置屏幕分辨率显示Unknown display 解决
新装完Ubuntu 16.04 LTS 通过System settings-->Displays 设置屏幕分辨率 显示"Unknown display",选择后无反应,并且屏 ...
- Ubuntu 16.04 LTS设置屏幕分辨率并永久保存所设置的分辨率
更多内容请关注https://www.cnblogs.com/huangrenhui/ 一.问题: 1.新装完Ubuntu 16.04 LTS后,进入系统打开命令行窗口,界面的分辨率显示是最小的: 2 ...
- Ubuntu 设置 虚拟分辨率
文章目录 Ubuntu 设置 虚拟分辨率 无屏显示(开启后连接显示器会无输出,仅可使用远程控制) 设置远程软件 远程连接 安装第三方包 获取参数(跳过) 设置开机生成虚拟屏幕 重启以生效 取消无屏显示 ...
- ubuntu更改屏幕分辨率-修改因驱动更新引起的分辨率不匹配问题
ubuntu18.04上deepstream5.0开发环境安装,依次安装即可: 1.ubuntu上cuda及显卡驱动安装 2.ubuntu更改屏幕分辨率 3.ubuntu上tensorrt7.0安装 ...
- ubuntu16.04中用xrandr设置屏幕分辨率,且重启后不失效
xrandr设置屏幕分辨率,重启后失效 xrandr -s 1440x900_59.9 xrandr --output Virtual1 --mode 1440x900 问题描述: ubuntu16. ...
- [C# 开发技巧系列]如何动态设置屏幕分辨率
原文 http://www.cnblogs.com/zhili/archive/2013/05/23/ChangeResolution.html 因为最近在MSDN论坛和stackflow中看到一些朋 ...
- centos设置屏幕分辨率和锁屏时间
#一. 设置屏幕分辨率 打开vm虚拟机,点击活动 点击[设置] 下拉菜单找到[设备],选择分辨率即可进行设置 二.设置锁屏时间 在[设置]中找到[privacy]选项 点击打开[锁屏] 可以自己设置锁 ...
- Ubuntu更改屏幕分辨率(通过配置文件实现)
Ubuntu更改屏幕分辨率(通过配置文件实现) 打开gurb文件所在的文件夹 更改文件权限 修改文件内容 更新分辨率配置 重启电脑 打开gurb文件所在的文件夹 文件路径 计算机/etc/defaul ...
最新文章
- NSRunLoop详解
- DSP与FPGA间简单通信时序
- H3C LMI协议标准
- python socket练习
- python字符串截取及Html解析
- Linux和optee双系统中1020-1023号的中断号的使用
- Boost:双图bimap与Boost xpressive的测试程序
- thaiphoon burner 使用_果粉请注意,苹果iPhone 12在日常使用时有两大隐忧
- golang转义json字符串
- java方法重写和super关键字
- [译]GotW #1: Variable Initialization 续
- 【事务】:数据库事务隔离级别、脏读、幻读、不可重复读
- ArcGIS 制作3D规划图纸
- 在C#中列出进程,杀掉进程。
- python基础语法-缩进规则:
- React 时间控件
- EWSA1.50.0.298栈溢出错误
- mybatis入门1
- 06年你看过《武林外传》吗?如果看过,就明白什么叫物是人非
- 软件测试之-集成测试