Latest LQ Deal: Complete CCNA, CCNP & Red Hat Certification Training Bundle
Go Back > Forums > Linux Forums > Linux - Newbie
User Name
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!


  Search this Thread
Old 01-28-2003, 02:37 PM   #1
Registered: Jan 2003
Location: Texas
Distribution: Ubuntu
Posts: 66

Rep: Reputation: 15
compiling ATI Mach64GX driver

I got Yellow Dog Linux 2.3 installed over the weekend on a 9600 with a Powerlogix ZIF/G3 500 chip, which I believe is really running at 333mhz or so ...

I could only get the X configuration to see "fbdev" as a driver for my ATI card. Consequently, I am running KDE at 1024x768 @ 8bits. I tried to use the other ATI driver choices, but they did not work. In looking around the directories, I did find what I am guessing is an uncompiled driver for the ATI Mach64 GX card I have; it has a .c extension.

I opened it in pico and found the libraries it requires, and tried to compile it after reading the man gcc pages. I got an error message that it could not find one of the files it requires, video/fbcon.h. I could locate it, and I opened it in pico, so I know it's real.

So I guess I have two questions:
Do I have to compile this code to make the driver for my card?
What can I do to make gcc see this file?

thanks ## scott
Old 01-28-2003, 07:18 PM   #2
Senior Member
Registered: Dec 2002
Location: Mosquitoville
Distribution: RH 6.2, Gen2, Knoppix,arch, bodhi, studio, suse, mint
Posts: 3,237

Rep: Reputation: 58
I don't think you've found what you think you found.
for xserver support of a certain video card, you need
a version of xfree that supports it.
go to and try to find stuff about your video
card, and see if a version of xfree supports it.

this will not do you any good, but you can edit the
c file you are messing with and change the the path
to the header file to the exact path where the file
exits on your system. Don't waste your time though.
Old 01-29-2003, 02:39 PM   #3
Registered: Jan 2003
Location: Texas
Distribution: Ubuntu
Posts: 66

Original Poster
Rep: Reputation: 15
I went to the XFree web site as suggested and my card -- an ATI Mach 64 GX OEM'd to Apple -- is supported, both by version 3 and now version 4, which is what I'm using.

I have tried altering the XF86Config-4 file to read "ati" for the driver but the error messages say that DisplayDepth of 15 and 16 are not supported. I changed it to a depth of 8, and it says an unknown RAMDAC detected. In all cases, I am using 1024x768 and 1152x870 as my screen sizes. Would using Xpmac be better than fbdev?

BTW: I altered the mach64_gx.c file in pico by putting in the absolute path to the one file it couldn't find and I did not get that error again. I got a lot of other errors, but that one is solved.

thanks ## scott


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 driver a bit unstable but no different than nvidia..ati benchmark inside. spade Slackware 1 10-06-2004 12:13 AM
ATI driver: ATI 9600XT failed dependencies igmcdermott Linux - Software 2 08-06-2004 09:26 AM
ATI driver: ATI 9600XT failed dependencies igmcdermott Linux - Software 1 08-06-2004 02:26 AM
ati driver compiling with wrong kernel source madcow007 Linux - Hardware 7 02-15-2004 10:04 AM
ATI mach64GX Nauht Linux - Hardware 13 05-01-2003 05:22 PM > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 07:47 PM.

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