On 01/16/2012 05:05 PM, Mark LaPierre wrote:
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.
On reboot I got no GUI. I logged into a text terminal and tried startx.
That failed so I checked the log file. It told me that I was too stupid to own a computer. Well actually it told me that I was too stupid to reinsert the GPU power plug on my video card after I got done replacing the cooling fan that was dying. Once that was done it boots up nicely. 3D acceleration is working. 2D acceleration is greatly improved. My glxgears went from 200 FPS to 4100 FPS. I know, glxgears isn't a reliable indicator of performance, but it is good enough to indicate a relative change in performance.
I've noticed that service lm_sensors status no longer reports the temperature of my GPU. Oh well.
Thanks again to all who helped. I really appreciate you holding my hand through all this. Now I need to start a new thread to fix my microphone input on my sound card not working today when it was working yesterday. Not related to the video driver.