当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 10 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 怎样把分辨率恢复成“1680x1050@60Hz"? 升级之后,分辨率变了。
帖子发表于 : 2010-02-05 19:17 
头像

注册: 2010-01-20 15:47
帖子: 15
地址: 鹅毛山
送出感谢: 0 次
接收感谢: 0 次
之前我安装过驱动(NVIDIA-Linux-x86-190.53-pkg1.run),分辨率一直是1680x1050,现在变成了1400x1050\samsung 21'',我的显示器是 samsung 22'',显卡是Geforce GTS250.打开NVIDIA X Server Settings 显示一段英文:“You do not appear to be using the NVIDIA X driver. Please edit your X configuration file (just run `nvidia-xconfig` as root), and restart the X server.“ sudo nvidia-xconfig 之后重启没变回来,据说是要修改xorg.conf,我菜鸟呀,不知如何修改,教教我。我当前的xorg.conf如下:
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by failsafeDexconf, using
# values from the debconf database and some overrides to use vesa mode.
#
# You should use dexconf or another such tool for creating a "real" xorg.conf
# For example:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "cn"
Option "XkbOptions" "lv3:ralt_switch"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
EndSection

Section "Device"
Identifier "Configured Video Device"
Boardname "vesa"
Busid "PCI:1:0:0"
Driver "nv"
Screen 0
EndSection

Section "Monitor"
Identifier "Configured Monitor"
Vendorname "Generic LCD Display"
Modelname "LCD Panel 1680x1050"
Horizsync 31.5-65.5
Vertrefresh 56.0 - 65.0
modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
modeline "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
modeline "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
modeline "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
modeline "1280x960@60" 102.1 1280 1360 1496 1712 960 961 964 994 -hsync +vsync
modeline "1280x1024@60" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
modeline "1400x1050@60" 122.61 1400 1488 1640 1880 1050 1051 1054 1087 -hsync +vsync
Gamma 1.0
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Configured Video Device"
Monitor "Configured Monitor"
Defaultdepth 24
SubSection "Display"
Depth 24
Virtual 1400 1050
Modes "800x600@60" "1024x768@60" "800x600@56" "1280x960@60" "640x480@60" "1280x1024@60" "1400x1050@60" "1680x1050@60"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
screen 0 "Default Screen" 0 0
EndSection
Section "Module"
Load "glx"
Load "GLcore"
Load "v4l"
EndSection
Section "ServerFlags"
EndSection
其中Modes的 "1680x1050@60"是自己加的,但是最大分辨率仍然是1400x1050.


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 怎样把分辨率恢复成“1680x1050@60Hz"? 升级之后,分辨率变了。
帖子发表于 : 2010-02-05 19:20 
头像

注册: 2008-12-13 19:39
帖子: 13284
地址: 物华天宝人杰地灵
送出感谢: 1
接收感谢: 6
可能内核升级了。。。每次内核升级后,需要删除原来的闭源驱动和xorg.conf文件,然后再重新装受限或专有驱动滴。 :em09


_________________
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 怎样把分辨率恢复成“1680x1050@60Hz"? 升级之后,分辨率变了。
帖子发表于 : 2010-02-05 19:25 
头像

注册: 2007-02-02 18:14
帖子: 30702
系统: debian sid
送出感谢: 1
接收感谢: 34
sudo nvidia-xconfig 这个命令没有执行成功吧

引用:
Section "Device"
Identifier "Configured Video Device"
Boardname "vesa"
Busid "PCI:1:0:0"
Driver "nv"
Screen 0
EndSection


_________________
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 怎样把分辨率恢复成“1680x1050@60Hz"? 升级之后,分辨率变了。
帖子发表于 : 2010-02-05 19:42 
头像

注册: 2010-01-20 15:47
帖子: 15
地址: 鹅毛山
送出感谢: 0 次
接收感谢: 0 次
romeo@anoo:~$ sudo nvidia-xconfig

Using X configuration file: "/etc/X11/xorg.conf".
Backed up file '/etc/X11/xorg.conf' as '/etc/X11/xorg.conf.backup'
New X configuration file written to '/etc/X11/xorg.conf'

romeo@anoo:~$
sudo nvidia-xconfig这个命令执行成功了吗?


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 怎样把分辨率恢复成“1680x1050@60Hz"? 升级之后,分辨率变了。
帖子发表于 : 2010-02-05 19:45 
头像

注册: 2008-12-13 19:39
帖子: 13284
地址: 物华天宝人杰地灵
送出感谢: 1
接收感谢: 6
看英文提示,nvidia-xconfig已经执行成功了,而且原来的文件还做了备份。


_________________
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 怎样把分辨率恢复成“1680x1050@60Hz"? 升级之后,分辨率变了。
帖子发表于 : 2010-02-05 19:47 
头像

注册: 2007-02-02 18:14
帖子: 30702
系统: debian sid
送出感谢: 1
接收感谢: 34
你再看看现在的xorg.conf看看


_________________
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 怎样把分辨率恢复成“1680x1050@60Hz"? 升级之后,分辨率变了。
帖子发表于 : 2010-02-05 20:02 
头像

注册: 2010-01-20 15:47
帖子: 15
地址: 鹅毛山
送出感谢: 0 次
接收感谢: 0 次
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder75) Tue Dec 8 21:04:28 PST 2009

# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by failsafeDexconf, using
# values from the debconf database and some overrides to use vesa mode.
#
# You should use dexconf or another such tool for creating a "real" xorg.conf
# For example:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Default Screen" 0 0
InputDevice "Generic Keyboard" "CoreKeyboard"
InputDevice "Configured Mouse" "CorePointer"
EndSection

Section "Module"
Load "glx"
Load "v4l"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "cn"
Option "XkbOptions" "lv3:ralt_switch"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
VendorName "Generic LCD Display"
ModelName "LCD Panel 1680x1050"
HorizSync 31.5 - 65.5
VertRefresh 56.0 - 65.0
Gamma 1
ModeLine "640x480@60" 25.2 640 656 752 800 480 490 492 525 -hsync -vsync
ModeLine "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
ModeLine "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
ModeLine "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -hsync -vsync
ModeLine "1280x960@60" 102.1 1280 1360 1496 1712 960 961 964 994 -hsync +vsync
ModeLine "1280x1024@60" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
ModeLine "1400x1050@60" 122.61 1400 1488 1640 1880 1050 1051 1054 1087 -hsync +vsync
EndSection

Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
BoardName "vesa"
Screen 0
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Configured Video Device"
Monitor "Configured Monitor"
DefaultDepth 24
SubSection "Display"
Virtual 1400 1050
Depth 24
Modes "800x600@60" "1024x768@60" "800x600@56" "1280x960@60" "640x480@60" "1280x1024@60" "1400x1050@60" "1680x1050@60"
EndSubSection
EndSection
怎么改,我实在不想重装驱动了。


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 怎样把分辨率恢复成“1680x1050@60Hz"? 升级之后,分辨率变了。
帖子发表于 : 2010-02-05 20:11 
头像

注册: 2007-02-02 18:14
帖子: 30702
系统: debian sid
送出感谢: 1
接收感谢: 34
现在重起看看?

引用:
Driver "nvidia"


_________________
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 怎样把分辨率恢复成“1680x1050@60Hz"? 升级之后,分辨率变了。
帖子发表于 : 2010-02-05 20:25 
头像

注册: 2010-01-20 15:47
帖子: 15
地址: 鹅毛山
送出感谢: 0 次
接收感谢: 0 次
重启了,不行哦,现在最大的分辨率是800x600,启动过程有提示,无法自动检测之类的,然后手动选择显示器和显卡,我就选"LCD 1680x1050"和“nvidia".莫非,只能重装驱动了……?


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 怎样把分辨率恢复成“1680x1050@60Hz"? 升级之后,分辨率变了。
帖子发表于 : 2010-02-06 0:56 

注册: 2007-08-01 12:35
帖子: 75
送出感谢: 0 次
接收感谢: 0 次
如果升级涉及到内核,只能重新安装驱动。
你可以使用
uname -r
来查看你现在的内核版本。
如果版本发生变动,重新安装驱动吧。
下面的链接供参考:
viewtopic.php?f=77&t=255548


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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