LinuxQuestions.org
Review your favorite Linux distribution.
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 02-19-2004, 12:27 PM   #1
shaft_007
LQ Newbie
 
Registered: Feb 2004
Location: Maine
Distribution: Mandrake 9.2
Posts: 2

Rep: Reputation: 0
Angry Can't Get 3D Acceleration w/Radeon 9800 Pro


So here's the deal. I've been trying to sort out 3D Acceleration for two weeks now and I just can't seem to get it to work. I'm running Mandrake 9.2, with kernel 2.4.22-10mdk, and XFree86 4.3.0.
My graphics card is an ATI Radeon 9800 Pro which I'm told uses the R350 Chipset.

I'm using an ASUS A7N8X-Deluxe motherboard with the nForce2 chipset.

I have an Athlon XP 2600+ (2.1Ghz) Processor and I'm using onboard sound (if that's even relevant).

Whenever I choose 3D acceleration under display options and attempt to test it Gnome 2.4 responds with a blank error, meaning that it said an error occurred, but it didn't say what it was. I've tried installing the fglrx drivers from ATI's site but it responds with the following prompt:

*** Trying to install a precompiled kernel module.
*** WARNING ***
Tailored kernel module for fglrx not present in your system.
You must go to /lib/modules/fglrx/build_mod subdir
and execute './make.sh' to build a fully customed kernel module.
Afterwards go to /lib/modules/fglrx and run './make_install.sh'
in order to install the module into your kernel's module repository.
(see readme.txt for more details.)

As of now you can still run your XServer in 2D, but hardware acclerated
OpenGL will not work and 2D graphics will lack performance.

failed.
*** Error: no kernel module build environment - please consult readme.
Installed: qt3 (gcc 3.2) based control panel application
===
ATI display drivers successfully installed
please run 'fglrxconfig' now
===

When I go to /lib/modules/fglrx/build_mod and run ./make.sh it give me this error:

ATI module generator V 2.0
==========================
initializing...
kernel includes at /usr/src/linux/include not found or incomplete
file: /usr/src/linux/include/linux/version.h

Below is a copy of my lspci output, and beyond that I don't know what at all I can do to get this to work. Very frustrating.

If someone responds that I need to recompile the kernel or update to the 2.6 kernel instructions on how to do that under Mandrake 9.2 would be very helpful. Thanks in advance to anyone who responds to this. If any extra information is necessary just ask and I will respond accordingly.


00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different version?) (rev c1)
Subsystem: Asustek Computer, Inc.: Unknown device 80ac
Flags: bus master, 66Mhz, fast devsel, latency 0
Memory at d0000000 (32-bit, prefetchable) [size=128M]
Capabilities: [40] AGP version 3.0
Capabilities: [60] #08 [2001]

00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev c1)
Subsystem: nVidia Corporation: Unknown device 0c17
Flags: 66Mhz, fast devsel

00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev c1)
Subsystem: nVidia Corporation: Unknown device 0c17
Flags: 66Mhz, fast devsel

00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev c1)
Subsystem: nVidia Corporation: Unknown device 0c17
Flags: 66Mhz, fast devsel

00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev c1)
Subsystem: nVidia Corporation: Unknown device 0c17
Flags: 66Mhz, fast devsel

00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev c1)
Subsystem: nVidia Corporation: Unknown device 0c17
Flags: 66Mhz, fast devsel

00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a4)
Subsystem: Asustek Computer, Inc. A7N8X Mainboard
Flags: bus master, 66Mhz, fast devsel, latency 0
Capabilities: [48] #08 [01e1]

00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2)
Subsystem: Asustek Computer, Inc.: Unknown device 0c11
Flags: 66Mhz, fast devsel, IRQ 5
I/O ports at d800 [size=32]
Capabilities: [44] Power Management version 2

00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) (prog-if 10 [OHCI])
Subsystem: Asustek Computer, Inc. A7N8X Mainboard
Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 5
Memory at ee083000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Power Management version 2

00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) (prog-if 10 [OHCI])
Subsystem: Asustek Computer, Inc. A7N8X Mainboard
Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 11
Memory at ee081000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Power Management version 2

00:05.0 Multimedia audio controller: nVidia Corporation nForce MultiMedia audio [Via VT82C686B] (rev a2)
Subsystem: Asustek Computer, Inc.: Unknown device 0c11
Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 5
Memory at ee000000 (32-bit, non-prefetchable) [size=512K]
Capabilities: [44] Power Management version 2

00:06.0 Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev a1)
Subsystem: Asustek Computer, Inc.: Unknown device 8095
Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 11
I/O ports at dc00 [size=256]
I/O ports at e000 [size=128]
Memory at ee084000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Power Management version 2


00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge (rev a3) (prog-if 00 [Normal decode])
Flags: bus master, 66Mhz, fast devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
I/O behind bridge: 00009000-0000afff
Memory behind bridge: ec000000-edffffff

00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2) (prog-if 8a [Master SecP PriP])
Subsystem: Asustek Computer, Inc.: Unknown device 0c11
Flags: bus master, 66Mhz, fast devsel, latency 0
I/O ports at f000 [size=16]
Capabilities: [44] Power Management version 2

00:0c.0 PCI bridge: nVidia Corporation nForce2 PCI Bridge (rev a3) (prog-if 00 [Normal decode])
Flags: bus master, 66Mhz, fast devsel, latency 0
Bus: primary=00, secondary=02, subordinate=02, sec-latency=32
I/O behind bridge: 0000b000-0000bfff
Memory behind bridge: e8000000-e9ffffff

00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev c1) (prog-if 00 [Normal decode])
Flags: bus master, 66Mhz, medium devsel, latency 32
Bus: primary=00, secondary=03, subordinate=03, sec-latency=32
I/O behind bridge: 0000c000-0000cfff
Memory behind bridge: ea000000-ebffffff
Prefetchable memory behind bridge: d8000000-e7ffffff

01:0b.0 RAID bus controller: CMD Technology Inc Silicon Image SiI 3112 SATARaid Controller (rev 02)
Subsystem: CMD Technology Inc: Unknown device 6112
Flags: bus master, 66Mhz, medium devsel, latency 32, IRQ 11
I/O ports at 9000 [size=8]
I/O ports at 9400 [size=4]
I/O ports at 9800 [size=8]
I/O ports at 9c00 [size=4]
I/O ports at a000 [size=16]
Memory at ed000000 (32-bit, non-prefetchable) [size=512]
Expansion ROM at <unassigned> [disabled] [size=512K]
Capabilities: [60] Power Management version 2

02:01.0 Ethernet controller: 3Com Corporation 3C920B-EMB Integrated Fast Ethernet Controller (rev 40)
Subsystem: Asustek Computer, Inc.: Unknown device 80ab
Flags: bus master, medium devsel, latency 32, IRQ 5
I/O ports at b000 [size=128]
Memory at e9000000 (32-bit, non-prefetchable) [size=128]
Expansion ROM at <unassigned> [disabled] [size=128K]
Capabilities: [dc] Power Management version 2

03:00.0 VGA compatible controller: ATI Technologies Inc Radeon R350 [Radeon 9800] (prog-if 00 [VGA])
Subsystem: ATI Technologies Inc: Unknown device 0002
Flags: bus master, stepping, 66Mhz, medium devsel, latency 255, IRQ 11
Memory at d8000000 (32-bit, prefetchable) [size=128M]
I/O ports at c000 [size=256]
Memory at eb000000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at <unassigned> [disabled] [size=128K]
Capabilities: [58] AGP version 3.0
Capabilities: [50] Power Management version 2

03:00.1 Display controller: ATI Technologies Inc Radeon R350 [Radeon 9800] (Secondary)
Subsystem: ATI Technologies Inc: Unknown device 0003
Flags: stepping, 66Mhz, medium devsel
Memory at e0000000 (32-bit, prefetchable) [disabled] [size=128M]
Memory at eb010000 (32-bit, non-prefetchable) [disabled] [size=64K]
Capabilities: [50] Power Management version 2
 
Old 02-19-2004, 06:29 PM   #2
gordonb007
LQ Newbie
 
Registered: Feb 2004
Posts: 8

Rep: Reputation: 0
Install the source package for your distro.. I ran into this problem earlier today. This will allow you to try and build the driver - here is my message that I posted in the mandrake forum but maybe someone has ideas here:


Okay - i am n00b at linux and wanted to give it a crack since msFckT is taking so long with their w2k03 amd64 edition i tried mandrake's 9.2 amd64 edition and bounced around i got it installed(resizing partition/boot loaders/etc) now I ran into the problem of getting the video driver to get recognized. I d/led fglrx-glc22-4.3.0-3.2.8.i586.rpm from ati's web site and figured out how to get it installed(forced) then found I could do a make.sh w/o the source code installed locally.. installed that version 9.2.24.. Now I have hit a wall that I haven't seen in my vast web hunting. Any help w/ the below error? Thanks in advance.

[root@localhost build_mod]# ./make.sh
ATI module generator V 2.0
==========================
initializing...
probing for VMA API version...
cleaning...
patching 'highmem.h'...
skipping patch for 'drmP.h', not needed
patching 'drm_os_linux.h'...
doing script based build for kernel 2.4.x and similar
compiling 'agpgart_be.c'...
compiling 'agp3.c'...
compiling 'i7505-agp.c'...
compiling 'nvidia-agp.c'...
compiling 'firegl_public.c'...
linking of fglrx kernel module...
ld: Relocatable linking with relocations from format elf32-i386 (libfglrx_ip.a(firegl_drv.o)) to format elf64-x86-64 (fglrx.o) is not supported
linking failed - kernel module was not generated
[root@localhost build_mod]#
[root@localhost build_mod]# uname -r
2.4.22-24mdk
 
  


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
No 3d Acceleration for ATI 9800 pro on Fedora3 DoctorWho Linux - Hardware 19 09-10-2005 12:59 AM
Radeon 9800 3D Acceleration Xoliath Linux - Hardware 27 05-19-2004 04:12 PM
Radeon 9800 Pro Drivers and 3D Acceleration Xerop Linux - Software 3 04-12-2004 10:43 PM
ati radeon 9800 pro acceleration? Ninwa Linux - Software 5 03-21-2004 04:55 PM
Radeon 9800 Pro / Mandrake 9.2 - no 3D Acceleration witchy2k1 Linux - Hardware 0 01-25-2004 01:15 PM

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

All times are GMT -5. The time now is 06:36 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