[问题]nv Geforce4 MX440 屏幕分辨率调不了

CPU/显卡/打印机/USB设备等硬件问题
回复
头像
xsoul
帖子: 441
注册时间: 2007-06-05 18:27

[问题]nv Geforce4 MX440 屏幕分辨率调不了

#1

帖子 xsoul » 2007-08-05 20:48

我在装驱动前就搜索了论坛里有关的帖子,结果驱动装好了,原来1024*768的屏幕就变成800*600@50Hz。试了好多种方法,都更改不了
nvidia-settings 里面resolution为 auto,没有其他选项
附xorg.conf:
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf(5) manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/input/wacom"
Option "Type" "eraser"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/input/wacom"
Option "Type" "cursor"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "Device"
Identifier "Nvidia GeForce4 MX 440"
Driver "nvidia"
BusID "PCI:1:0:0"
EndSection

Section "Monitor"
Identifier "Nvidia GeForce4 MX 440"
Option "DPMS"
HorizSync 24-61
VertRefresh 56-75
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Nvidia GeForce4 MX 440"
Monitor "Nvidia GeForce4 MX 440"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection

Section "DRI"
Mode 0666
EndSection
附件
Screenshot-xrandr.png
wolfwang
帖子: 36
注册时间: 2005-10-04 16:15

#2

帖子 wolfwang » 2007-08-06 6:28

装9639版驱动试试,我就是这样解决的.
Linux!想说爱你真的不容易。。。
头像
xsoul
帖子: 441
注册时间: 2007-06-05 18:27

#3

帖子 xsoul » 2007-08-06 19:34

我装的是9631[nvidia-glx],有9639的吗?
如何uninstall已安装的驱动?
wolfwang
帖子: 36
注册时间: 2005-10-04 16:15

#4

帖子 wolfwang » 2007-08-07 5:42

希望对你有所帮助,你的情况可能跟我一样,相信用9639驱动就能解决.去新立得里找nvidia-glx相关的,然后uninstall掉.接下来手动安装9639驱动吧,具体方法坛子里有.
上次由 wolfwang 在 2007-08-07 5:47,总共编辑 1 次。
Linux!想说爱你真的不容易。。。
wolfwang
帖子: 36
注册时间: 2005-10-04 16:15

#5

帖子 wolfwang » 2007-08-07 5:45

帮人帮到底,呵呵.

skyx mm wrote:

我用的是昨天全新安装的ubuntu7.04

只进行了
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt-get install build-essential pkg-config xserver-xorg-dev linux-headers-`uname -r`
再就是安装了compiz fusion,在语言设定中选了中文

除此之外,没有安装任何其它软件包,flash支持之类的都没安装。

手动安装n卡时,在sudo /etc/init.d/gdm stop 前,所有命令直接从

viewtopic.php?t=67363

粘过来

安装驱动时,License 接受
No precompiled kernel interface was found to match your kernel; would you li
ke the installer to attempt to download a kernel interface for your kernel f
rom the NVIDIA ftp site (ftp://download.nvidia.com)? 这个要选no

接下来的都选ok 或接受。
这是当初skyx mm在我那个贴里帮我时写的,compiz fusion不用先装,其它的照着做就OK了.
Linux!想说爱你真的不容易。。。
头像
xsoul
帖子: 441
注册时间: 2007-06-05 18:27

#6

帖子 xsoul » 2007-08-07 20:04

谢谢,先试一下
头像
xsoul
帖子: 441
注册时间: 2007-06-05 18:27

#7

帖子 xsoul » 2007-08-08 18:47

失败了。按照这种方法安装后,重启后,显示器出现[Out of Range],然后就进入省电模式。我想 GeForce4 MX 440 也不算是新显卡吧。
到底是哪里出了问题呢?
janker2lonely
帖子: 557
注册时间: 2007-01-09 11:09
来自: 廣州

#8

帖子 janker2lonely » 2007-08-08 20:26

你的显卡跟我的一模一样,没事的,其实可以支持1024x768,不过要先修改好xorg.conf,然后再安装“受限的驱动”就可以显示你要的分辨率了。如果你已经安装了受限的驱动,那么卸载它,然后修改xorg.conf里的分辨率,改完再装“受限的驱动”。修改分辨率的位置您肯定知道吧?!试试。对了,我的是lcd显示器,crt显示器的话你还要修改垂直扫描频率和水平扫描频率,你的crt显示器后面有写这些频率的范围。
wolfwang
帖子: 36
注册时间: 2005-10-04 16:15

#9

帖子 wolfwang » 2007-08-08 20:42

你是LCD还是CRT?
我是15''的LCD,xorg.conf原来带的场频和行频参数让我在1024x768时也出现了你说的这种情况,后来我调换了这二个参数后就一切正常了.
Linux!想说爱你真的不容易。。。
wolfwang
帖子: 36
注册时间: 2005-10-04 16:15

#10

帖子 wolfwang » 2007-08-08 20:49

Section "Monitor"
Identifier "Generic LCD"
Option "DPMS"
HorizSync 31-60
VertRefresh 56-75
EndSection
重起进入修复模式,然后 gedit /etc/X11/xorg.conf 吧。

HorizSync和VertRefresh我换成这两个了,你的显示器是啥牌的?看一下说明书找找吧,还有下面有很多分辨率的地方,将你不要的分辨率都去掉吧。
Linux!想说爱你真的不容易。。。
wolfwang
帖子: 36
注册时间: 2005-10-04 16:15

#11

帖子 wolfwang » 2007-08-08 20:53

还有你第一页贴的xorg.conf文件里这一段这个Identifier怎么是显卡的型号呢?
Section "Monitor"
Identifier "Nvidia GeForce4 MX 440"
Option "DPMS"
HorizSync 24-61
VertRefresh 56-75
EndSection
Linux!想说爱你真的不容易。。。
头像
xsoul
帖子: 441
注册时间: 2007-06-05 18:27

#12

帖子 xsoul » 2007-08-12 13:53

谢谢诸位的热心帮助。我用janker2lonely的方法已使分辨率达致1024x768,但Screen Resolution Preferences里的Refresh Rate 仅有50,51,52三个选项,我用的是15''的LCD,请问是否还需要调试呢?
头像
skyx
论坛版主
帖子: 9202
注册时间: 2006-12-23 13:46
来自: Azores Islands
联系:

#13

帖子 skyx » 2007-08-12 13:56

viewtopic.php?t=69241&highlight=

Why is the refresh rate not reported correctly by utilities that use the XRandR X extension (e.g., the GNOME "Screen Resolution Preferences" panel, `xrandr -q`, etc)?
The XRandR X extension is not presently aware of multiple display devices on a single X screen; it only sees the MetaMode bounding box, which may contain one or more actual modes. This means that if multiple MetaModes have the same bounding box, XRandR will not be able to distinguish between them.
In order to support DynamicTwinView, the NVIDIA X driver must make each MetaMode appear to be unique to XRandR. Presently, the NVIDIA X driver accomplishes this by using the refresh rate as a unique identifier.
You can use `nvidia-settings -q RefreshRate` to query the actual refresh rate on each display device.
This behavior can be disabled by setting the X configuration option "DynamicTwinView" to FALSE.
no security measure is worth anything if an attacker has physical access to the machine
头像
xsoul
帖子: 441
注册时间: 2007-06-05 18:27

#14

帖子 xsoul » 2007-08-16 18:50

谢谢,调整了NVIDIA X server settings里的刷新频率,现在正常了。
头像
gdzhljw
帖子: 314
注册时间: 2007-05-19 23:18
来自: 广东珠海

#15

帖子 gdzhljw » 2007-09-06 22:33

我的显卡也是这种!谢谢
回复