I am giving OpenSUSE 11.0 Beta 3 a spin and so far have had a great time. The only problem I am having is getting 3D acceleration on my NVIDIA graphics card. I followed the directions on the wiki but I have been unsuccessful. I installed gcc, make and kernel sources. Upon executing
Code:
sh NVIDIA-Linux-x86-173.08-pkg1.run -q
I received a message that kernel.h could not be found. It was looking somewhere in my /usr/lib/modules/... directories. This didn't seem correct, so next I ran the installer with
Code:
sh NVIDIA-Linux-x86-173.08-pkg1.run -q --kernel-source-path /usr/src/linux
and received a different error. Now it was telling me that version.h did not exist. I was getting closer. The error told me that my kernel sources were not configured. Here's what I did next:
Code:
cd /usr/src/linux
make clean && make cloneconfig
then I ran the installer again. Same error. I am stumped. I searched around but haven't found anybody else talking about this problem. Below is an output of my final installer run. If anybody knows a solution for this, I would greatly appreciate your help. Thanks!
Code:
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Tue May 27 07:24:34 2008
option status:
**license pre-accepted****: false
**update******************: false
**force update************: false
**expert******************: false
**uninstall************** : false
**driver info************ : false
**precompiled interfaces**: true
**no ncurses color********: false
**query latest version****: false
**OpenGL header files**** : true
**no questions************: true
**silent******************: false
**no recursion************: false
**no backup************** : false
**kernel module only******: false
**sanity******************: false
**add this kernel******** : false
**no runlevel check****** : false
**no network**************: false
**no ABI note************ : false
**no RPMs**************** : false
**no kernel module********: false
**force SELinux********** : default
**no X server check****** : false
**no cc version check**** : false
**force tls************** : (not specified)
**X install prefix********: (not specified)
**X library install path**: (not specified)
**X module install path** : (not specified)
**OpenGL install prefix** : (not specified)
**OpenGL install libdir** : (not specified)
**utility install prefix**: (not specified)
**utility install libdir**: (not specified)
**doc install prefix******: (not specified)
**kernel name************ : (not specified)
**kernel include path**** : (not specified)
**kernel source path******: /usr/src/linux
**kernel output path******: (not specified)
**kernel install path**** : (not specified)
**proc mount point********: /proc
**ui**********************: (not specified)
**tmpdir******************: /tmp
**ftp mirror**************: ftp://download.nvidia.com
**RPM file list********** : (not specified)
Using: nvidia-installer ncurses user interface
-> License accepted.
-> No precompiled kernel interface was found to match your kernel; would you li
** ke the installer to attempt to download a kernel interface for your kernel f
** rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: 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.
-> Performing CC sanity check with CC="cc".
-> Performing CC version check with CC="cc".
-> Using the kernel source path '/usr/src/linux' as specified by the
** '--kernel-source-path' commandline option.
ERROR: The kernel header file '/usr/src/linux/include/linux/version.h' does not
****** exist.**The most likely reason for this is that the kernel source files
****** in '/usr/src/linux' have not been configured.
ERROR: Installation has failed.**Please see the file
****** '/var/log/nvidia-installer.log' for details.**You may find suggestions
****** on fixing installation problems in the README available on the Linux
****** driver download page at www.nvidia.com.