当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 关于ubuntu8.04默认分辨率太低的问题
帖子发表于 : 2008-09-18 10:02 

注册: 2008-08-18 16:04
帖子: 42
送出感谢: 0 次
接收感谢: 2
大家好,这个问题困扰了我很长一段时间了,我尝试了各种方法都没有效果,现在贴出来寻求大家的帮助!
我在移动硬盘上安装了ubuntu8.04,为了能够在不同地方的电脑上使用自己的系统。刚安好的时候进入系统后的默认分辨率正常,在我家的19寸显示器上默认分辨率就是1440*900。
后来为了能试试3D桌面效果我又在不同的电脑上先后手动安装过nvidia和ati的驱动,源里面的也安装过,可是由于没有成功又都卸载了。
现在的问题是当我的移动硬盘插在19寸显示器的电脑上时,其默认分辨率只有800*600和640*480,通过配置xorg.conf设置分辨率为1440*900后再重启,也只是将分辨率调高到了1024*768。我认为是由于以前我乱安显卡驱动又没有卸载干净造成的配置文件出了问题。因为前两天我的一个同学也在移动硬盘上面安装了ubuntu8.04,而他的插在同样这台电脑上面时开机的默认分辨率就是1440*900!我尝试着将/usr/lib/xorg/modules下的所有文件都替换成他的,但问题依旧。
我刚刚开始接触linux,不知道该如何做,甚至不知道该从哪里下手。。
请问有什么办法能修复我的系统吗?请大家帮帮忙,哪怕只是一个小小的提议也行,让我知道是哪里出了问题就可以啊!
下面附上一些我和我同学(他的默认分辨率正常)的配置文件以供参考,还需要其他的文件说一声,马上奉上!
另:这台电脑的显卡是geforce7300GT

更新:有点线索了,我再另一台显卡是intel的机器上运行, 使用glxinfo查看发现我的client端vendor是nvidia的:
client glx vendor string: NVIDIA Corporation
可正常情况下好像应该是这个才对:
client glx vendor string: SGI
想起来我曾经手动安装过nvidia的显卡驱动,驱动文件是NVIDIA-Linux-x86-96.43.07-pkg1.run,应该是它惹的祸!怎么能让client glx vendor string恢复成原来的啊?这个东西是加载的哪一个文件呢?


附件:
lspci.txt.tar.bz2 [784 Bytes]
被下载 14 次
dmesg.txt.tar.bz2 [9.31 KiB]
被下载 8 次
Xorg.0.log.同学的.tar.bz2 [9.5 KiB]
被下载 11 次
Xorg.0.log.我的.tar.bz2 [6.67 KiB]
被下载 8 次
xorg.conf.同学的.tar.bz2 [746 Bytes]
被下载 20 次
xorg.conf.我的.tar.bz2 [747 Bytes]
被下载 18 次


_________________
一只在Linux世界里飞翔的小鸟。。


最后由 timercrack 编辑于 2008-09-18 12:53,总共编辑了 3 次
页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-09-18 11:02 
头像

注册: 2008-03-05 12:31
帖子: 429
地址: 示爱须唱山歌
送出感谢: 0 次
接收感谢: 0 次
打开 应用程序-其他-显示器和显卡
选中显示器、显卡的正确型号看看


_________________
六十学裁缝,晚否......


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-09-18 12:21 

注册: 2008-08-18 16:04
帖子: 42
送出感谢: 0 次
接收感谢: 2
thefour 写道:
打开 应用程序-其他-显示器和显卡
选中显示器、显卡的正确型号看看

试过,没用。。。 :(


_________________
一只在Linux世界里飞翔的小鸟。。


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-09-18 19:07 

注册: 2008-08-18 16:04
帖子: 42
送出感谢: 0 次
接收感谢: 2
又有进展了,运行NVIDIA-Linux-x86-96.43.07-pkg1.run --uninstall以后终于变回去了:

timercrack@Jeff:~$ glxinfo | grep vendor
server glx vendor string: SGI
client glx vendor string: SGI
OpenGL vendor string: Tungsten Graphics, Inc

但重启后分辨率仍然是800*600 :(
以下是/var/log/Xorg.0.log的部分内容,其中用红色标出了错误部分:

......
(II) VESA(0): Searching for matching VESA mode(s):
Mode: 100 (640x400)
......
Mode: 101 (640x480)
......
......
Mode: 152 (2048x1536)
......
(II) VESA(0): Total Memory: 2048 64KB banks (131072kB)
(II) VESA(0): Configured Monitor: Using default hsync range of 31.50-37.90 kHz
(II) VESA(0): Configured Monitor: Using default vrefresh range of 50.00-70.00 Hz
(WW) VESA(0): Unable to estimate virtual size
(II) VESA(0): Not using built-in mode "1600x1200" (hsync out of range)
(II) VESA(0): Not using built-in mode "1400x1050" (hsync out of range)
(II) VESA(0): Not using built-in mode "1280x1024" (hsync out of range)
(II) VESA(0): Not using built-in mode "1024x768" (hsync out of range)
(II) VESA(0): Not using built-in mode "640x400" (hsync out of range)
(II) VESA(0): Not using built-in mode "320x400" (hsync out of range)
(II) VESA(0): Not using built-in mode "320x240" (hsync out of range)
(II) VESA(0): Not using built-in mode "320x200" (hsync out of range)
(--) VESA(0): Virtual size is 800x600 (pitch 800)
......

好像是无法正确设置virtual size导致的?难道还有nvidia的残留文件没有清理干净吗?


_________________
一只在Linux世界里飞翔的小鸟。。


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-09-19 12:44 

注册: 2008-08-18 16:04
帖子: 42
送出感谢: 0 次
接收感谢: 2
Up~


_________________
一只在Linux世界里飞翔的小鸟。。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 5 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译