LinuxQuestions.org
LinuxAnswers - the LQ Linux tutorial section.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Games
User Name
Password
Linux - Games This forum is for all discussion relating to gaming in Linux.

Notices

Reply
 
Search this Thread
Old 03-29-2004, 08:40 PM   #1
melknin
LQ Newbie
 
Registered: Mar 2004
Posts: 7

Rep: Reputation: 0
ATI Drivers under Linux


I've been trying to get Half-Life to run on my new computer for the past few days now but with little luck. I've done so in the past with an NVidia card using wine. This time around I have and ATI card, and I've installed the ATI drivers from their website and have got 3D acceleration working. However, the problem is that these drivers apparently only support a 24bit color depth. Whenever I try to start Half-Life under wine it complains about the color-depth (which threads have only shown to alleviate through changing the colors to 16bit, an option that I don't have with these drivers). Does anyone know of a way I can get Half-Life to run (with 3D acceleration) on my ATI 9700pro?
 
Old 03-29-2004, 08:49 PM   #2
ImAfrEaK
LQ Newbie
 
Registered: Mar 2004
Posts: 2

Rep: Reputation: 0
Same basic problem here. Bump for answers.
 
Old 03-29-2004, 09:48 PM   #3
Hammett
Senior Member
 
Registered: Aug 2003
Location: Barcelona, Catalunya
Distribution: Gentoo
Posts: 1,037

Rep: Reputation: 54
You can change color depth in the X server config file (/etc/X11/XFConfig-4), just put 16 instead of 24.

Hope it helps
 
Old 03-29-2004, 10:10 PM   #4
melknin
LQ Newbie
 
Registered: Mar 2004
Posts: 7

Original Poster
Rep: Reputation: 0
The problem with that is if you try to do that then the Xserver won't start with an error message something along the lines of fglrx doesn't support 16 color depth. After looking at the ATI website FAQs, apparently 24 and 8 bit depths are the only ones supported by this driver, so I don't think I'm gonna be able to change it that way.
 
Old 03-29-2004, 10:23 PM   #5
RHLinuxGUY
Member
 
Registered: Oct 2003
Distribution: Ubuntu 7.04
Posts: 889
Blog Entries: 1

Rep: Reputation: 30
Or u can get winex and play with that. Dont want to buy it, just send me an email me at pntbalg@yahoo.com and ill send u a free version of winex 3.3 tgz or rpm. hey the linux community has to stick together. :-)
 
Old 03-29-2004, 10:38 PM   #6
melknin
LQ Newbie
 
Registered: Mar 2004
Posts: 7

Original Poster
Rep: Reputation: 0
Well I tried that, too, actually. I just downloaded Fedora Core 1 recently and when I tried to get winex cvs as an alternative the thing just plain refused to compile. Eventually I found a site that had a fc1 rpm compiled that I downloaded, but unfortunetly winex 3.3 seems to also be giving me this error about colors whenever half-life starts up.
 
Old 03-29-2004, 11:08 PM   #7
Thetargos
Senior Member
 
Registered: Mar 2003
Location: Mexico City
Distribution: Fedora, Ubuntu & Mint
Posts: 1,679

Rep: Reputation: 45
Known problem with the fglrx driver: it does not support 16-bit rendering, though oddly enought it does support 8-bit via pseudocolor primitives or what ever it's called that feature.
 
Old 03-29-2004, 11:13 PM   #8
melknin
LQ Newbie
 
Registered: Mar 2004
Posts: 7

Original Poster
Rep: Reputation: 0
Yep, that's the problem pretty much. Any ideas for a way to work around it or something?
 
Old 03-29-2004, 11:18 PM   #9
Thetargos
Senior Member
 
Registered: Mar 2003
Location: Mexico City
Distribution: Fedora, Ubuntu & Mint
Posts: 1,679

Rep: Reputation: 45
Quote:
Originally posted by melknin
Yep, that's the problem pretty much. Any ideas for a way to work around it or something?
Only hope is if you've got an ~R200. Then you may simply switch between the fglrx driver (for games like UT2Kx, etc) and use the DRI drivers for HL... It's about what I can think of right now... BTW, you can get S3TC support on those cards, visit: The S3TC Guide for Dummies.
 
Old 03-29-2004, 11:40 PM   #10
melknin
LQ Newbie
 
Registered: Mar 2004
Posts: 7

Original Poster
Rep: Reputation: 0
Nah, I've got a Radeon 9700pro which makes it a R300 card: not supported by DRI. I came across that earlier with no avail. Thanks for your help though.
 
Old 03-29-2004, 11:54 PM   #11
Thetargos
Senior Member
 
Registered: Mar 2003
Location: Mexico City
Distribution: Fedora, Ubuntu & Mint
Posts: 1,679

Rep: Reputation: 45
No prob. I too have an R300... I hope ATi will have common sense and include 16-bit support in a future relase (even if it's only for completeness sake).
 
Old 03-30-2004, 12:40 PM   #12
membrax
Member
 
Registered: Nov 2002
Location: 50'48''N - 4'21''E
Distribution: SuSE7.1 - SuSE8.1 - SuSE8.2 - RH6.2 - RH7.1 - RH7.3 - RH8.0 - RH9.0 - Fedora Core 1
Posts: 281

Rep: Reputation: 30
Wink



Hi Buddy !

I posted something right here describing how to make the latest ATI (fglrx) drivers run under X 4.3
http://voidmain.is-a-geek.net/forums...r=asc&start=45

Give it a read and lemme know.
Cheerz !

Just in case, here's the quote :




Quote:
Here's the way (or at least the one which lead me to this) :

As Void Main mentioned before, do not forget to type "export CC=gcc32" in your console before proceeding to the RPM install.

Then, install thr RPM package as usual (-Uvh for some of you, -Uvh --force for the others) and actually as mentioned on ATI's driver webpage.

Some important stuff at this point :
once the RPM has been fully RPM'ed launch the "fglrxconfig" and answer all the clear questions.
At the one asking if you want to use an external "gart" or "agp gart" you should answer "y" (yes).
This fglrxconfig file will write a new XF86Config-4 in your /etc/X11/ directory.

I clearly advise you to then delete (or preferably back-up) the original XF86Config and to rename the "XF86Config-4" in "XF86Config"

Last important point, when all this has been done, edit your modules.conf file located in your /etc/ directory.
And add this line :
options agpgart agp_try_unsupported=1

That's it.
It should run fine now ... and if it doesn't, you're then extremely close of it !

Enjoy !
 
Old 03-30-2004, 04:21 PM   #13
Thetargos
Senior Member
 
Registered: Mar 2003
Location: Mexico City
Distribution: Fedora, Ubuntu & Mint
Posts: 1,679

Rep: Reputation: 45
Quote:
Originally posted by Thetargos
No prob. I too have an R300... I hope ATi will have common sense and include 16-bit support in a future relase (even if it's only for completeness sake).
Ohh... and BTW by this I meant the 16-bit color depth I re-reading thought about 16-bit OS support
 
  


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 vs NVIDIA Linux Drivers Synesthesia Linux - General 9 10-22-2005 09:15 PM
Installing ATI drivers in Linux houmie Linux - Laptop and Netbook 2 03-11-2005 02:07 PM
Are ATI drivers for linux ready yet? silverbullet Linux - Hardware 2 01-23-2005 01:38 PM
How good are the ATI drivers for Linux? stodge Linux - Hardware 6 08-18-2004 07:48 PM
New ATI linux drivers? Kage Linux - Hardware 3 12-10-2002 06:47 PM


All times are GMT -5. The time now is 03:34 AM.

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration