LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE
User Name
Password
SUSE / openSUSE This Forum is for the discussion of Suse Linux.

Notices


Reply
  Search this Thread
Old 02-15-2008, 09:29 PM   #1
roberja
LQ Newbie
 
Registered: Feb 2008
Posts: 5

Rep: Reputation: 0
ATI driver troubles


I'm running Suse Linux 10.0 and using a Radeon 9700. I used ATI's proprietary driver to do an Automatic install. The log file at /usr/share/ati/fglrx-install.log shows:

Code:
[Message] Kernel Module : Trying to install a precompiled kernel module.
[Message] Kernel Module : Precompiled kernel module version mismatched.
[Message] Kernel Module : Found kernel module build environment, generating kernel module now.
ATI module generator V 2.0
==========================
initializing...
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
 Assuming default VMAP API
 Assuming default munmap API
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.13-15-default/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.13-15-obj/i386/default'
make[1]: *** No rule to make target `modules'.  Stop.
make[1]: Leaving directory `/usr/src/linux-2.6.13-15-obj/i386/default'
make: *** [kmod_build] Error 2
build failed with return value 2
[Error] Kernel Module : Failed to compile kernel module - please consult readme.
Any advice?
 
Old 02-15-2008, 10:17 PM   #2
swampdog2002
Member
 
Registered: Jul 2005
Distribution: Slackware 12.2, 13.0, openSUSE 11.2
Posts: 400

Rep: Reputation: 33
From the message you have displayed, it is entirely possible that this version of the ATI driver is not compatible with this older kernel version. If this is the latest ATI driver, then I would venture to guess that it will not compile for the older 2.6.13.5 kernel above. In reference to the above:
Code:
[Error] Kernel Module : Failed to compile kernel module - please consult readme.
Did you consult this readme file? Perhaps it is explained in there about kernel versions and such.
 
Old 02-15-2008, 10:27 PM   #3
Uncle_Theodore
Member
 
Registered: Dec 2007
Location: Charleston WV, USA
Distribution: Slackware 12.2, Arch Linux Amd64
Posts: 896

Rep: Reputation: 71
Do you have kernel-sources and kernel-headers installed on your system?
 
Old 02-15-2008, 10:49 PM   #4
roberja
LQ Newbie
 
Registered: Feb 2008
Posts: 5

Original Poster
Rep: Reputation: 0
I could not locate a readme file in the /usr/share/ati folder. I do have kernel-source installed, but I'm not sure about headers. Any idea on where the readme file the log shows might be?
 
Old 02-15-2008, 10:54 PM   #5
roberja
LQ Newbie
 
Registered: Feb 2008
Posts: 5

Original Poster
Rep: Reputation: 0
Should I be able to find kernel-headers via yast?

I found this on ati's site, refering to system requirements

* XOrg 6.7, 6.8, 6.9, 7.0, 7.1, 7.2 or 7.3
* Linux Kernel 2.6 and above
* glibc version 2.2 or 2.3
* POSIX Shared Memory (/dev/shm) support is required for 3D applications

The ATI Catalyst™ Linux software suite no longer provides precompiled Kernel Modules; all installations require GCC compiler and kernel-headers or kernel-source in order to enable 2D and 3D acceleration.

For best performance and ease of use, AMD recommends the following:

* Kernel module build environment - should include the following:
o Kernel source code: Either the Kernel Source or Kernel Headers packages
* The rpm utility should be installed and configured correctly on your system, if you intend to install via RPM packages

The following packages must be installed in order for the ATI Catalyst™ Linux driver to install and work properly:

* XFree86-Mesa-libGL
* libstdc++
* libgcc
* XFree86-libs
* fontconfig
* freetype
* zlib

Last edited by roberja; 02-15-2008 at 10:59 PM.
 
Old 02-16-2008, 01:37 PM   #6
roberja
LQ Newbie
 
Registered: Feb 2008
Posts: 5

Original Poster
Rep: Reputation: 0
I checked my XOrg version using
Code:
X -version
(is this correct?). This returned:
Code:
X Window System Version 6.8.2
Release Date: 9 February 2005
X Protocol Version 11, Revision 0, Release 6.8.2
Build Operating System: SuSE Linux [ELF] SuSE
Current Operating System: Linux linux 2.6.13-15-default #1 Tue Sep 13 14:56:15 UTC 2005 i686
Build Date: 03 October 2007
        Before reporting problems, check http://wiki.X.Org
        to make sure that you have the latest version.
Module Loader present
From this, I concluded that I have an acceptable version of XOrg. Also, my kernel is 2.6, as required by ATI.
I am not familiar with the kernel-headers, and I do not know where to find this package. I'm honestly at a loss. Any advice?
 
Old 02-17-2008, 12:42 PM   #7
roberja
LQ Newbie
 
Registered: Feb 2008
Posts: 5

Original Poster
Rep: Reputation: 0
Problem solved, although I'm not quite sure how. After a fresh install of Suse 10.0, I made sure my kernel-default and kernel-source packages matched (they didn't, but do now). I then used the automatic install via ATI driver installer. First time was a charm!
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
ATI Radeon Troubles, of course TheOddLinguist Linux - Hardware 1 06-04-2006 02:29 AM
fglrx-driver vs ATI kernel driver for ATI Radeon 9200 in Debian Debian_Poland Debian 3 02-01-2006 01:10 PM
ATI driver install troubles (SUSE10.0) mchesney Linux - Newbie 2 11-08-2005 01:29 PM
Ati driver a bit unstable but no different than nvidia..ati benchmark inside. spade Slackware 1 10-06-2004 12:13 AM
ATI Driver troubles slackware 9.1 Aman9090 Linux - Hardware 20 12-22-2003 04:48 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE

All times are GMT -5. The time now is 04:57 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration