FAQ
My Xorg.0.log file says:

[ 64601.460] (==) Using default built-in configuration (30 lines)
[ 64601.460] (==) --- Start of built-in configuration ---
[ 64601.460] Section "Device"
[ 64601.460] Identifier "Builtin Default nouveau Device 0"
[ 64601.460] Driver "nouveau"
[ 64601.460] EndSection
[ 64601.460] Section "Screen"
[ 64601.460] Identifier "Builtin Default nouveau Screen 0"
[ 64601.460] Device "Builtin Default nouveau Device 0"
[ 64601.460] EndSection

[ 64601.469] GeForce 6 (NV4x)
[ 64601.474] (--) NOUVEAU(0): Chipset: "NVIDIA NV4b"

I have no xorg.conf file.

I have a GeForce 7 (G7x) chip set on my video card. The NOUVEAU driver
is misidentifying my chip set. I suspect that this is a major part of
the reason why video acceleration is not working.

How can I get the NOUVEAU driver to recognize the GeForce 7 (G7x) chip
set on my video card?

Maybe I don't care about that. How can I get the NOUVEAU driver to
support accelerated video?


--
_
?v?
/(_)\
^ ^ Mark LaPierre
Registerd Linux user No #267004

Search Discussions

  • Marko Vojinovic at Jan 15, 2012 at 9:34 pm

    On Sunday 15 January 2012 10:58:35 Mark LaPierre wrote:
    My Xorg.0.log file says: [snip]
    [ 64601.469] GeForce 6 (NV4x)
    [ 64601.474] (--) NOUVEAU(0): Chipset: "NVIDIA NV4b"

    I have no xorg.conf file.

    I have a GeForce 7 (G7x) chip set on my video card. The NOUVEAU driver
    is misidentifying my chip set.
    No, it is not. The GeForce 7 family is the NV40 family, and your specific card
    appears to be NV4B. Refer to

    http://nouveau.freedesktop.org/wiki/CodeNames

    for details.
    I suspect that this is a major part of
    the reason why video acceleration is not working.
    I doubt. For the general review about what is supported by Nouveau for the
    NV40 family (and other families), refer to the Nouveau feature matrix, at

    http://nouveau.freedesktop.org/wiki/FeatureMatrix

    However, I am not sure how much of the current driver's functionality is
    actually present in the kernel module that comes with CentOS. You didn't
    specify which version of CentOS you use, but at best (CentOS 6.x) the kernel
    is from Fedora 12 timeframe. I am not familiar if all the features and bugfixes
    that have been introduced to Nouveau since that time are actually backported
    to the CentOS kernel. Not sure if it is even possible. YMMV.

    If you absolutely need 3D acceleration, maybe take a look at the nvidia
    proprietary drivers --- you can find CentOS-packaged yum-installable rpm's in
    elrepo (or was it rpmforge?)...

    HTH, :-)
    Marko
  • Mark LaPierre at Jan 15, 2012 at 9:57 pm

    On 01/15/2012 09:34 PM, Marko Vojinovic wrote:
    On Sunday 15 January 2012 10:58:35 Mark LaPierre wrote:
    My Xorg.0.log file says: [snip]
    [ 64601.469] GeForce 6 (NV4x)
    [ 64601.474] (--) NOUVEAU(0): Chipset: "NVIDIA NV4b"

    I have no xorg.conf file.

    I have a GeForce 7 (G7x) chip set on my video card. The NOUVEAU driver
    is misidentifying my chip set.
    No, it is not. The GeForce 7 family is the NV40 family, and your specific card
    appears to be NV4B. Refer to

    http://nouveau.freedesktop.org/wiki/CodeNames

    for details.
    I suspect that this is a major part of
    the reason why video acceleration is not working.
    I doubt. For the general review about what is supported by Nouveau for the
    NV40 family (and other families), refer to the Nouveau feature matrix, at

    http://nouveau.freedesktop.org/wiki/FeatureMatrix

    However, I am not sure how much of the current driver's functionality is
    actually present in the kernel module that comes with CentOS. You didn't
    specify which version of CentOS you use, but at best (CentOS 6.x) the kernel
    is from Fedora 12 timeframe. I am not familiar if all the features and bugfixes
    that have been introduced to Nouveau since that time are actually backported
    to the CentOS kernel. Not sure if it is even possible. YMMV.

    If you absolutely need 3D acceleration, maybe take a look at the nvidia
    proprietary drivers --- you can find CentOS-packaged yum-installable rpm's in
    elrepo (or was it rpmforge?)...

    HTH, :-)
    Marko




    _______________________________________________
    CentOS mailing list
    CentOS at centos.org
    http://lists.centos.org/mailman/listinfo/centos
    I enabled both epel and rpmforge.

    [root at mushroom yum.repos.d]# yum install nvidia*
    Loaded plugins: fastestmirror, refresh-packagekit, security
    Loading mirror speeds from cached hostfile
    * base: centos.aol.com
    * epel: archive.linux.duke.edu
    * extras: mirror.cs.vt.edu
    * rpmforge: ftp-stud.fht-esslingen.de
    * rpmfusion-free-updates: mirror.us.leaseweb.net
    * rpmfusion-nonfree-updates: mirror.us.leaseweb.net
    * updates: centos.aol.com
    Setting up Install Process
    No package nvidia* available.
    Error: Nothing to do
    [root at mushroom yum.repos.d]#

    Do you know what the name of the nvidia driver rpm might be?

    [root at mushroom yum.repos.d]# uname -a
    Linux mushroom.patch 2.6.32-220.2.1.el6.i686 #1 SMP Thu Dec 22 18:50:52
    GMT 2011 i686 i686 i386 GNU/Linux
    [root at mushroom yum.repos.d]#

    CentOS 6.2

    --
    _
    ?v?
    /(_)\
    ^ ^ Mark LaPierre
    Registerd Linux user No #267004
  • Phil Schaffner at Jan 15, 2012 at 11:31 pm

    Mark LaPierre wrote on 01/15/2012 09:57 PM:
    I enabled both epel and rpmforge.
    Neither of the above. You need http://elrepo.org.

    # yum --disablerepo \* --enablerepo elrepo\* list \*nvidia\*
    Loaded plugins: fastestmirror, priorities, refresh-packagekit, security
    Loading mirror speeds from cached hostfile
    * elrepo: mirror.symnds.com
    * elrepo-extras: mirror.symnds.com
    * elrepo-kernel: mirror.symnds.com
    * elrepo-testing: mirror.symnds.com
    Installed Packages
    kmod-nvidia.x86_64 290.10-1.el6.elrepo @elrepo
    nvidia-x11-drv.x86_64 290.10-1.el6.elrepo @elrepo
    Available Packages
    kmod-nvidia-173xx.x86_64 173.14.31-1.el6.elrepo elrepo
    kmod-nvidia-96xx.x86_64 96.43.20-1.el6.elrepo
    elrepo-testing
    nvidia-x11-drv-173xx.x86_64 173.14.31-1.el6.elrepo elrepo
    nvidia-x11-drv-173xx-32bit.x86_64 173.14.31-1.el6.elrepo elrepo
    nvidia-x11-drv-32bit.x86_64 290.10-1.el6.elrepo elrepo
    nvidia-x11-drv-96xx.x86_64 96.43.20-1.el6.elrepo
    elrepo-testing
    nvidia-x11-drv-96xx-32bit.x86_64 96.43.20-1.el6.elrepo
    elrepo-testing

    http://elrepo.org/tiki/kmod-nvidia
    http://elrepo.org/tiki/kmod-nvidia-96xx
    http://elrepo.org/tiki/kmod-nvidia-173xx

    Phil
  • Mark LaPierre at Jan 16, 2012 at 12:06 am

    On 01/15/2012 11:31 PM, Phil Schaffner wrote:
    Mark LaPierre wrote on 01/15/2012 09:57 PM:
    I enabled both epel and rpmforge.
    Neither of the above. You need http://elrepo.org.

    # yum --disablerepo \* --enablerepo elrepo\* list \*nvidia\*
    Loaded plugins: fastestmirror, priorities, refresh-packagekit, security
    Loading mirror speeds from cached hostfile
    * elrepo: mirror.symnds.com
    * elrepo-extras: mirror.symnds.com
    * elrepo-kernel: mirror.symnds.com
    * elrepo-testing: mirror.symnds.com
    Installed Packages
    kmod-nvidia.x86_64 290.10-1.el6.elrepo @elrepo
    nvidia-x11-drv.x86_64 290.10-1.el6.elrepo @elrepo
    Available Packages
    kmod-nvidia-173xx.x86_64 173.14.31-1.el6.elrepo elrepo
    kmod-nvidia-96xx.x86_64 96.43.20-1.el6.elrepo
    elrepo-testing
    nvidia-x11-drv-173xx.x86_64 173.14.31-1.el6.elrepo elrepo
    nvidia-x11-drv-173xx-32bit.x86_64 173.14.31-1.el6.elrepo elrepo
    nvidia-x11-drv-32bit.x86_64 290.10-1.el6.elrepo elrepo
    nvidia-x11-drv-96xx.x86_64 96.43.20-1.el6.elrepo
    elrepo-testing
    nvidia-x11-drv-96xx-32bit.x86_64 96.43.20-1.el6.elrepo
    elrepo-testing

    http://elrepo.org/tiki/kmod-nvidia
    http://elrepo.org/tiki/kmod-nvidia-96xx
    http://elrepo.org/tiki/kmod-nvidia-173xx

    Phil

    _______________________________________________
    CentOS mailing list
    CentOS at centos.org
    http://lists.centos.org/mailman/listinfo/centos
    Hey Phil,

    Thanks for the response.


    I did this:

    [root at mushroom yum.repos.d]# rpm --import
    http://elrepo.org/RPM-GPG-KEY-elrepo.org
    [root at 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
    Preparing... ###########################################
    [100%]
    1:elrepo-release ###########################################
    [100%]
    [root at 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
    * elrepo-extras: mirror.symnds.com
    * elrepo-kernel: mirror.symnds.com
    * elrepo-testing: mirror.symnds.com
    elrepo-extras
    1.9 kB 00:00
    elrepo-extras/primary_db
    28 kB 00:00
    elrepo-kernel
    1.9 kB 00:00
    elrepo-kernel/primary_db
    5.4 kB 00:00
    elrepo-testing
    1.9 kB 00:00
    elrepo-testing/primary_db
    108 kB 00:00
    Setting up Install Process
    Resolving Dependencies
    --> Running transaction check
    ---> Package kmod-nvidia.i686 0:290.10-1.el5.elrepo will be installed

    I got a whole truck load of errors complaining about not having rhel5
    kernel packages.

    Error: Package: kmod-nvidia-290.10-1.el5.elrepo.i686 (elrepo)
    Requires: kernel(rhel5_drivers_pci_ga) =
    33d9e0612417f727a0d8311c229fe8a80c65bb65


    --
    _
    ?v?
    /(_)\
    ^ ^ Mark LaPierre
    Registerd Linux user No #267004
  • Akemi Yagi at Jan 16, 2012 at 2:41 am

    On Sun, Jan 15, 2012 at 9:06 PM, Mark LaPierre wrote:

    I did this:

    [root at mushroom yum.repos.d]# rpm --import
    http://elrepo.org/RPM-GPG-KEY-elrepo.org
    [root at 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
  • Mark LaPierre at Jan 16, 2012 at 10:58 am

    On 01/16/2012 02:41 AM, Akemi Yagi wrote:
    On Sun, Jan 15, 2012 at 9:06 PM, Mark LaPierrewrote:
    I did this:

    [root at mushroom yum.repos.d]# rpm --import
    http://elrepo.org/RPM-GPG-KEY-elrepo.org
    [root at 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 at centos.org
    http://lists.centos.org/mailman/listinfo/centos
    Duh! I hate it when that happens.

    I did this:

    [root at mushroom yum.repos.d]# /etc/yum.repos.d
    [root at mushroom yum.repos.d]# rm -f elrepo.repo
    [root at mushroom yum.repos.d]# yum clean all
    [root at mushroom yum.repos.d]# rpm -Uvh
    http://elrepo.org/elrepo-release-6-4.el6.elrepo.noarch.rpm
    [root at mushroom yum.repos.d]# yum --disablerepo=\* --enablerepo=elrepo\*
    install kmod-nvidia*
    [root at 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 at 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?


    --
    _
    ?v?
    /(_)\
    ^ ^ Mark LaPierre
    Registerd Linux user No #267004
  • Akemi Yagi at Jan 16, 2012 at 11:08 am

    On Mon, Jan 16, 2012 at 7:58 AM, Mark LaPierre wrote:

    I did this:

    [root at mushroom yum.repos.d]# /etc/yum.repos.d
    [root at mushroom yum.repos.d]# rm -f elrepo.repo
    [root at mushroom yum.repos.d]# yum clean all
    [root at mushroom yum.repos.d]# rpm -Uvh
    http://elrepo.org/elrepo-release-6-4.el6.elrepo.noarch.rpm
    [root at mushroom yum.repos.d]# yum --disablerepo=\* --enablerepo=elrepo\*
    install kmod-nvidia*
    You cannot do that. :(

    You have to choose the one for your device from the three kmod
    packages available:

    http://elrepo.org/tiki/kmod-nvidia
    http://elrepo.org/tiki/kmod-nvidia-96xx
    http://elrepo.org/tiki/kmod-nvidia-173xx

    Check the supported hardware list there.

    Akemi
  • Ned Slider at Jan 16, 2012 at 11:17 am

    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 LaPierrewrote:
    I did this:

    [root at mushroom yum.repos.d]# rpm --import
    http://elrepo.org/RPM-GPG-KEY-elrepo.org
    [root at 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 at centos.org
    http://lists.centos.org/mailman/listinfo/centos
    Duh! I hate it when that happens.

    I did this:

    [root at mushroom yum.repos.d]# /etc/yum.repos.d
    [root at mushroom yum.repos.d]# rm -f elrepo.repo
    [root at mushroom yum.repos.d]# yum clean all
    [root at mushroom yum.repos.d]# rpm -Uvh
    http://elrepo.org/elrepo-release-6-4.el6.elrepo.noarch.rpm
    [root at mushroom yum.repos.d]# yum --disablerepo=\* --enablerepo=elrepo\*
    install kmod-nvidia*
    [root at 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 at 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.
  • Mark LaPierre at Jan 16, 2012 at 5:05 pm

    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 LaPierrewrote:
    I did this:

    [root at mushroom yum.repos.d]# rpm --import
    http://elrepo.org/RPM-GPG-KEY-elrepo.org
    [root at 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 at centos.org
    http://lists.centos.org/mailman/listinfo/centos
    Duh! I hate it when that happens.

    I did this:

    [root at mushroom yum.repos.d]# /etc/yum.repos.d
    [root at mushroom yum.repos.d]# rm -f elrepo.repo
    [root at mushroom yum.repos.d]# yum clean all
    [root at mushroom yum.repos.d]# rpm -Uvh
    http://elrepo.org/elrepo-release-6-4.el6.elrepo.noarch.rpm
    [root at mushroom yum.repos.d]# yum --disablerepo=\* --enablerepo=elrepo\*
    install kmod-nvidia*
    [root at 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 at 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 at centos.org
    http://lists.centos.org/mailman/listinfo/centos
    Alright now. I did this:

    [root at 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 at 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.

    --
    _
    ?v?
    /(_)\
    ^ ^ Mark LaPierre
    Registerd Linux user No #267004
  • Mark LaPierre at Jan 16, 2012 at 5:50 pm

    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 LaPierrewrote:
    I did this:

    [root at mushroom yum.repos.d]# rpm --import
    http://elrepo.org/RPM-GPG-KEY-elrepo.org
    [root at 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 at centos.org
    http://lists.centos.org/mailman/listinfo/centos
    Duh! I hate it when that happens.

    I did this:

    [root at mushroom yum.repos.d]# /etc/yum.repos.d
    [root at mushroom yum.repos.d]# rm -f elrepo.repo
    [root at mushroom yum.repos.d]# yum clean all
    [root at mushroom yum.repos.d]# rpm -Uvh
    http://elrepo.org/elrepo-release-6-4.el6.elrepo.noarch.rpm
    [root at mushroom yum.repos.d]# yum --disablerepo=\* --enablerepo=elrepo\*
    install kmod-nvidia*
    [root at 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 at 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 at centos.org
    http://lists.centos.org/mailman/listinfo/centos
    Alright now. I did this:

    [root at 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 at 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.

    --
    _
    ?v?
    /(_)\
    ^ ^ Mark LaPierre
    Registerd Linux user No #267004
  • Marko Vojinovic at Jan 16, 2012 at 12:08 am

    On Sunday 15 January 2012 21:57:28 Mark LaPierre wrote:
    On 01/15/2012 09:34 PM, Marko Vojinovic wrote:
    If you absolutely need 3D acceleration, maybe take a look at the nvidia
    proprietary drivers --- you can find CentOS-packaged yum-installable
    rpm's in elrepo (or was it rpmforge?)...
    I enabled both epel and rpmforge.
    Umm... elrepo != epel. ;-)

    HTH, :-)
    Marko

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupcentos @
categoriescentos
postedJan 15, '12 at 10:58a
activeJan 16, '12 at 5:50p
posts12
users5
websitecentos.org
irc#centos

People

Translate

site design / logo © 2022 Grokbase