On 01/16/2012 11:17 AM, Ned Slider wrote:
On 16/01/12 15:58, Mark LaPierre wrote:
On 01/16/2012 02:41 AM, Akemi Yagi wrote:
On Sun, Jan 15, 2012 at 9:06 PM, Mark LaPierremarklapier@aol.com wrote:
I did this:
[root@mushroom yum.repos.d]# rpm --import http://elrepo.org/RPM-GPG-KEY-elrepo.org [root@mushroom yum.repos.d]# rpm -Uvh http://elrepo.org/elrepo-release-5-3.el5.elrepo.noarch.rpm Retrieving http://elrepo.org/elrepo-release-5-3.el5.elrepo.noarch.rpm
You are running CentOS 6. You need to install elrepo-release for *el6* :
rpm -Uvh http://elrepo.org/elrepo-release-6-4.el6.elrepo.noarch.rpm
Please uninstall the incorrect one you installed and get the right one for you.
Akemi _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
Duh! I hate it when that happens.
I did this:
[root@mushroom yum.repos.d]# /etc/yum.repos.d [root@mushroom yum.repos.d]# rm -f elrepo.repo [root@mushroom yum.repos.d]# yum clean all [root@mushroom yum.repos.d]# rpm -Uvh http://elrepo.org/elrepo-release-6-4.el6.elrepo.noarch.rpm [root@mushroom yum.repos.d]# yum --disablerepo=* --enablerepo=elrepo* install kmod-nvidia* [root@mushroom yum.repos.d]# yum --disablerepo=* --enablerepo=elrepo install kmod-nvidia* Loaded plugins: fastestmirror, refresh-packagekit, security Loading mirror speeds from cached hostfile * elrepo: mirror.symnds.com Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package kmod-nvidia.i686 0:290.10-1.el6.elrepo will be installed --> Processing Dependency: nvidia-x11-drv = 290.10-1.el6.elrepo for package: kmod-nvidia-290.10-1.el6.elrepo.i686 ---> Package kmod-nvidia-173xx.i686 0:173.14.31-1.el6.elrepo will be installed --> Processing Dependency: nvidia-x11-drv-173xx = 173.14.31-1.el6.elrepo for package: kmod-nvidia-173xx-173.14.31-1.el6.elrepo.i686 --> Running transaction check ---> Package nvidia-x11-drv.i686 0:290.10-1.el6.elrepo will be installed ---> Package nvidia-x11-drv-173xx.i686 0:173.14.31-1.el6.elrepo will be installed --> Processing Conflict: nvidia-x11-drv-290.10-1.el6.elrepo.i686 conflicts nvidia-x11-drv-173xx --> Processing Conflict: nvidia-x11-drv-173xx-173.14.31-1.el6.elrepo.i686 conflicts nvidia-x11-drv --> Finished Dependency Resolution Error: nvidia-x11-drv conflicts with nvidia-x11-drv-173xx Error: nvidia-x11-drv-173xx conflicts with nvidia-x11-drv You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest [root@mushroom yum.repos.d]#
It looks like there is a dependency conflict. It want's to install both nvidia-x11-drv.i686 0:290.10-1.el6.elrepo and nvidia-x11-drv-173xx.i686 0:173.14.31-1.el6.elrepo which conflict with each other. Is it safe to use --skip-broken to get around this?
No.
There are 3 nvidia drivers available - the current version plus two legacy drivers for use with older hardware.
By doing:
yum install kmod-nvidia*
you are trying to install all of them rather than the specific driver you want.
Please see here for more info:
http://elrepo.org/tiki/kmod-nvidia http://elrepo.org/tiki/kmod-nvidia-96xx http://elrepo.org/tiki/kmod-nvidia-173xx
Assuming you want the current driver and not one of the old legacy drivers, you should instead do:
yum install kmod-nvidia
which will pull in the dependencies it needs.
Then you will need to reboot your system.
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
Alright now. I did this:
[root@mushroom ~]# yum --disablerepo=* --enablerepo=elrepo install kmod-nvidia nvidia-x11-drvLoaded plugins: fastestmirror, refresh-packagekit, security Loading mirror speeds from cached hostfile * elrepo: mirror.symnds.com Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package kmod-nvidia.i686 0:290.10-1.el6.elrepo will be installed ---> Package nvidia-x11-drv.i686 0:290.10-1.el6.elrepo will be installed --> Finished Dependency Resolution
Dependencies Resolved
Installing: kmod-nvidia i686 290.10-1.el6.elrepo nvidia-x11-drv i686 290.10-1.el6.elrepo
Running Transaction Installing : kmod-nvidia-290.10-1.el6.elrepo.i686 1/2 Working. This may take some time ... Done. Installing : nvidia-x11-drv-290.10-1.el6.elrepo.i686 2/2
Installed: kmod-nvidia.i686 0:290.10-1.el6.elrepo nvidia-x11-drv.i686 0:290.10-1.el6.elrepo
Complete! [root@mushroom ~]#
Now I'm going to reboot. I'll let you know if this worked.
Thanks all for the help. I figure I better say it now because I'm not sure I'll be able to after the reboot.