今天把17寸CRT换成了19寸 LCD,进入ubuntu后分辨率还是原来的1024x768@75,当时设置的时候就没有上85,原来在win下能上到100Hz,当时想也没有什么影 响,看着还可以,就没有弄了,75对付着。今天正好好好弄弄吧。也学习一下,找了好多帖子。最后搞定,做个终结,也希望后来的linuxsir能用的上, 不用向我一个一个找帖子了。

(我的系统:Ubuntu 6.06.1 LTS,显卡:nvidia)

首先说说CRT和LCD区别吧,因他们的现象原理不同,所以对刷新频率要求也不一样,论坛有位ubuntu兄弟写了一篇帖子很好,在此引用一下:

====================================================================

在论坛看到不少关于液晶显示器的说法。

因为xorg本身对显示器的智能支持度不够,引起过很多问题,还出现了部分用户烧毁液晶显示器的情况。

在这些问题面前,有相当多的人传播了错误的知识:

液晶显示器没有刷新率,液晶显示器是无所谓刷新率的等等。

我这里还是先给结论:首先,液晶显示器是有刷新率的,其次,刷新率(或响应时间)对液晶显示器是一个重要的性能指标。

现在我来详细地阐述一下有关理论。

首先提第一个概念FPS,它的意思是每秒钟画面更新次数,单位是"帧/秒"。这个爱打游戏的朋友应该比较熟悉,因为游戏对这个的要求比较高,尤其是3D 游戏,诸如CS、极品飞车至少得达到60FPS以上才比较正常。要想得到60帧/秒以上的速度,一是显卡要能支持,二是显示器也要能支持。目前来说,这个 瓶颈一般都出现在液晶显示器上。

下面说另一个参数:响应时间(刷新率)。响应时间25毫秒=1/0.025=每秒钟显示40帧画 面(即40Hz刷新率);响应时间16毫秒=1/0.016=每秒钟显示63帧画面(即63Hz刷新率);响应时间12毫秒=1/0.012=每秒钟显示 83帧画面(即83Hz刷新率)。对于一部分3D游戏来说,60Hz还不能达到理想的效果,例如CS比赛选手提出使用CRT而不用TFT的原因就在于 CRT能达到100~120帧/秒,所以我们才经常看到厂家把低响应时间参数(诸如9ms、7ms)作为产品宣传重点,这是一个很重要的性能参数。

上面的响应时间、刷新率换算是在理想状态下的。例如上面所说的12ms反应时间是针对全黑和全白画面之间切换所需要的时间,这种全白全黑画面的切换所需 的驱动电压是比较高的,所以切换速度比较快,可以达到12ms;而实际应用中大多数都是灰阶画面的切换(其实质是液晶不完全扭转,不完全透光),所需的驱 动电压比较低,故切换速度相对较慢,达不到83Hz刷新率,但可以达到75Hz。此外,厂家对液晶显示器还有锁刷新率的行为,如只能设置为85Hz、 75Hz、60Hz等。

据数据表明:

反应时间30毫秒=1/0.030=每秒钟显示器能够显示33帧画面,这是已经能满足DVD播放的需要;

反应时间25毫秒=1/0.025=每秒钟显示器能够显示40帧画面,完全满足DVD播放以及大部分游戏的需要;

而玩那种激烈的动作游戏(如QUAKEIII/UT2003/DOMMIII)、极速追逐赛等游戏要达到毫无拖影的话,所需要的画面显示速度都要在每秒60帧以上,即需要的反应时间=1/每秒钟显示器能够显示60帧画面=16.6毫秒。

下面稍稍提提液晶显示器闪烁的问题。其中的一个最经典的诱因是相位抖动。而引起的原因之一就是刷新率设置不正确。有少量显示器就存在60Hz抖动,75Hz不抖动的现象。

最后想说的就是,xorg对显示器的智能识别是很不好的(和windows显示器识别比)。各位在配置的时候请参考显示器说明书对行频、场频、分辨率、 刷新率进行配置,一是避免屏幕闪烁问题,二是不要浪费显示器的性能。75Hz比60Hz显示效果更好,又何必降频使用(当然,你不打游戏、不做图像设 计,60Hz还是够用了)。

====================================================================

首先的确认显卡驱动装没装好,运行

代码:

glxinfo | grep rendering

如果显示direct rendering: Yes,则已安装。

不然的话:

nvidia显卡驱动:

代码:

sudo apt-get install nvidia-glx

sudo nvidia-glx-config enable

nvidia-settings

nvidia-xconfig

-----------------------------------------------------------

用命令来看查看显示器的相关参数

代码:

代码:

sudo ddcprobe | grep monitorrange

得到两个数值:

31-83 56-76

一个是水平扫描频率 31-83HZ

一个是垂直扫描频率 56-76HZ

-----------------------------------------------------------

/etc/X11/xorg.conf是X服务器的主要配置文件,修改它即可改变分辨率和刷新频率。

先备份,避免不测阿!

代码:

代码:

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup

恢复的命令为:

代码:

sudo mv /etc/X11/xorg.conf_backup /etc/X11/xorg.conf

开始修改了

代码:

代码:

gedit /etc/X11/xorg.conf

找到Section "Screen"段

添加两行到Section "Monitor"和EndSection中间,例如:

代码:

Section "Monitor"

Identifier     "BenQ FP71G"

Option         "DPMS"

HorizSync       31-83    (为添加行)

VertRefresh     56-76    (为添加行)

EndSection

-----------------------------------------------------------

可是在“屏幕分辨率”窗口还是调不了刷新频率,分辨率倒是一堆。解决办法:

在Section "Screen"模块下的常用分辨率后加“_xx”(xx是你想要的刷新频率)。

还要注意一点,Section "Monitor"下的Identifier值要和Section "Screen"下的Monitor的值一致才行。一般只修改DefaultDepth值的色深后的分辨率即可,下边是例子:

代码:

Section "Screen"

Identifier     "Default Screen"

Device         "NVIDIA Corporation NV11DDR [GeForce2 MX 100 DDR/200 DDR]"

Monitor        "BenQ FP71G"

DefaultDepth    24

SubSection     "Display"

Depth       1

Modes      "1280x1024"

EndSubSection

SubSection     "Display"

Depth       4

Modes      "1280x1024"

EndSubSection

SubSection     "Display"

Depth       8

Modes      "1280x1024"

EndSubSection

SubSection     "Display"

Depth       15

Modes      "1280x1024"

EndSubSection

SubSection     "Display"

Depth       16

Modes      "1280x1024"

EndSubSection

SubSection     "Display"

Depth       24

Modes      "1280x1024_60"

EndSubSection

EndSection

保存退出,重启X即可;

-----------------------------------------------------------

其他相关命令:

运行xrandr可以看到现在的分辨率和刷新频率等信息.

按住 Ctrl +Alt + Backspace 重启 X

sudo ddcprobe可以查看当前支持的分辨率和刷新频率,你也可以用gtf和sudo ddcprobe | grep monitorrange来对比查看,例如:gtf gtf 1280 1024 60

# 1280x1024 @ 60.00 Hz (GTF) hsync: 63.60 kHz; pclk: 108.88 MHz

Modeline "1280x1024_60.00" 108.88 1280 1360 1496 1712 1024 1025 1028 1060 -HSync +Vsync

看hsync和pclk后的值是否在得出的那两个数值之内即可。

-----------------------------------------------------------

如果想更改登录界面的分辨率可以把每个色深后的不用的分辨率都删掉就ok了:

-----------------------------------------------------------

如果想让ubuntu启动时屏幕的分辨率提高点(例如1024现768),变漂亮点,可以这样:

编辑文件 /boot/grub/menu.lst(同样也要先备份哦)!

代码:

sudo gedit /boot/grub/menu.lst

添加 vga=792 到您的默认启动参数内。.

例如:

代码:

title      Ubuntu, kernel 2.6.15-28-686

root      (hd0,11)

kernel      /boot/vmlinuz-2.6.15-28-686 root=/dev/hda12 ro quiet splash vga=792

initrd      /boot/initrd.img-2.6.15-28-686

savedefault

boot

-----------------------------------------------------------

这回换个美美的桌面壁纸,听会儿歌曲

代码:

mplayer -shuffle -loop 0 `find -name *烟火*`

爽!!!!!!!!!!I Love Ubuntu Very Mach!!

ubuntu 刷新频率 如何查看_Ubuntu分辨率和刷新频率设置相关推荐

  1. linux命令行还屏幕刷新率,Linux下显示器分辨率及刷新率设置

    一.查看显卡相关信息 glxinfo | grep -i rend direct rendering: Yes 运行这个命令,如果显示不是"Yes",说明还需要自己去安装一下驱动( ...

  2. linux怎么看系统内存多大内存频率,Linux 查看 CPU 型号及内存频率及其它信息的命令...

    查看 CPU: cat /proc/cpuinfo 该命令可以查看系统CPU有多少个核,频率,特性等等. 查看 cpu 内核频率 cat /proc/cpuinfo |grep MHz|uniq // ...

  3. Ubuntu更改分辨率以及刷新率

    有独立显卡但是没有装显卡驱动,也会有分辨率不匹配显示器的问题.不过这个时候就不要通过下面命令去设置了,还是先安装显卡驱动,安装后它会自动匹配合适的分辨率.下面主要是针对已经安装了显卡驱动的. 查看当前 ...

  4. xorg linux终端,Ubuntu使用cvt命令生成xorg.conf下的屏幕分辨率和刷新率

    Ubuntu使用cvt命令生成xorg.conf下的屏幕分辨率和刷新率 生成1024x768刷新75Hz luther@gliethttp:~$ cvt 1024 768 75 # 1024x768 ...

  5. 桌面计算机的密码修改频率,如何修改(设置)显示器的分辨率和刷新频率

    一:分辨率 分辨率(resalution)就是屏幕图像的精密度,是指显示器所能显示的点数的多少.由于屏幕上的点.线和面都是由点组成的,显示器可显示的点数越多,画面就越精细,同样的屏幕区域内能显示的信息 ...

  6. Linux下怎么改分辨率和刷新率?

    北南南北 02-05-02, 19:11 调整显示屏幕偏移,的频率太低,显示器闪的厉害的解决办法 1]在控制台下运行 #xvidtune 2]会有一个设置显示器的图形工具,用left和right按钮调 ...

  7. 计算机基础:调整显示器分辨率及刷新率

    文章目录 1. 调整显示器分辨率 1.1 方法一(通用) 1.2 方法二(适用于NVIDIA独显) 2. 调整显示器刷新率 2.1 方法一(通用) 2.2 方法二(适用于NVIDIA独显) 注:以下教 ...

  8. 计算机显示器刷新率怎么调,怎么设置电脑显示器的分辨率和刷新率 设置电脑显示器的分辨率和刷新率的方法...

    今天给大家带来怎么设置电脑显示器的分辨率和刷新率,设置电脑显示器的分辨率和刷新率的方法,让您轻松解决问题.分辨率是指显示器所能显示的像素有多少.刷新率是指电子束对屏幕上的图像重复扫描的次数. 具体方法 ...

  9. linux系统刷分辨率,Linux下设置其分辨率及刷新率

    行频:行频又称为"水平扫描频率",指电子枪每秒在荧光屏上扫过的水平线的数量,其值等于"场频 × 垂直分辨率×1.04",单位为KHz(千赫兹).行频是一个综合分 ...

最新文章

  1. WinForm窗体缩放动画
  2. delphi和 java通过socket通信的中文问题
  3. springmvc 重定向传递参数
  4. MySQL数据库开启root用户远程登录
  5. C语言-main函数的参数
  6. php之include的使用
  7. 判断numpy的array中是否包含nan,NaN
  8. 【美女送福利了win7主题】
  9. 淘宝旺旺代码生成页面
  10. 液晶屏接口-LVDS
  11. java软件安装教程_r软件安装教程
  12. 京东官网首页js+css+html基础
  13. 第21章,DNS服务
  14. 1047: 字符图形3-平行四边形
  15. ins的更新带来的一系列问题
  16. 解码北京冬奥沉浸式报道黑科技: 阿里云视频云「互动虚拟演播技术」
  17. OTL、OCL、BTL的区别
  18. 区块链或能成为防范网络风险新招
  19. pcr聚合酶链式反应PCR技术实验
  20. STM32测量倾斜角度

热门文章

  1. arduino设备跑 ros service server 的波折记
  2. 【Excel】可浮动利率(LPR)和提前还款的房贷计算器
  3. Fresco的使用及圆角
  4. 11.2 RAC 系列-安装新主机,识别老存储-识别ASM磁盘
  5. echarts世界地图
  6. 01-EMC设计规范
  7. Python语法错误和异常
  8. 实体机跑gtest单体测试,Linux平台代码覆盖率测试
  9. python字典一键多值_python一键多值
  10. 抖音java表白教程_抖音最火套路情话,深情感人,表白专用!