还有2周Fedora15就会正式发布了,在某一天我又忍不住升级了系统,从Fedora14 升级到Fedora15.采用的方法是论坛里这个帖子提供的如何从fedora14平滑升级到fedora15 ,按照帖子的方法很顺利的升级了。
接下来的使用也比较顺利,没什么大问题的。
只是每次升级系统的时候,只要涉及内核升级,就会出现问题,必须在yum命令上加 --skip-broken 跳过有依赖问题的安装包才可以安装,今天升级了一次,在升级后卸载了显卡驱动,然后进入系统的时候,提示Gnome3 无法启动,进入的是Gnome2,我按照惯常的方法来安装显卡驱动[code] yum install kmod-nvidia[/code],这个时候,依赖问题又出现了。缺乏依赖的安装包中居然有fc14的字样,Fedora15的安装包应该都是带fc15的,带有fc14的肯定是有问题了。系统升级的时候出现的依赖问题应该就是kmod-nvidia这个软件包造成的。
这说明kmod-nvidia安装包在我的机器上有问题,但是我还是要安装显卡驱动阿,不能不安装。
于是我使用了[code]yum list *nvidia*[/code]命令来搜索显卡驱动,发现有一个akmod-nvidia的安装包。难道是这个吗?
运行命令[code]yum install akmod-nvidia [/code]非常顺利的,没有任何依赖错误的提示,我安装好了。
重新启动机器,我又可以使用Gnome3了。
总结:
Fedora14阶段,安装Nvidia显卡驱动使用[code]yum install kmod-nvidia [/code]来安装没什么问题,但是到了Fedora15,就要使用[code]yum install akmod-nvidia [/code]来安装显卡驱动了。所以要是从Fedora14直接升级到Fedora15的话,最好在升级系统之前先卸载显卡驱动。卸载显卡驱动可以使用命令[code]rpm -e `rpm -qa |grep nvidia` [/code](注意:`是和TAB键上面的那个按键,不要写成单引号 ’ 了)
gky2009514 于 2012-12-07 13:25:02发表:
新手完成任务,求下书籍~
tan0620 于 2011-08-11 15:39:05发表:
感谢分享
zfm1988 于 2011-06-13 00:04:14发表:
不过,为什么我用都fedora15 没有呢??
[root@ty-fedora ty]# yum search akmod-nvidia
已加载插件:langpacks, presto, refresh-packagekit
updates/pkgtags | 327 B 00:00
警告:没有匹配 akmod-nvidia 的软件包
没有找到匹配的软件包
[root@ty-fedora ty]#
y460都本本,n卡 gGeForce GT 425M
SniperGhost 于 2011-06-08 13:20:09发表:
学习了
pallana 于 2011-05-10 17:14:39发表:
[i=s] 本帖最后由 pallana 于 2011-5-11 04:31 编辑 [/i]
应该不是32位的PAE内核专用。
我是安装akmod-nvidia解决问题的,没有仔细去搜索关于akmod和kmod的区别,今天查询了一下。查询结果如下:
首先使用命令yum search kmod-nvidia 搜索得到如下:[code]akmod-nvidia.i686 : Akmod package for nvidia kernel module(s)
akmod-nvidia-173xx.i686 : Akmod package for nvidia-173xx kernel module(s)
kmod-nvidia.i686 : Metapackage which tracks in nvidia kernel module for newest kernel
kmod-nvidia-173xx.i686 : Metapackage which tracks in nvidia-173xx kernel module for newest kernel
kmod-nvidia-173xx-2.6.35.6-39.fc14.i686.i686 : nvidia-173xx kernel module(s) for 2.6.35.6-39.fc14.i686
kmod-nvidia-173xx-2.6.35.6-39.fc14.i686.PAE.i686 : nvidia-173xx kernel module(s) for 2.6.35.6-39.fc14.i686.PAE
kmod-nvidia-173xx-2.6.38.3-18.fc15.i686.i686 : nvidia-173xx kernel module(s) for 2.6.38.3-18.fc15.i686
kmod-nvidia-173xx-2.6.38.3-18.fc15.i686.PAE.i686 : nvidia-173xx kernel module(s) for 2.6.38.3-18.fc15.i686.PAE
kmod-nvidia-173xx-PAE.i686 : Metapackage which tracks in nvidia-173xx kernel module for newest kernel-PAE
kmod-nvidia-2.6.32-0.51.rc7.git2.fc13.i686.i686 : nvidia kernel module(s) for 2.6.32-0.51.rc7.git2.fc13.i686
kmod-nvidia-2.6.32-0.51.rc7.git2.fc13.i686.PAE.i686 : nvidia kernel module(s) for 2.6.32-0.51.rc7.git2.fc13.i686.PAE
kmod-nvidia-2.6.32.2-15.fc13.i686.i686 : nvidia kernel module(s) for 2.6.32.2-15.fc13.i686
kmod-nvidia-2.6.32.2-15.fc13.i686.PAE.i686 : nvidia kernel module(s) for 2.6.32.2-15.fc13.i686.PAE
kmod-nvidia-2.6.33.1-19.fc13.i686.i686 : nvidia kernel module(s) for 2.6.33.1-19.fc13.i686
kmod-nvidia-2.6.33.1-19.fc13.i686.PAE.i686 : nvidia kernel module(s) for 2.6.33.1-19.fc13.i686.PAE
kmod-nvidia-2.6.34-20.fc14.i686.i686 : nvidia kernel module(s) for 2.6.34-20.fc14.i686
kmod-nvidia-2.6.34-20.fc14.i686.PAE.i686 : nvidia kernel module(s) for 2.6.34-20.fc14.i686.PAE
kmod-nvidia-2.6.34-43.fc14.i686.i686 : nvidia kernel module(s) for 2.6.34-43.fc14.i686
kmod-nvidia-2.6.34-43.fc14.i686.PAE.i686 : nvidia kernel module(s) for 2.6.34-43.fc14.i686.PAE
kmod-nvidia-2.6.35.6-39.fc14.i686.i686 : nvidia kernel module(s) for 2.6.35.6-39.fc14.i686
kmod-nvidia-2.6.35.6-39.fc14.i686.PAE.i686 : nvidia kernel module(s) for 2.6.35.6-39.fc14.i686.PAE
kmod-nvidia-2.6.38.3-18.fc15.i686.i686 : nvidia kernel module(s) for 2.6.38.3-18.fc15.i686
kmod-nvidia-2.6.38.3-18.fc15.i686.PAE.i686 : nvidia kernel module(s) for 2.6.38.3-18.fc15.i686.PAE
kmod-nvidia-2.6.38.5-24.fc15.i686.i686 : nvidia kernel module(s) for 2.6.38.5-24.fc15.i686
kmod-nvidia-PAE.i686 : Metapackage which tracks in nvidia kernel module for newest kernel-PAE[/code]从上面可以看到对于akmod-nvidia和kmod-nvidia的说明都是 for nvidia kernel module(s) ,没有特别强调是PAE。其他的有些是PAE专用的自然带有PAE字符。
然后我在网上搜了一下,发现了这篇文章:Fedora, kmod-nvidia and akmod-nvidia
其中有一段:
从中也可以看出,akmod-nvidia比kmod-nvidia要好用的多,可以不受内核升级的烦扰,会自动编译进新内核。
tiangood 于 2011-05-10 16:44:49发表:
先顶一下再说,利害
绿色圣光 于 2011-05-10 14:42:35发表:
akmod-nvidia 不是32位PAE内核用的么?
hewei5566 于 2011-05-10 14:14:05发表:
xuexi
xlm716 于 2011-05-10 14:08:36发表:
楼主真是厉害啊!佩服佩服!
Growth兆 于 2011-05-10 09:20:48发表:
感谢pallana的分享,本贴加入到论坛顶置的Linux应用索引贴中
haiya820 于 2011-05-09 17:11:25发表:
谢谢楼主分享,F15等待中。
zhjbond 于 2011-05-09 16:18:50发表:
强文哈,顶。。。。