• ubuntu添加并设置屏幕分辨率


    我想要一个920x1080分辨率,但是Ubuntu的说面设置没有这个分辨率,需要的一些参数都是从上个命令中读取的,本文都用颜色标识了

    # 查看当前机器的分辨率信息
    $ xrandr
    Screen 0: minimum 1 x 1, current 1680 x 1050, maximum 8192 x 8192
    Virtual1 connected primary 1680x1050+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
    800x600 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 1920 1080
    # 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
    Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync

    # 添加一个分辨率
    $ xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync

    # 绑定显示器到分辨率
    $ xrandr --addmode Virtual1 "1920x1080_60.00"

    # 设置显示器的分辨率
    $ xrandr --output Virtual1 --mode "1920x1080_60.00"

    这些命令设置完以后,ubuntu重启设置又无效了,可以在/etc/profile中把最后三个命令加进去启动自动执行

    xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
    xrandr --addmode Virtual1 "1920x1080_60.00"
    xrandr --output Virtual1 --mode "1920x1080_60.00"

     

  • 相关阅读:
    数据结构图文解析之:哈夫曼树与哈夫曼编码详解及C++模板实现
    数据结构图文解析之:二叉堆详解及C++模板实现
    数据结构图文解析之:树的简介及二叉排序树C++模板实现.
    数据结构图文解析之:队列详解与C++模板实现
    数据结构图文解析之:栈的简介及C++模板实现
    数据结构图文解析之:数组、单链表、双链表介绍及C++模板实现
    C++ 顺序容器基础知识总结
    细说new与malloc的10点区别
    C++ 异常机制分析
    C++编译期多态与运行期多态
  • 原文地址:https://www.cnblogs.com/Netsharp/p/15976893.html
Copyright © 2020-2023  润新知