红联Linux门户
Linux帮助

求助,Linux下的显示效果问题?

发布时间:2005-06-16 20:25:58来源:红联作者:twj
本人新装4.1后,将显示参数配置成24位,1024*786 70HZ,进入图形化界面后,查看显示属性,怎么刷新率还是“优化”?其他的还算正常,不过总体效果不是很好,颜色好象过于惨白,而且看一下子就觉得很累了!有谁能给我一个解释?
文章评论

共有 14 条评论

  1. 何哥 于 2005-07-01 00:19:38发表:

    2.6应该支持更多显示设备吧

  2. dhlgdx2002 于 2005-06-24 20:22:54发表:

    一般都不用设置这个咚咚!

  3. loverf 于 2005-06-21 20:18:56发表:

    白,你就调调显示器亮度和对比度不就完了吗。
    刷新率你改改吧,我的一开始也是优化,里边可以改的。

  4. twj 于 2005-06-21 11:45:46发表:

    来人啊!还没解决啊!

  5. twj 于 2005-06-20 20:56:25发表:

    问题还是没有解决啊!尽管版主已经给了我很详细的解答了。我照版主说的去做,调整好之后show出来的参数为:"1024x768" 94.50 1024 1084 1180 1412 768 769 772 808 +hsync +vsync。
    我按上文所做,在没找到类似的语句后,将记下来的东西在开头加Modeline,将它添加到EndSection的前面,然后重启后发现效果还是没有丝毫改变。于是我有去找相似的找到一条Modeline "1024x768" 98.9 1024 1056 1216 1408 768 782 788 822 -HSync -VSync ,我想难道是这条?但最后-HSync -VSync名明是-号,不是+号,我试着将show出来的数据替代了这一条,重启后发现效果还是没有丝毫改变!
    现在我都不知道该放哪了?现在我给出XF86Config中Section "Monitor"所有的数据,请高手帮我看看究竟应该放哪里?

    数据如下:
    # **********************************************************************
    # Monitor section
    # **********************************************************************

    # Any number of monitor sections may be present

    Section "Monitor"

    Identifier "Imagic"
    VendorName "Unknown"
    ModelName "Unknown"

    # HorizSync is in kHz unless units are specified.
    # HorizSync may be a comma separated list of discrete values, or a
    # comma separated list of ranges of values.
    # NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S
    # USER MANUAL FOR THE CORRECT NUMBERS.

    HorizSync 30 - 86

    # VertRefresh is in Hz unless units are specified.
    # VertRefresh may be a comma separated list of discrete values, or a
    # comma separated list of ranges of values.
    # NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S
    # USER MANUAL FOR THE CORRECT NUMBERS.

    VertRefresh 50 - 160

    # Modes can be specified in two formats. A compact one-line format, or
    # a multi-line format.

    # These two are equivalent

    # ModeLine "1024x768i" 45 1024 1048 1208 1264 768 776 784 817 Interlace

    # Mode "1024x768i"
    # DotClock 45
    # HTimings 1024 1048 1208 1264
    # VTimings 768 776 784 817
    # Flags "Interlace"
    # EndMode

    # This is a set of standard mode timings. Modes that are out of monitor spec
    # are automatically deleted by the server (provided the HorizSync and
    # VertRefresh lines are correct), so there's no immediate need to
    # delete mode timings (unless particular mode timings don't work on your
    # monitor). With these modes, the best standard mode that your monitor
    # and video card can support for a given resolution is automatically
    # used.

    # 512x384 @ 78 Hz, 31.50 kHz hsync
    Modeline "512x384" 20.160 512 528 592 640 384 385 388 404 -HSync -VSync
    # 512x384 @ 85 Hz, 34.38 kHz hsync
    Modeline "512x384" 22 512 528 592 640 384 385 388 404 -HSync -VSync

    # 640x400 @ 70 Hz, 31.5 kHz hsync
    Modeline "640x400" 25.175 640 664 760 800 400 409 411 450
    # 640x400 @ 85 Hz, 37.86 kHz hsync
    Modeline "640x400" 31.5 640 672 736 832 400 401 404 445 -HSync +VSync

    # 640x480 @ 100 Hz, 53.01 kHz hsync
    Modeline "640x480" 45.8 640 672 768 864 480 488 494 530 -HSync -VSync
    # 640x480 @ 60 Hz, 31.5 kHz hsync
    Modeline "640x480" 25.175 640 664 760 800 480 491 493 525
    # 640x480 @ 72 Hz, 36.5 kHz hsync
    Modeline "640x480" 31.5 640 680 720 864 480 488 491 521
    # 640x480 @ 75 Hz, 37.50 kHz hsync
    ModeLine "640x480" 31.5 640 656 720 840 480 481 484 500 -HSync -VSync
    # 640x480 @ 85 Hz, 43.27 kHz hsync

    Modeline "640x480" 36 640 696 752 832 480 481 484 509 -HSync -VSync
    # 800x600 @ 100 Hz, 64.02 kHz hsync
    Modeline "800x600" 69.65 800 864 928 1088 600 604 610 640 -HSync -VSync
    # 800x600 @ 56 Hz, 35.15 kHz hsync
    ModeLine "800x600" 36 800 824 896 1024 600 601 603 625
    # 800x600 @ 60 Hz, 37.8 kHz hsync
    Modeline "800x600" 40 800 840 968 1056 600 601 605 628 +hsync +vsync
    # 800x600 @ 72 Hz, 48.0 kHz hsync
    Modeline "800x600" 50 800 856 976 1040 600 637 643 666 +hsync +vsync
    # 800x600 @ 85 Hz, 55.84 kHz hsync
    Modeline "800x600" 60.75 800 864 928 1088 600 616 621 657 -HSync -VSync

    # 1024x480 for certain Vaios
    Modeline "1024x480" 65 1024 1032 1176 1344 480 491 493 525 -HSync -VSync

    # 1024x768 @ 100Hz, 80.21 kHz hsync
    Modeline "1024x768" 115.5 1024 1056 1248 1440 768 771 781 802 -HSync -VSync
    # 1024x768 @ 60 Hz, 48.4 kHz hsync
    Modeline "1024x768" 65 1024 1032 1176 1344 768 771 777 806 -hsync -vsync
    # 1024x768 @ 70 Hz, 56.5 kHz hsync
    Modeline "1024x768" 75 1024 1048 1184 1328 768 771 777 806 -hsync -vsync
    # 1024x768 @ 76 Hz, 62.5 kHz hsync
    Modeline "1024x768" 85 1024 1032 1152 1360 768 784 787 823
    # 1024x768 @ 85 Hz, 70.24 kHz hsync
    Modeline "1024x768" 98.9 1024 1056 1216 1408 768 782 788 822 -HSync -VSync

    # 1152x864 @ 100 Hz, 89.62 kHz hsync
    Modeline "1152x864" 137.65 1152 1184 1312 1536 864 866 885 902 -HSync -VSync
    # 1152x864 @ 60 Hz, 53.5 kHz hsync
    Modeline "1152x864" 89.9 1152 1216 1472 1680 864 868 876 892 -HSync -VSync
    # 1152x864 @ 70 Hz, 62.4 kHz hsync
    Modeline "1152x864" 92 1152 1208 1368 1474 864 865 875 895
    # 1152x864 @ 78 Hz, 70.8 kHz hsync
    Modeline "1152x864" 110 1152 1240 1324 1552 864 864 876 908
    # 1152x864 @ 84 Hz, 76.0 kHz hsync
    Modeline "1152x864" 135 1152 1464 1592 1776 864 864 876 908

    # 1280x960 @ 60 HzModeline "1280x960" 108 1280 1376 1488 1800 960 961 964 1000 +HSync +VSync
    # 1280x960 @ 85 HzModeline "1280x960" 148.5 1280 1344 1504 1728 960 961 964 1011 +HSync +VSync

    # 1280x1024 @ 100 Hz, 107.16 kHz hsync
    Modeline "1280x1024" 181.75 1280 1312 1440 1696 1024 1031 1046 1072 -HSync -VSync
    # 1280x1024 @ 61 Hz, 64.2 kHz hsync
    Modeline "1280x1024" 110 1280 1328 1512 1712 1024 1025 1028 1054
    # 1280x1024 @ 70 Hz, 74.59 kHz hsync
    Modeline "1280x1024" 126.5 1280 1312 1472 1696 1024 1032 1040 1068 -HSync -VSync
    # 1280x1024 @ 74 Hz, 78.85 kHz hsync
    Modeline "1280x1024" 135 1280 1312 1456 1712 1024 1027 1030 1064
    # 1280x1024 @ 76 Hz, 81.13 kHz hsync
    Modeline "1280x1024" 135 1280 1312 1416 1664 1024 1027 1030 1064
    # 1280x1024 @ 85 Hz, 91.15 kHz hsync
    Modeline "1280x1024" 157.5 1280 1344 1504 1728 1024 1025 1028 1072 +HSync +VSync

    # 1400x1050 @ 60Hz, 65.8 kHz hsync
    Modeline "1400x1050" 129 1400 1464 1656 1960 1050 1051 1054 1100 +HSync +VSync
    # 1400x1050 @ 70Hz, 76.8 kHz hsync
    Modeline "1400x1050" 151 1400 1464 1656 1960 1050 1051 1054 1100 +HSync +VSync
    # 1400x1050 @ 75Hz, 82.3 kHz hsync
    Modeline "1400x1050" 162 1400 1464 1656 1960 1050 1051 1054 1100 +HSync +VSync
    # 1400x1050 @ 85Hz, 93.2 kHz hsync
    Modeline "1400x1050" 184 1400 1464 1656 1960 1050 1051 1054 1100 +HSync +VSync

    # 1600x1200 @ 60Hz, 75.00 kHz hsync
    Modeline "1600x1200" 162 1600 1664 1856 2160 1200 1201 1204 1250 +HSync +VSync
    # 1600x1200 @ 70 Hz, 87.50 kHz hsync
    Modeline "1600x1200" 189 1600 1664 1856 2160 1200 1201 1204 1250 -HSync -VSync
    # 1600x1200 @ 75 Hz, 93.75 kHz hsync
    Modeline "1600x1200" 202.5 1600 1664 1856 2160 1200 1201 1204 1250 +HSync +VSync
    # 1600x1200 @ 85 Hz, 105.77 kHz hsync
    Modeline "1600x1200" 220 1600 1616 1808 2080 1200 1204 1207 1244 +HSync +VSync

    # 1800x1440 @ 64Hz, 96.15 kHz hsync
    ModeLine "1800X1440" 230 1800 1896 2088 2392 1440 1441 1444 1490 +HSync +VSync
    # 1800x1440 @ 70Hz, 104.52 kHz hsync
    ModeLine "1800X1440" 250 1800 1896 2088 2392 1440 1441 1444 1490 +HSync +VSync

    # Low-res Doublescan modes
    # If your chipset does not support doublescan, you get a 'squashed'
    # resolution like 320x400.

    # 320x200 @ 70 Hz, 31.5 kHz hsync, 8:5 aspect ratio
    Modeline "320x200" 12.588 320 336 384 400 200 204 205 225 Doublescan
    # 320x240 @ 60 Hz, 31.5 kHz hsync, 4:3 aspect ratio
    Modeline "320x240" 12.588 320 336 384 400 240 245 246 262 Doublescan
    # 320x240 @ 72 Hz, 36.5 kHz hsync
    Modeline "320x240" 15.750 320 336 384 400 240 244 246 262 Doublescan
    # 400x300 @ 56 Hz, 35.2 kHz hsync, 4:3 aspect ratio
    ModeLine "400x300" 18 400 416 448 512 300 301 302 312 Doublescan
    # 400x300 @ 60 Hz, 37.8 kHz hsync
    Modeline "400x300" 20 400 416 480 528 300 301 303 314 Doublescan
    # 400x300 @ 72 Hz, 48.0 kHz hsync
    Modeline "400x300" 25 400 424 488 520 300 319 322 333 Doublescan
    # 480x300 @ 56 Hz, 35.2 kHz hsync, 8:5 aspect ratio
    ModeLine "480x300" 21.656 480 496 536 616 300 301 302 312 Doublescan
    # 480x300 @ 60 Hz, 37.8 kHz hsync
    Modeline "480x300" 23.890 480 496 576 632 300 301 303 314 Doublescan
    # 480x300 @ 63 Hz, 39.6 kHz hsync
    Modeline "480x300" 25 480 496 576 632 300 301 303 314 Doublescan
    # 480x300 @ 72 Hz, 48.0 kHz hsync
    Modeline "480x300" 29.952 480 504 584 624 300 319 322 333 Doublescan

    EndSection

  6. loverf 于 2005-06-18 12:57:58发表:

    应该是HTotal:1412 VTotal:809

  7. thej 于 2005-06-18 12:48:53发表:

    垂直刷新率和水平刷新率这个显示器说明书或包装上有,不能设过高或低,一般来说配制时按默认即可,不必再配了。

  8. loverf 于 2005-06-18 12:46:56发表:

    情况是这样的。
    我的优化的时候的值是
    HDisplay:1024 VDisplay:768
    1/1072 769
    2/1168 772
    3/1376 808
    Pixel Clock:94.50
    Horizontal syne:68068
    Vertical sync:85.00
    调到85,重启X之后的数是(你自己对应着看吧)
    1024 768
    1072 768
    1192 771
    1416 809
    97。41
    68。79
    85。03

    你按照下面这个数改一改,Horizontal Sync(KHZ)是水平的。

  9. loverf 于 2005-06-18 12:33:51发表:

    我是菜鸟一个,这个是我转载过来的。
    V打头是垂直的,那H打头就是水平的,调调那个。

  10. twj 于 2005-06-18 10:13:53发表:

    loverf,我还是有些地方不是很明白,你所说的“这时会看见Vertical sync(刷新率)值会变动”这里的Vertical sync只是指垂直刷新率,而我要整个的刷新率刷上85HZ,这要将垂直刷新率和水平刷新率设为多少才合适呢?

  11. twj 于 2005-06-17 21:39:38发表:

    版主真是厉害啊!一下子连偏屏的问题都帮我解决了!

  12. loverf 于 2005-06-17 17:14:04发表:

    一些linux用户(常见的是nvidia显卡用户)在配置完X服务器后,已经可以进入xwin桌面,只是屏幕是歪的,怎么办?当然,用户可以利用显示器本身自带的调节按钮将它校正过来,但这样一来,你回到win下就发现win的屏幕歪向另一个方向,实际上,xwin可以在启动时自己调整,方法是:
    1、在win下调正屏幕位置,使之正中
    2、启动linux,进入xwin(这时屏幕应该是歪的),开一个字符终端小窗口,运行xvidtune,用left和right按钮调好屏幕位置,再show一下,将终端窗口上显示的那一行输出记下来,类似这样的语句
    "1024x768" 94.50 1024 1093 1168 1376 768 769 772 808 +hsync +vsync
    3、编辑/etc/X11/XF86Config-4(或XF86Config,编辑前最好先拷贝一个作好备份)文件,找到Section "Monitor"中当前分辨率的那段,应该你会看到类似
    Modeline "1024x768" 94.50 1024 1093 1168 1376 768 769 772 808 +hsync +vsync这样的语句(没有的话就将记下来的东西在开头加Modeline,将它添加到EndSection的前面),按照刚才记下来的东西修改其中的相应位置的数值,改完后保存文件,然后重起xwindow就ok了。

    (用nvidia显卡的用户请注意,如果你用系统自带的驱动按上面方法校正了屏幕偏移现象,后来又安装nvidia显卡的驱动,则很有可能在安装完nvidia驱动后xwin启动黑屏或重新出现偏移现象,这是因为 nvidia驱动本身已经校正了屏幕偏移的问题,请将调整过偏移的那行前面加#号注释掉,譬如:

    Modeline "1024x768" 94.50 1024 1093 1168 1376 768 769 772 808 +hsync +vsync改成

    #Modeline "1024x768" 94.50 1024 1093 1168 1376 768 769 772 808 +hsync +vsync,再重起xwin就ok了)

    注:此方法同样可以用来调整刷新率:运行xvidtune,用中键(或左右两键一齐按下)拖动VTotal,这时会看见Vertical sync(刷新率)值会变动,调到你自己想要的值(不要太高),然后按test试一下效果,如果没问题的话,按show,再按上面的第3点同样修改 XF86Config-4(或XF86Config)文件,保存,重起xwin。

  13. twj 于 2005-06-17 12:26:46发表:

    我的显示器在Windows下轻易就可以刷上85的,这个我觉得应该不是个问题,至于内核我是最近去红旗官方去下的,不知道是不是最新的。
    如果要下新的驱动的话,谁能告诉我在哪里可以下到NVIDIA Gforce MX440的最新显卡驱动,最好是连安装方法也一并告诉我,因为我上一次装的系统就是装显卡驱动装坏了!

  14. thej 于 2005-06-17 00:49:43发表:

    要么是你显示器不支持高刷新率,当然现在机子大多与显示卡显示器有关,色彩可以通过显示器设,亮度,对比度等等,如果觉得屏幕看久累了,把刷新率设高些,国际标准分辨率刷新为1024.786.85HZ,如果你显示器不能再设极可能是内核不支持你显卡造成的,这时只能是下载支持linux新的驱动来解决,当然升级内核可能会支持,但不一定会支持,一般来讲,内核越高支持的东东就会越多。