[i=s] 本帖最后由 电脑散人 于 2011-8-24 01:25 编辑 [/i]
[size=6][size=7][size=6][size=5]以前按照这个方法给Fedora 14成功安装了Nvidia显卡驱动。首先,安装 RPM Fusion 软件仓库
su -c 'rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm'
su -c 'rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm'
然后,安装 NVIDIA 显卡驱动
如果是 GeForce 6, 7, 8, 9, 200, 300, 400 & 500 系列显卡:
su -c 'yum install kmod-nvidia xorg-x11-drv-nvidia-libs'
我按照这个做后显卡驱动安装成功。
今天我重装了一下Fedora 14,再次按照这个方法重装,居然不行。终端信息给大家贴出来:
设置安装进程
解决依赖关系
--> 执行事务检查
---> 软件包 kmod-nvidia.i686 1:280.13-2.fc14 将被 安装
--> 处理依赖关系 kmod-nvidia-2.6.35.14-95.fc14.i686 >= 1:280.13-2.fc14,它被软件包 1:kmod-nvidia-280.13-2.fc14.i686 需要
---> 软件包 xorg-x11-drv-nvidia-libs.i686 1:280.13-1.fc14 将被 安装
--> 处理依赖关系 xorg-x11-drv-nvidia = 1:280.13-1.fc14,它被软件包 1:xorg-x11-drv-nvidia-libs-280.13-1.fc14.i686 需要
--> 处理依赖关系 libvdpau(x86-32) >= 0.4,它被软件包 1:xorg-x11-drv-nvidia-libs-280.13-1.fc14.i686 需要
--> 执行事务检查
---> 软件包 kmod-nvidia-2.6.35.14-95.fc14.i686.i686 1:280.13-2.fc14 将被 安装
--> 处理依赖关系 kernel-uname-r = 2.6.35.14-95.fc14.i686,它被软件包 1:kmod-nvidia-2.6.35.14-95.fc14.i686-280.13-2.fc14.i686 需要
---> 软件包 libvdpau.i686 0:0.4.1-1.fc14.1 将被 安装
---> 软件包 xorg-x11-drv-nvidia.i686 1:280.13-1.fc14 将被 安装
--> 处理依赖关系 nvidia-settings,它被软件包 1:xorg-x11-drv-nvidia-280.13-1.fc14.i686 需要
--> 处理依赖关系 nvidia-xconfig,它被软件包 1:xorg-x11-drv-nvidia-280.13-1.fc14.i686 需要
--> 执行事务检查
---> 软件包 kmod-nvidia-2.6.35.14-95.fc14.i686.i686 1:280.13-2.fc14 将被 安装
--> 处理依赖关系 kernel-uname-r = 2.6.35.14-95.fc14.i686,它被软件包 1:kmod-nvidia-2.6.35.14-95.fc14.i686-280.13-2.fc14.i686 需要
---> 软件包 nvidia-settings.i686 0:1.0-11.fc14 将被 安装
---> 软件包 nvidia-xconfig.i686 0:1.0-9.fc14 将被 安装
--> 完成依赖关系计算
错误:Package: 1:kmod-nvidia-2.6.35.14-95.fc14.i686-280.13-2.fc14.i686 (rpmfusion-nonfree-updates)
Requires: kernel-uname-r = 2.6.35.14-95.fc14.i686
已安装: kernel-2.6.35.6-45.fc14.i686 (@anaconda-InstallationRepo-201010211814.i386)
kernel-uname-r = 2.6.35.6-45.fc14.i686
Available: kernel-2.6.35.13-92.fc14.i686 (updates)
kernel-uname-r = 2.6.35.13-92.fc14.i686
Available: kernel-PAE-2.6.35.6-45.fc14.i686 (fedora)
kernel-uname-r = 2.6.35.6-45.fc14.i686.PAE
Available: kernel-PAE-2.6.35.13-92.fc14.i686 (updates)
kernel-uname-r = 2.6.35.13-92.fc14.i686.PAE
Available: kernel-PAEdebug-2.6.35.6-45.fc14.i686 (fedora)
kernel-uname-r = 2.6.35.6-45.fc14.i686.PAEdebug
Available: kernel-PAEdebug-2.6.35.13-92.fc14.i686 (updates)
kernel-uname-r = 2.6.35.13-92.fc14.i686.PAEdebug
Available: kernel-debug-2.6.35.6-45.fc14.i686 (fedora)
kernel-uname-r = 2.6.35.6-45.fc14.i686.debug
Available: kernel-debug-2.6.35.13-92.fc14.i686 (updates)
kernel-uname-r = 2.6.35.13-92.fc14.i686.debug
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
看这个信息后,感觉是不是Fedora 14内核升级了而导致不能安装Nvidia显卡驱动?于是我就su -c 'yum update',升级内核后可以安装显卡驱动,但重启不能进入系统。怎么办?
哪位高手指点一下。不胜感激。[/size][/size][/size][/size]
alick 于 2011-08-25 17:40:00发表:
哦,X窗口没起来。显卡驱动没安装好。
我又仔细看了看上面的软件依赖信息,发现要安装的kmod-nvidia依赖的内核
版本比较高:2.6.35.14-95.。而软件源里都没有这么高版本的内核。所以理应更新了
内核之后还是安装不上显卡驱动的。诡异~~
当下的解决方法最好是:进入命令行界面(runlevel=3),卸载掉安装的显卡驱动。
再安装驱动时务必确认驱动所需的内核版本,和系统当前的内核版本一致。
(不一致需要先升级内核)
电脑散人 于 2011-08-24 21:48:30发表:
就是在蓝白相间的进度条结束后呼啦呼啦出来十几行字,都是starting什么的,然后就不动了。
alick 于 2011-08-24 20:32:00发表:
为何不能进入系统?什么错误?