[问题]nvidia 驱动安装 功亏一篑 不知何原因

声卡/显卡/打印机/USB设备等硬件问题(网卡问题请发上面的网卡板块)
回复
leecruise
帖子: 81
注册时间: 2006-06-02 17:27
送出感谢: 0
接收感谢: 0

[问题]nvidia 驱动安装 功亏一篑 不知何原因

#1

帖子 leecruise » 2008-01-14 19:05

装的ubuntu7.10 系统 刚按照以下内容装了驱动程序
第一次装的时候提示,显示驱动程序不正确 然后又上网下了个正确的驱动程序
这下过程很顺利
结果进入之后,只能有800*600的分辨率 根本没有1024*768的
不知道错误在什么地方
还请各位大虾不吝赐教
谢谢!
装的步骤(网上广为流传的一个):


我的系统是Ubuntu7.10,其他UBUNTU发行版请参考安装。

1、下载驱动

http://www.nvidia.com/page/home.html

在下下载的就是NVIDIA-Linux-x86-100.14.23-pkg1.run这个文件(这是原帖的,我下的是我的那个驱动,我的显卡是geforce4 420 GO)

2、删除原驱动包

sudo apt-get --purge remove nvidia-glx

然后删除 /lib/linux-restricted-modules/2.6.22-14-generic/文件夹下面带有nvidia字样的内容,这里是内核自带的驱动。

再检查一下。

/etc/init.d/nvidia-glx

/etc/init.d/nvidia-kernel

这两个文件是否存在,删除。

3、安装要用到的软体

sudo apt-get install build-essential pkg-config xserver-xorg-dev linux-headers-`uname -r`

安装编译包

4、备份

sudo cp /etc/default/linux-restricted-modules-common /etc/default/linux-restricted-modules-common.backup

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup

5、禁止系统使用默认的驱动

sudo gedit /etc/default/linux-restricted-modules-common

在最后的双引号中添加nv nvidia_new,即“”改成“nv nvidia_new”

如果前面第二步删除完整了其实也可以不用执行这一步。

6、停止GDM进程

sudo /etc/init.d/gdm stop

按Ctrl+Alt+F1,登录后。

7、进入下好的驱动所在目录(用ls命令确认文件在不在)

sudo sh NVIDIA-Linux-x86-100.14.23-pkg1.run

安装过程中,

如果提示有旧驱动,询问是否删除旧驱动,选Yes;

如果提示缺少某某模块(modules),询问是否上网下载,选no;

如果提示编译模块,询问是否进行编译,选ok;

如果提示将要修改Xorg.conf,询问是否允许,选Yes;

接下来就是等待安装完成。

8、安装完成就回到终端,重启GDM

sudo /etc/init.d/gdm restart

ok了,当看到NV的logo后,安装成功。
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
送出感谢: 0
接收感谢: 7 次
联系:

Re: [问题]nvidia 驱动安装 功亏一篑 不知何原因

#2

帖子 BigSnake.NET » 2008-01-14 19:09

leecruise 写了:装的ubuntu7.10 系统 刚按照以下内容装了驱动程序
第一次装的时候提示,显示驱动程序不正确 然后又上网下了个正确的驱动程序
这下过程很顺利
结果进入之后,只能有800*600的分辨率 根本没有1024*768的
不知道错误在什么地方
还请各位大虾不吝赐教
谢谢!
装的步骤(网上广为流传的一个):


我的系统是Ubuntu7.10,其他UBUNTU发行版请参考安装。

1、下载驱动

http://www.nvidia.com/page/home.html

在下下载的就是NVIDIA-Linux-x86-100.14.23-pkg1.run这个文件(这是原帖的,我下的是我的那个驱动,我的显卡是geforce4 420 GO)

2、删除原驱动包

sudo apt-get --purge remove nvidia-glx

然后删除 /lib/linux-restricted-modules/2.6.22-14-generic/文件夹下面带有nvidia字样的内容,这里是内核自带的驱动。

再检查一下。

/etc/init.d/nvidia-glx

/etc/init.d/nvidia-kernel

这两个文件是否存在,删除。

3、安装要用到的软体

sudo apt-get install build-essential pkg-config xserver-xorg-dev linux-headers-`uname -r`

安装编译包

4、备份

sudo cp /etc/default/linux-restricted-modules-common /etc/default/linux-restricted-modules-common.backup

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup

5、禁止系统使用默认的驱动

sudo gedit /etc/default/linux-restricted-modules-common

在最后的双引号中添加nv nvidia_new,即“”改成“nv nvidia_new”

如果前面第二步删除完整了其实也可以不用执行这一步。

6、停止GDM进程

sudo /etc/init.d/gdm stop

按Ctrl+Alt+F1,登录后。

7、进入下好的驱动所在目录(用ls命令确认文件在不在)

sudo sh NVIDIA-Linux-x86-100.14.23-pkg1.run

安装过程中,

如果提示有旧驱动,询问是否删除旧驱动,选Yes;

如果提示缺少某某模块(modules),询问是否上网下载,选no;

如果提示编译模块,询问是否进行编译,选ok;

如果提示将要修改Xorg.conf,询问是否允许,选Yes;

接下来就是等待安装完成。

8、安装完成就回到终端,重启GDM

sudo /etc/init.d/gdm restart

ok了,当看到NV的logo后,安装成功。
sudo nvidia-xconfig
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
leecruise
帖子: 81
注册时间: 2006-06-02 17:27
送出感谢: 0
接收感谢: 0

#3

帖子 leecruise » 2008-01-14 19:30

我按照楼上的做了
可还是不行阿

弱弱地问一下阿
在那个受限驱动器里,需要把那个勾上吗?我没勾
不会是这个原因吧
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
送出感谢: 0
接收感谢: 7 次
联系:

#4

帖子 BigSnake.NET » 2008-01-14 19:32

leecruise 写了:我按照楼上的做了
可还是不行阿

弱弱地问一下阿
在那个受限驱动器里,需要把那个勾上吗?我没勾
不会是这个原因吧
你以前的驱动不行吗, 为什么装新的
什么显卡?
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
leecruise
帖子: 81
注册时间: 2006-06-02 17:27
送出感谢: 0
接收感谢: 0

#5

帖子 leecruise » 2008-01-14 19:46

我第一次运用受限管理器的时候 黑屏了阿
没办法 采用这种方法装的
显卡类型 geforce4 420 GO
谢谢关注!!
头像
zhihuasz
帖子: 665
注册时间: 2008-01-01 17:25
来自: 深圳
送出感谢: 0
接收感谢: 0
联系:

#6

帖子 zhihuasz » 2008-01-14 19:59

把受限驱动管理器卸载
leecruise
帖子: 81
注册时间: 2006-06-02 17:27
送出感谢: 0
接收感谢: 0

#7

帖子 leecruise » 2008-01-14 20:36

卸了 可是还不行阿
我的xorg.conf的内容如下
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder3) Wed Sep 5 19:29:10 PDT 2007

# 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 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 "ServerLayout"

# Uncomment if you have a wacom tablet
# InputDevice "stylus" "SendCoreEvents"
# InputDevice "cursor" "SendCoreEvents"
# InputDevice "eraser" "SendCoreEvents"
Identifier "Default Layout"
Screen "Default Screen" 0 0
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
EndSection

Section "Files"
EndSection

Section "Module"
Load "glx"
EndSection

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

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

Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizEdgeScroll" "0"
EndSection

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

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

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

Section "Monitor"
Identifier "通用显示器"
HorizSync 30.0 - 101.0
VertRefresh 60.0 - 101.0
Option "DPMS"
EndSection

Section "Device"
Identifier "nVidia Corporation NV17 [GeForce4 420 Go]"
Driver "nvidia"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "nVidia Corporation NV17 [GeForce4 420 Go]"
Monitor "通用显示器"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1024x768"
EndSubSection
EndSection

奇怪的是这里却显示有1024的分辨率

麻烦看一下阿
头像
hethe
帖子: 3666
注册时间: 2005-08-01 9:14
送出感谢: 0
接收感谢: 0

#8

帖子 hethe » 2008-01-14 23:14

看我签名
Gedanken ohne Inhalt sind leer .Anschauungen ohne Begriffe sind blind.
yanglh
帖子: 111
注册时间: 2007-10-24 17:56
送出感谢: 0
接收感谢: 0

#9

帖子 yanglh » 2008-01-15 18:04

5、禁止系统使用默认的驱动

sudo gedit /etc/default/linux-restricted-modules-common

在最后的双引号中添加nv nvidia_new,即“”改成“nv nvidia_new”

如果前面第二步删除完整了其实也可以不用执行这一步。

改成"nv"试试,你显卡比较老了
回复

回到 “常用硬件支持”