how do I test if my Nvid drivers are installed?

I am not sure how to test if my Video drivers are installed could someone tell me how to do this?

Shadowmeph wrote:
> I am not sure how to test if my Video drivers are installed could
> someone tell me how to do this?

From a console, run glxgears. With 2D acceleration using the
open-source drivers, I get ~200 FPS. With the nVidia proprietary
driver, I get over 1000 FPS. The number will depend on the speed of
your processor, but I think 3D should get over 500 on almost any machine.

Larry

Click on my computer and scroll all the way down and at the bottom right, it will tell you what your graphics card is and what driver it is using. If it says that you are using the Nvidia driver, go into the Kmenu and look the the Nvidia X server configuration. :slight_smile:

there is no my computer that I see.

how do I find out what driver I need for my nvid GTX 260

Have a look here
Drivers - Download NVIDIA Drivers

I found for my nvidia GTX 260 that I have to use the proprietary nVidia driver in order to get any decent performance. The openGL driver is horribly slow for the GTX260, and the vesa driver is not much better for the GTX 260.

There is guidance here: NVIDIA - openSUSE

In my case, I prefered to do it per the titel “the hardway” - which leads one here: NVIDIA/The hard way - openSUSE

Note one needs linux-kernel-headers, kernel-source and kernel-syms installed, plus the base development pattern (in YaST software management) installed, for this to work.

I didn’t have any of those installed ( I forgot about that) and tried to install it told me that I had an xserver open so I did a ctrl-alt-f1 and tryied from there it said the same thing. also rereading the instructions ( the hard way) it says that I need make but I cannot find it I can find automake.

As noted, you need the base development pattern (in YaST software management) installed, for this to work. So go to YaST > Software > Software Management, and set the “filter” to “pattern” and select the “Base Development Pattern”.

DO I need to install all 49 of them?

49 of what?

Anyway, I suspect I can’t help you there. How long do you want to deliberate on this?

Let me answer that again this way …

Some Linux engineers who know more about this than you and I, decided that made up a good base development package. Far be it from me to second guess them.

But if you want to second guess them to optimize your install, then you can research each package with a google search, and then via trial and error figure out what works and what does not.

I do NOT have time for that myself.

ok well all the files I needed are uninstalled I followed the instructions fron “NVIDIA/The hard way”

Installation

If you are in runlevel 5, go to runlevel 3 by typing the following command as root in one of the consoles (which you can access by pressing ctrl-alt-f1 [f1 up to f6])

init 3

Now go to the directory containing the drivers.

cd /usr/share/doc/nvidia

or

cd /the/path/where/you/saved/the/drivers/from/nvidia/website

Now simply type the following and follow instructions

sh NVIDIA-Linux-<arch>-<version>-<build>-<pkg#>.run -q

and but I keep getting this error I found in the logs

ERROR: The kernel header file
‘/lib/modules/2.6.27.7-9-default/build/include/linux/kernel.h’ does not
exist. The most likely reason for this is that the kernel source path
‘/lib/modules/2.6.27.7-9-default/build’ is incorrect. Please make sure
you have installed the kernel source files for your kernel and that they
are properly configured; on Red Hat Linux systems, for example, be sure
you have the ‘kernel-source’ or ‘kernel-devel’ RPM installed. If you
know the correct kernel source files are installed, you may specify the
kernel source path with the ‘–kernel-source-path’ command line option.

I checked in there and it isn’t there so what am I missing?

Note the error:

The most likely reason for this is that the kernel source path '/lib/modules/2.6.27.7-9-default/build' is incorrect. Please make sure you have installed the kernel source files for your kernel and that they are properly configured;

So lets check that. What is the output of running in a konsole or a terminal:
rpm -qa | grep kernel

shadowfire@linux-1lnt:~> rpm -qa | grep kernel
kernel-default-base-2.6.27.7-9.1
kernel-default-extra-2.6.27.7-9.1
kernel-source-2.6.27.23-0.1.1
kernel-default-2.6.27.7-9.1
kernel-syms-2.6.27.23-0.1.1
linux-kernel-headers-2.6.27-2.28
shadowfire@linux-1lnt:~>

I just noticed that everyone of those has a .1 so they are newer?

There is your problem!!

Your kernel-source and kernel-syms not the same version as your default kernel. You need kernel-source-2.6.27.7-9.1 and kernel-syms-2.6.27.7-9.1. Not what you have installed.

If you are going to build a driver to work with your kernel, its logical that you need to use the source code that is the same version as your kernel.

hmm I just thought that if I chose kernel source it will give me the proper one lol I guess all of the other times I did this I fluked out .

I tried to find those but nothing sjhows up for either of these kernel-source-2.6.27.7-9.1 and kernel-syms-2.6.27.7-9.1

Hey Shadow,

Try these packages below:

Simple run the following commands after downloading the packages:

su -c ‘zypper in ./location/kernel-source-2.6.27.7-9.1.i586.rpm’
su -c ‘zypper in ./location/kernel-syms-2.6.27.7-9.1.i586.rpm’

(NOTE: The command above are for the i586 version; edit location to the location of the files)

Enter your root password when prompted and the files will begin installing.

Hope that helps! :slight_smile:

PS: Check out RPM Search if you ever need to find RPM packages. :wink:

yes I googled and found them /downloaded them but couldn’t figure out how to install them lol thanks for the help I am installing them right now.

edit hmm getting another error message
"Installing: kernel-source-2.6.27.7-9.1 [error]
Installation of kernel-source-2.6.27.7-9.1 failed:
(with --nodeps --force) Error: Subprocess failed. Error: RPM failed: Replacing file /usr/src/linux-obj with symlink to linux-2.6.27.7-9-obj
rm: cannot remove `/usr/src/linux-obj’: Is a directory
error: %post(kernel-source-2.6.27.7-9.1.x86_64) scriptlet failed, exit status 1

Abort, retry, ignore? [A/r/i]:
"

Unseen-Ghost provided a good link with rpmbone. Note that 2.6.27.7-9.1 is the kernel that came with openSUSE-11.1, and hence one simply can go to the OSS repository to find those rpms: Index of /distribution/11.1/repo/oss/suse