红联Linux门户
Linux帮助

不能进入linux 系统,屏幕显示‘out of range’

发布时间:2008-04-08 21:37:58来源:红联作者:osjulyge
1、安装Linux系统时出现此情况(很少见)

问题描述

Error: "Out of Range"

当安装SUSE Linux 企业级桌面版或服务器版时,在你从安装选项上按回车键之后,监视器显示"Out of Range" 的错误。这个错误表示你的监视器不能以你在安装过程设置的分辨率正常工作。这并不意味着你的监视器不支持这个特定的分辨率。记住,在产品安装期间,你所使用的是显示屏幕的一般设置。直到最后的一屏才对你的监视器或图形卡进行配置

解决方案

选择一个低分辨率来安装你的系统。 通过按 F3(更多选项)来完成,然后再按 F3(分辨率)。尝试选择800 x 600。绝大多数监视器在这个分辨率下没有任何问题。然后在安装结束后,当你调整图形卡和监视器设置时,你可以尝试配置监视器一个更高的分辨率。

2、安装完成,重启后出现此现象

此时一般要修改 /etc/X11/ 目录下的配置文件,版本不同文件名也不同

查找方法:在 /etc/X11/ 下执行 grep Monitor * 产看Monitor在那个文件,编辑修改此文件即可

以SUSE9 x86系统为例:

执行 vi XF86Config 修改一下相关参数,修改的最好方法是找一台相同的机器将两台机器的XF86Config对比一下,进行修改

Section "Monitor"
Option "CalcAlgorithm" "CheckDesktopGeometry"
HorizSync 31-68
Identifier "Monitor[0]"
ModelName "1024x768@HZ" //此处为屏幕像素一般修改为:800x600@60HZ
VendorName "--> VESA"
VertRefresh 50-85 //此处为射频刷新率一般改为:50-60
UseModes "Modes[0]"
EndSection

Section "Modes"
Identifier "Modes[0]" //以下的Modeline中,只保留第一行
Modeline "800x600" 40.19 800 832 912 1024 600 601 604 623
Modeline "800x600" 47.53 800 840 920 1040 600 601 604 626
Modeline "800x600" 55.22 800 840 928 1056 600 601 604 630
Modeline "1024x768" 67.48 1024 1080 1184 1344 768 769 772 797
Modeline "1024x768" 79.52 1024 1080 1192 1360 768 769 772 801
Modeline "1024x768" 92.05 1024 1088 1200 1376 768 769 772 806
Modeline "1024x768" 94.5 1024 1072 1168 1376 768 769 772 808 +hsync +vsync
EndSection

Section "Screen"
DefaultDepth 16
SubSection "Display"
Depth 15
Modes "800x600"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" //此处改为: "800x600"
EndSubSection

然后执行startx看看是否能够显示,如果仍不行执行reboot重启。
文章评论

共有 0 条评论