LCD显示器显示“信号超出范围”解决方法
Linux系统:
Linux系统提示“输入信号超出范围”的原因除了刷新频率的原因外,桌面系统的配置也有很大关系。
解决方法:重启电脑,等待一段时间,等系统启动完毕,显示器提示“输入信号超出范围”后,同时按alt+ctrl+F1键,进入Linux命令行模式,以root身份进入系统(或以普通身份登录后再使用su命令亦可)。进入桌面系统配置目录,使用gtf命令:
cd /etc/X11
gtf 1024 768 85
其中1024与768是你想要设定的分辨率,85为你想要设定的刷新频率。输入命令回车后系统会输出如下的信息:
# 1024x768 @ 85.00 Hz (GTF) hsync: 68.60 kHz; pclk: 94.39 MHz
Modeline "1024x768_85.00" 94.39 1024 1088 1200 1376 768 769 772 807 -HSync +Vsync
备份xorg.conf文件,然后使用vi编辑器打开,
cp xorg.conf xorg.conf.aaa
vi xorg.conf
在文件中找到Section "Monitor"这一部分的代码,将上面使用gtf命令后系统输出的文字中的Modeline这一整行的代码复制粘贴到Section "Monitor"这部分代码的下面。如下所示:
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "LCD Panel 1280x1024"
HorizSync 31.5 - 67.0
VertRefresh 50.0 - 75.0
Option "dpms"
Modeline "1024x768_85.00" 94.39 1024 1088 1200 1376 768 769 772 807 -HSync +Vsync
EndSection
将其中的VertRefresh 一行的值改为50-75.0(液晶显示器推荐改为60-60),修改之后保存退出,重启系统即可。
总结:
液晶显示器出现“输入信号超出范围”一般都是因为刷新频率过高造成的。另外液晶显示器的刷新频率一般都在60-75之间,在配置时最好参照显示器的说明书里的推荐配置来进行设置为佳。
[size=xx-large]ati显卡驱动 安装后 超出范围 无法显示桌面[/size]
在linux吧看到:
是在nv的官网下载的显卡驱动对吧!
和我用的一样!
首先,按属性,给它加上可执行的权限。
第二,放到"/"文件夹(这样会方便一点。)
第三,改名,改成一个很短的名字。例如nv.run(这样会方便一点。)
然后ctrl+alt+f1
然后sudo stop gdm
然后sudo sh /nv.run
搞定之后sudo start gdm
以上是我在Ubuntu 9.10里面的做法。
于是打算自己也安装一下ati的官方驱动,我下载的是 ati-driver-installer-10-11-x86.x86_64.run
安装上就不能登录到桌面了,之前的修改 xorg.conf 的方法也不能奏效了,显卡驱动重新安装了几次也是不行...
又折腾了半天....
想卸载驱动,百度到:
sudo /usr/share/ati/fglrx-uninstall.sh
好像这个卸载几乎是不需要时间的,输完命令就成了,然后重启...进来了...
一针见效啊....
---------------
linux 真的让人觉得悬啊...很容易登录不了桌面...
解决方法也是这么神奇...
暂时现用通用驱动了- -!...
搞定了...果然很简单的....
---------------------------------
我把在新立德里面的fglrx的东西都卸载了,把ati的也卸载了,
然后重装了atixxx.run直接打开ccc还是提示以前的问题...
重启,依旧超出范围
---------------------------------
aticonfig --initialaticonfig
--resolution=0,1400x900,1280x800 (问题就出在这里....)
stop gdm;start gdm 依旧超出范围
---------------------------------
我又试了一下
aticonfig --resolution=0,1280x800
stop gdm;start gdm
这一回进来了,马上打开CCC.这次能用了...
看到分辨率选择项我恍然大悟了,
我的显示屏分辨率是 1440x900的,以前我一直写的1400x900