在虚拟机装好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设置屏幕分辨率相关推荐

  1. Ubuntu设置屏幕分辨率及屏幕翻转

    首发于:yuany3721的WordPress Version: Ubuntu 18.04.6 LTS 使用xrandr查看屏幕信息 $ xrandr Screen 0: minimum 320 x ...

  2. linux屏幕分辨率文件,Ubuntu 16.04 LTS设置屏幕分辨率显示Unknown display 解决

    新装完Ubuntu 16.04 LTS 通过System settings-->Displays 设置屏幕分辨率 显示"Unknown display",选择后无反应,并且屏 ...

  3. Ubuntu 16.04 LTS设置屏幕分辨率并永久保存所设置的分辨率

    更多内容请关注https://www.cnblogs.com/huangrenhui/ 一.问题: 1.新装完Ubuntu 16.04 LTS后,进入系统打开命令行窗口,界面的分辨率显示是最小的: 2 ...

  4. Ubuntu 设置 虚拟分辨率

    文章目录 Ubuntu 设置 虚拟分辨率 无屏显示(开启后连接显示器会无输出,仅可使用远程控制) 设置远程软件 远程连接 安装第三方包 获取参数(跳过) 设置开机生成虚拟屏幕 重启以生效 取消无屏显示 ...

  5. ubuntu更改屏幕分辨率-修改因驱动更新引起的分辨率不匹配问题

    ubuntu18.04上deepstream5.0开发环境安装,依次安装即可: 1.ubuntu上cuda及显卡驱动安装 2.ubuntu更改屏幕分辨率 3.ubuntu上tensorrt7.0安装 ...

  6. ubuntu16.04中用xrandr设置屏幕分辨率,且重启后不失效

    xrandr设置屏幕分辨率,重启后失效 xrandr -s 1440x900_59.9 xrandr --output Virtual1 --mode 1440x900 问题描述: ubuntu16. ...

  7. [C# 开发技巧系列]如何动态设置屏幕分辨率

    原文 http://www.cnblogs.com/zhili/archive/2013/05/23/ChangeResolution.html 因为最近在MSDN论坛和stackflow中看到一些朋 ...

  8. centos设置屏幕分辨率和锁屏时间

    #一. 设置屏幕分辨率 打开vm虚拟机,点击活动 点击[设置] 下拉菜单找到[设备],选择分辨率即可进行设置 二.设置锁屏时间 在[设置]中找到[privacy]选项 点击打开[锁屏] 可以自己设置锁 ...

  9. Ubuntu更改屏幕分辨率(通过配置文件实现)

    Ubuntu更改屏幕分辨率(通过配置文件实现) 打开gurb文件所在的文件夹 更改文件权限 修改文件内容 更新分辨率配置 重启电脑 打开gurb文件所在的文件夹 文件路径 计算机/etc/defaul ...

最新文章

  1. NSRunLoop详解
  2. DSP与FPGA间简单通信时序
  3. H3C LMI协议标准
  4. python socket练习
  5. python字符串截取及Html解析
  6. Linux和optee双系统中1020-1023号的中断号的使用
  7. Boost:双图bimap与Boost xpressive的测试程序
  8. thaiphoon burner 使用_果粉请注意,苹果iPhone 12在日常使用时有两大隐忧
  9. golang转义json字符串
  10. java方法重写和super关键字
  11. [译]GotW #1: Variable Initialization 续
  12. 【事务】:数据库事务隔离级别、脏读、幻读、不可重复读
  13. ArcGIS 制作3D规划图纸
  14. 在C#中列出进程,杀掉进程。
  15. python基础语法-缩进规则:
  16. React 时间控件
  17. EWSA1.50.0.298栈溢出错误
  18. mybatis入门1
  19. 06年你看过《武林外传》吗?如果看过,就明白什么叫物是人非
  20. 软件测试之-集成测试

热门文章

  1. 应用在智能触摸遥控器中的触摸芯片
  2. php js实现流程图,详解js中构造流程图的核心技术JsPlumb(2)_javascript技巧
  3. 【国信长天蓝桥杯】扩展板⑦ 光敏电阻的使用
  4. 纪念一位大师中的大师
  5. python 携程登陆,Python爬取携程信息
  6. ES Module 和 Commonjs | require和import的区别
  7. 人生若只如初见时[收藏]
  8. 给idea设置默认使用的maven配置
  9. java 秒表_JAVA计时器秒表程序代码
  10. IDT发布ZEN 或 TAO 双淬灭探针