Link to home
Start Free TrialLog in
Avatar of Johnysteaks
Johnysteaks

asked on

Suse 9.0, Nvidia Ti4600, Athlon 2000+, Gigabyte BoardComercial Drivers--Help Applying Comercial drivers

Hello,

Everything Is Running perfectly...Except for 3-d within Suse...

Within the Standard install, i use the Suse drivers provided, but there isn't an 3-d capabilities.Within Sax, i tried to toggle on 3-d support, and it mentioned i needed the comercial drivers to accomplish this. I did alittle research, and got the instructions...They were as followed:

1) Kernel sources must be installed and configured. Usually this means
installing the 'kernel-source' package with YaST2. Update it - if not
already done - via YaST2 Online Update (YOU).--->>>Not sure about this one...Even though it appears to be done...

2) Use the nvidia installer for 1.0-5336.

 sh NVIDIA-Linux-x86-1.0-5336-pkg1.run

3) Configure XFree86 with

 sax2 -m 0=nvidia (0 is a digit, not a letter!)

NOTE: There is no need to try to enable 3D support. It's already
      enabled, when the nvidia driver is running. Ignore the
      misleading error message, that 3D support can't be enabled.
      This problem will be fixed with SuSE > 9.0 and is related to the
      latest nvidia driver release.



I am trying to apply the Comercial Drivers and i Sh <driver name> and i get this(which i can't get past):

"No precompiled kernel interface was found to match your kernel; would you like the installer to attempt to download a kernel interface for your kernel from the NVIDIA ftp site (ftp://download.nvidia.com)?
_______ ________
| yes | | no |
------------ --------------
>i clicked yes

"No matching precompiled kernel interface was found on the NVIDIA ftp site; this means that the installer will need to compile a kernel interface for your kernel.
_________
| OK |
----------------
>i clicked ok

" ERROR: Unable to find the kernel source tree for the currently running kernel. Please make sure you have installed the kernel source files for your kernel; on Red Hat Linux systems, for example, be sure you have the 'kernel-source' rpm installed. If you know the correct kernel source file are installed you may specify the kernel source path with the '--kernel-source-path' commandline option.


Any idea's??? An explanation would be great so i can understand whats going on.....

Also, what is SH ??



Avatar of owensleftfoot
owensleftfoot

" Update it - if not
already done - via YaST2 Online Update" may be your problem. You may have updated the kernel source but not your kernel. Therefore the kernel you are running doesnt match the  kernel source. leading to " ERROR: Unable to find the kernel source tree for the currently running kernel"

sh is the linux shell or command interpreter - sort of like command.com in dos (maybe you're too young to remember command.com :)
Avatar of Johnysteaks

ASKER

How Do Update the Kernal and how don i find out if the kernal does not match the kernal source...
"uname -r" (without the quotes) will give you your kernel version. If it doesnt match the version in /usr/src I would download the source for your current kernel rather than updating your kernel - its easier :)
ASKER CERTIFIED SOLUTION
Avatar of Alf666
Alf666

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
3) Relaunch the NVidia install script     <----when i issue the SH <Nvidia File>, I believe i do not have an option to exit out to a command line, it's all menue driven...
I am @ work-so i haven't tried it....I am just going from memory...



4) Launch the following command in a terminal :  <--Should i be in a particular directory??
switch2nvidia_glx
Theoritically, all should work with no particular hassle. No specific directory or whatever.

The menu driven install is in terminal mode, isn't it ?
Yes it is...I apologize if i am being to literal, but when you mean:


3) Relaunch the NVidia install script   <<--- It is uning the Sh <downloaded filename> ??


 
Yes.