Ubuntu屏幕分辨率设置

1 概述

我的Ubuntu12.04不知道被我怎么折腾了一番,屏幕的分辨率错乱了,没有办法找到全屏的分辨率。本文简单总结下 我设置分辨率的过程,方便以后查阅。

2 设置前

设置前我的分辨率如下;

  1. cobbliu@x-serve:~$ xrandr
  2. Screen 0: minimum 64 x 64, current 1280 x 1024, maximum 16384 x 16384
  3. VBOX0 connected 1280x1024+0+0 0mm x 0mm
  4. 1024x768 60.0 + 60.0
  5. 1600x1200 60.0
  6. 1440x1050 60.0
  7. 1280x960 60.0
  8. 800x600 60.0
  9. 640x480 60.0

而实际上我需要的分辨率是1280x1024,在上面列表中没有的分辨率没法用 xrandr -s aaxbb 这样的形式显示

3 设置

这里需要用到两个工具: xrandr 和 cvt

1.用cvt增加一个新的分辨率,下面是创建一个1280x1024,刷新频率为60hz的分辨率

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

2.将上面的Modeline用xrandr增加到显示器的分辨率列表中

  1. cobbliu@x-serer:~$ xrandr --newmode "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync

3.用xrandr可以看到刚才新添加的模式

  1. cobbliu@x-server:~$ xrandr
  2. Screen 0: minimum 64 x 64, current 1280 x 960, maximum 16384 x 16384
  3. VBOX0 connected 1280x960+0+0 0mm x 0mm
  4. 1024x768 60.0 + 60.0
  5. 1600x1200 60.0
  6. 1440x1050 60.0
  7. 1280x960 60.0*
  8. 800x600 60.0
  9. 640x480 60.0
  10. 1280x1024_60.00 (0x14d) 109.0MHz
  11. h: width 1280 start 1368 end 1496 total 1712 skew 0 clock 63.7KHz
  12. v: height 1024 start 1027 end 1034 total 1063 clock 59.9Hz

4.用xrandr的–add-mode命令添加模式:

  1. cobbliu@x-server:~$ xrandr --addmode VBOX0 "1280x1024_60.00"
  2. cobbliu@x-server:~$ xrandr
  3. Screen 0: minimum 64 x 64, current 1280 x 960, maximum 16384 x 16384
  4. VBOX0 connected 1280x960+0+0 0mm x 0mm
  5. 1024x768 60.0 + 60.0
  6. 1600x1200 60.0
  7. 1440x1050 60.0
  8. 1280x960 60.0*
  9. 800x600 60.0
  10. 640x480 60.0
  11. 1280x1024_60.00 59.9

可以看到,1280x1024的分辨率已经添加到显示器的分辨率列表中了。

5.设置分辨率:

  1. cobbliu@x-server:~$ xrandr -s 1280x1024_60.00

OK了。

6.持久地记忆这个新添加的分辨率 在~/.xprofile中加入下面语句 xrandr --output VBOX0 --mode 1280x1024_60.00

Author: CobbLiu <cobblau@gmail.com>

Date: 2014-07-01 11:56:23 CST

HTML generated by org-mode 6.33x in emacs 23

Ubuntu12.04设置屏幕分辨率的更多相关文章

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

    一.问题: 1.新装完Ubuntu 16.04 LTS后,进入系统打开命令行窗口,界面的分辨率显示是最小的: 2.进入System settings-->Displays 设置屏幕分辨率 显示& ...

  2. [Ubuntu 16.04 LTS ]屏幕分辨率 Unknown display

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

  3. 乌班图 之 设置镜像服务器 、设置屏幕分辨率QAQ

    设置镜像服务器 Ubuntu 中的大部分软件安装都是用apt命令,从Ubuntu的服务器上直接安装的. 但是国外你懂的网速是硬伤,因此要搞个镜像服务器,内容当然都是一样的咯. 第一步:进入系统设置 第 ...

  4. [Selenium] Java代码获取,设置屏幕分辨率

    import java.awt.Dimension; import java.awt.DisplayMode; import java.awt.GraphicsDevice; import java. ...

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

    首先,大家应该明确,现在没有可用的API来给我们动态地设置屏幕分辨率,我们要实现这个需求,我们只能在C#程序中调用Win32 API 函数来解决这个问题的,这里用C#代码调用Win32 API 就涉及 ...

  6. Ubuntu设置屏幕分辨率

    Ubuntu设置屏幕分辨率 原创 2016年10月14日 13:01:24 14900 在虚拟机装好Ubuntu,进入系统分辨率是800*600,打开显示界面设置下分辨率,设置完怎么也选不上应用,于是 ...

  7. C#如何动态设置屏幕分辨率

    C#如何动态设置屏幕分辨率 作者:Learning hard 这篇文章主要为大家详细介绍了C#动态设置屏幕分辨率的方法,我们可以使用Screen类设置屏幕分辨率,感兴趣的小伙伴们可以参考一下 下面就不 ...

  8. Ubuntu16.04调整屏幕分辨率至1920*1080

    安装好ubuntu 16.04桌面版后,发现屏幕分辨率调整选项里没有1920*1080这一选项,经过一番查找,可通过如下方式进行屏幕分辨率设置.以下操作均在ubuntu 16.04桌面版操作,不要用远 ...

  9. Linux下使用 xrandr 命令设置屏幕分辨率

    最近在Linux下修改屏幕分辨率的时候,发现了一个非常有用的命令:xrandr 使用这个命令,可以方便的设置您显示器的的分辨率.尤其是当你使用了一些需要或者会自动改动您屏幕分辨率的程序以后. 您可以使 ...

随机推荐

  1. 《Windows核心编程》第五章——作业

    #include <windows.h> #include<iostream> #include <tchar.h> using namespace std; ty ...

  2. HTML常用标记

    HTML文档由4个主要标记组成,这4个标记是<html>.<head>.<title>和<body>.举例如下: <html> <he ...

  3. OpenCV学习(26) 直方图(3)

    本章中我们学习一下通过backproject直方图,得到一副图像中每个像素属于该直方图的概率.在下边原始图中(左图),我们框选了一块四边形的区域,计算该区域的灰度直方图,然后通过下面的函数calcBa ...

  4. C++的Vector用法

    转自:http://www.cnblogs.com/wang7/archive/2012/04/27/2474138.html 在c++中,vector是一个十分有用的容器,下面对这个容器做一下总结. ...

  5. Dijkstra(迪杰斯特拉)算法求解最短路径

    过程 首先需要记录每个点到原点的距离,这个距离会在每一轮遍历的过程中刷新.每一个节点到原点的最短路径是其上一个节点(前驱节点)到原点的最短路径加上前驱节点到该节点的距离.以这个原则,经过N轮计算就能得 ...

  6. [Tools] Target specific browsers with babel-preset-env and the babel pollyfill (browserslist)

    Converting all of our modern JavaScript into ES5 compatible syntax is a great way to use modern feat ...

  7. 【Android 百度地图实战】2.几种地图图层的显示

    具体代码官网API已提供,地址在这. 效果图如下: 主要代码: // 创建选项菜单 @Override public boolean onCreateOptionsMenu(Menu menu) { ...

  8. PS中标尺工具在哪里

    打开photoshop应用程序,然后在PS菜单中点击“视图——标尺”选项即可打开ps标尺栏. 单位设置:      按Ctrl+K快捷键会弹出“首选项”对话框,你选择“单位与标尺”项,在“单位”一栏里 ...

  9. Discuz常见小问题-网站如何备份和恢复

    进入后台之后,点击UCenter,然后在左侧的数据备份中点击提交,大概一两分钟会显示备份完成 备份好的数据在uc_server的data/backup文件夹中(文件名为时间+随机字符,里面就一个数据库 ...

  10. redis 配置步骤

    1.下载 2.启动 3.持久化(快照和AOF) 4.主从配置(集群) 5.读写分离 6.自动切换主从 7.哨兵服务(集群) 8.集群锁 9.Session共享