LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 01-10-2005, 04:14 AM   #1
wilu
LQ Newbie
 
Registered: Jan 2005
Location: Nowa Huta (Poland)
Distribution: Gentoo
Posts: 23

Rep: Reputation: 15
Angry Ati (Radeon 9800SE) once more...


I't trying to install ati driver but unfortunately without success .
Small introduction:

Ati Radeon 9800SE 128MB 256bit (R350)
Distribution: Mandrake 9.2
[root@wilu Programy]# uname -a
Linux wilu 2.6.10-cko3 #1 Sun Jan 9 21:19:31 CET 2005 i686 unknown unknown GNU/Linux

I placed untared kernel source in /usr/src and did symlink:
ln -s linux-2.6.10 linux

Afterwards I checked my XFree86 ver:
=====================================================================
ATI Technologies
=====================================================================
XFree86 Version 4.3.0 is installed.

I downloaded suitable driver:
fglrx-4.3.0-3.14.1.i386.rpm

Then i changed in /etc/inittab the line:
#id:5:initdefault:
#to
id:3:initdefault:

Instalation:
[root@wilu Programy]# rpm -Uhi --force fglrx-4.3.0-3.14.1.i386.rpm
and i get:
Quote:
########################################### [100%]
########################################### [100%]
*** Trying to install a precompiled kernel module.
- creating symlink
- recreating module dependency list
- trying a sample load of the kernel module
FATAL: Error inserting fglrx (/lib/modules/2.6.10-cko3/kernel/drivers/char/drm/fglrx.ko): Unknown symbol in module, or unknown parameter (see dmesg)
failed.
*** Found kernel module build environment, generating kernel module now.
ATI module generator V 2.0
==========================
initializing...
cleaning...
patching 'highmem.h'...
skipping patch for 'drmP.h', not needed
skipping patch for 'drm_os_linux.h', not needed
assuming new VMA API since we do have kernel 2.6.x...
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.10-cko3/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/opt/kernel/linux-2.6.10'
Building modules, stage 2.
MODPOST
*** Warning: "pci_find_class" [/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko] undefined!
make[1]: Leaving directory `/opt/kernel/linux-2.6.10'
build succeeded with return value 0
duplicating results into driver repository...
done.
==============================
- creating symlink
- recreating module dependency list
- trying a sample load of the kernel module
FATAL: Error inserting fglrx (/lib/modules/2.6.10-cko3/kernel/drivers/char/drm/fglrx.ko): Unknown symbol in module, or unknown parameter (see dmesg)
failed.
*** Warning ***
The QT based control panel application did not load in any version.
===
ATI display drivers successfully installed
please run 'fglrxconfig' now
===
Though shown in debug problems i did fglrxconfig (I'm 100% sure a answer all questions correctly).
Final change in inittab:
#id:3:initdefault:
#to
id:5:initdefault:

... and reboot

System welcomed me witch appropriate screen resolution.

To check if everything is ok i typed: fglrxinfo
And it turned out, that the problem is following:
Quote:
OpenGL vendor string: Mesa project: w(not url - added because of forum rules)ww.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.3 Mesa 4.0.4
I also checked in HardDrake graphic card info:
(translated from polish)
Quote:
Card vendor: (null)
Bus: PCI
Bus identification: 1002:4148:174b:7c00
On bus location: 2:0:0
Description: (none)
Module: unknown
Carrier class DISPLAY_VGA
Additional info from dmesg about graphic card:
Quote:
vesafb: ATI Technologies Inc., R350, 01.00 (OEM: ATI R350)
vesafb: VBE version: 2.0
vesafb: protected mode interface info at c000:576a
vesafb: pmi: set display start = c00c57fe, set palette = c00c584a
vesafb: pmi: ports = a010 a016 a054 a038 a03c a05c a000 a004 a0b0 a0b2 a0b4
vesafb: monitor limits: vf = 0 Hz, hf = 0 kHz, clk = 0 MHz
vesafb: scrolling: redraw
vesafb: cannot reserve video memory at 0xd8000000
vesafb: framebuffer at 0xd8000000, mapped to 0xe1900000, using 600k, total 16384k
fb1: VESA VGA frame buffer device
fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
fglrx: Unknown symbol pci_find_class
What shall i do? Any suggestions?
I'd be grateful for tips .

Last edited by wilu; 01-10-2005 at 04:17 AM.
 
Old 01-10-2005, 07:07 AM   #2
javeree
Member
 
Registered: Jun 2004
Location: Belgium
Posts: 49

Rep: Reputation: 15
Where did you get you kernel source from ?
You will need the kernel source provided by Mandrake instead of the one found in www.kernel.org. Alternatively, you can compile an unpatched kernel first, an re-try the ATI installation later.
 
Old 01-10-2005, 07:23 AM   #3
wilu
LQ Newbie
 
Registered: Jan 2005
Location: Nowa Huta (Poland)
Distribution: Gentoo
Posts: 23

Original Poster
Rep: Reputation: 15
Kernel source i got from kernel.org but on original 2.4.22.10-mdk kernel which was installed during system installation ati-drivers also didn't work, i had the same problem, there was no hardware acceleration, fglrxinfo was giving the same info like now.
I patched 2.6.10 mainly because it doesn't have supermount function but i suppose on not patched kernel the problem will remain.
Any other suggestions?
 
Old 01-10-2005, 10:16 AM   #4
Junior41180
Member
 
Registered: Dec 2003
Location: Florida
Posts: 157

Rep: Reputation: 30
Drop the i in -Uh

at least thats what ATI says the command is. You're only updating the driver, not installing it.

Not sure what else it could be.
 
  


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 9800SE getting "OpenGL vendor string: Mesa project: www.mesa3d.org KenMac Mandriva 4 08-27-2005 07:55 AM
ati radeon 9800se PROBLEM on RHLinux 9.0 musick Linux - Hardware 0 10-20-2004 12:25 PM
Need help to install Radeon 9800se on Suse 9.1 Lambas Linux - Newbie 5 07-29-2004 05:13 AM
Ati 9800se :( kanguru Linux - Hardware 1 09-16-2003 10:39 PM
HELP : ATI Radeon 9800SE & RedHat v7.2 cin Linux - Hardware 0 08-27-2003 05:28 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 09:31 AM.

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