updating or changing the nvidia driver

Latest response

Hello every one,

I have nouveau installed as the driver of my graphic card which is Nvidia Quadro, but it seems that it is an open source nvidia driver, since I have some problems working with software (Ansys Workbench). Before that I should say that when I was trying to look up the version of the graphic card, I encountered this:

[solmaz@napoli ~]$ glxinfo | grep OpenGL
libGL error: failed to load driver: nouveau
libGL error: Try again with LIBGL_DEBUG=verbose for more details.
OpenGL vendor string: Mesa Project
OpenGL renderer string: Software Rasterizer
OpenGL version string: 2.1 Mesa 9.0-devel
OpenGL shading language version string: 1.20
OpenGL extensions:

So I think I need to replace the current driver with a proprietary one, I want to know if it's really the problem? If yes, from where I can download this driver?

By the way the arch I work with is Red Hat Enterprise Linux Workstation, Release 6.4 (santiago).

Any help would be really appreciated.

Responses

Hello,

So i was investigating this, can you please try this:

~]# locate nouveau_drv.so

If above command doesn't fetch you anything then there is possibility that nouveau driver is not installed, for that please run this

~]# yum install xorg-x11-drv-nouveau -y
After this please see:
a) kernel is not booted with rdblacklist=nouveau nomodeset=0 
b) verify driver is installed ~]#rpm -qa xorg-x11-drv-nouveau
c) see in /var/log/Xorg.0.log that NOUVEAU driver is detected.
d) please try to see in /etc/X11/xorg.conf that no other driver is mentioned to be loaded instead of nouveau
  1. from the log "OpenGL renderer string: Software Rasterizer" this shows that there is no hardware acceleration at the moment, so high possibility of missing driver. From this i can conclude that you would not need NVIDIA Proprietary driver.

  2. I see that there is 3rd party application "Ansys Workbench" which doesnt work with nouveau as mentioned, i suppose for that you might want to get suggestion from the application vendor. That is true that nouveau driver doesnt support all features like NVIDIA Proprietary driver does, but we dont support NVIDIA Proprietary driver.

DISCLAIMER: We dont support NVIDIA Proprietary driver.

  1. In case if you feel that you would need NVIDIA Proprietary driver, please do this
~]# lspci | grep VGA

the above command should fetch you name of the graphic card with its model, you can download that driver from NVIDIA.

If you face any problem related with nouveau driver please let me know, i would try to help you further with that.

Regards,
Siddharth Sharma
SEG, Desktop

If you decide to install the Nvidia driver, the easy way to determine which version of the Nvidia driver will be to use nvidia-detect [1] from ELRepo. Then install the appropriate package(s) from the same repo. Pleasee see [2] for details.

[1] http://elrepo.org/tiki/nvidia-detect
[2] http://elrepo.org/tiki/kmod-nvidia

Hi,

Thanks for answering me. Yes I think I have to install Nvidia driver, but Akemi Yegi, would you please tell me from where I should first install this utility of nvidia-detect?

Thanks.

Timothy,

First, set up the elrepo repository by following the instructions on http://elrepo.org . For example, if this is RHEL-6, just run:

rpm --import http://elrepo.org/RPM-GPG-KEY-elrepo.org

and

rpm -Uvh http://elrepo.org/elrepo-release-6-5.el6.elrepo.noarch.rpm

Then you can install the package by running:

yum install nvidia-detect

Hi,

Thank you very much, yeah I did it and it suggested a driver to me which I installed. I hope this time I won't have problem with running ansys.

Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.