View Full Version : A couple of questions
mortified_mort
10-09-2009, 12:55 PM
Hi,
I was just wondering a couple of things! :)
When will I be able to play Doom III on the opensource ATi driver? The 9.3 Catalyst is horrible in Hardy, and the only thing stopping me from installing Linux fulltime is the lack of a decent 3D driver. Don't get me wrong, the opensource driver beats the 9.3 Catalyst in everyway except 3D acceleration!
The second thing is pretty simple I hope, could someone please point me to a site/page that explains the whole Linux graphics thing as libdrm, KMS and all that confuses me!
Thanks in advance!
SolidSteel144
10-09-2009, 09:27 PM
Hi,
I was just wondering a couple of things! :)
When will I be able to play Doom III on the opensource ATi driver? The 9.3 Catalyst is horrible in Hardy, and the only thing stopping me from installing Linux fulltime is the lack of a decent 3D driver. Don't get me wrong, the opensource driver beats the 9.3 Catalyst in everyway except 3D acceleration!
The second thing is pretty simple I hope, could someone please point me to a site/page that explains the whole Linux graphics thing as libdrm, KMS and all that confuses me!
Thanks in advance!
Eventually it will be able to... Maybe late next year (I'm guessing).
pvtcupcakes
10-09-2009, 10:55 PM
Hi,
I was just wondering a couple of things! :)
When will I be able to play Doom III on the opensource ATi driver? The 9.3 Catalyst is horrible in Hardy, and the only thing stopping me from installing Linux fulltime is the lack of a decent 3D driver. Don't get me wrong, the opensource driver beats the 9.3 Catalyst in everyway except 3D acceleration!
The second thing is pretty simple I hope, could someone please point me to a site/page that explains the whole Linux graphics thing as libdrm, KMS and all that confuses me!
Thanks in advance!
Depends on if you're using r600 or not. The older r300-r500 gpus will probably be able to run Doom 3 first, and r600 may be a couple of months after that. But like the above poster said, it's still a ways off.
I could play Doom3 with an RV280 and radeon driver but the framerate was low (10-15 fps) or worse when the action got heavy. I plugged in the RV350 (and 2.6.31) which was playable (3 years ago) on fglrx but I no longer have dri (or drm) so no point in trying. Will try again when new hard disk arrives.
nhaehnle
10-10-2009, 04:23 AM
If you have an R300-R500, please just go ahead and try it with the latest open source drivers. I don't remember off the top of my head whether there are any Doom 3 related bugs, but if there are, just tell us about them, because I think it should work, albeit probably at less-than-stellar performance.
mortified_mort
10-10-2009, 02:48 PM
If you have an R300-R500, please just go ahead and try it with the latest open source drivers. I don't remember off the top of my head whether there are any Doom 3 related bugs, but if there are, just tell us about them, because I think it should work, albeit probably at less-than-stellar performance.
I just get white where the textures should be on the title screen, if I try to go any further the PC locks up. I tested using Kubuntu Karmic with all the updates.
elanthis
10-10-2009, 04:08 PM
Does Doom3 use S3TC or any of the other "will never be in Open Source drivers" patented features?
nhaehnle
10-11-2009, 10:40 AM
It might be S3TC, yes. Note that in principle you can get S3TC with an external library (Disclaimer: That support may be broken right now...)
legume
10-11-2009, 03:00 PM
I just get white where the textures should be on the title screen, if I try to go any further the PC locks up. I tested using Kubuntu Karmic with all the updates.
It has been posted on here in the past that doom3 works if you edit
~/.doom3/base/DoomConfig.cfg and make sure you have r_renderer set to "arb"
s3tc isn't generally a problem for OSS games with radeons. There is an external lib but I don't think you really need it to use the cards hw support for s3tc. More info -
http://homepage.hispeed.ch/rscheidegger/dri_experimental/s3tc_index.html
Currently the r6xx drivers don't yet support s3tc so this just means you have to turn it off in the game. In the case of doom3 it's -
seta image_usePrecompressedTextures "0"
seta image_useNormalCompression "0"
seta image_useCompression "0"
I just tested on a rv670 and these at least made the splash/menues display correctly (they were garbage without).
I did however hit a problem on loading a level, the game quit with -
doom.x86: radeon_texture.c:883: migrate_image_to_miptree: Assertion `srclvl->size == dstlvl->size' failed.
I don't know if this is a general, or r6xx specific problem.
oibaf
10-12-2009, 07:13 AM
If you have an R300-R500, please just go ahead and try it with the latest open source drivers. I don't remember off the top of my head whether there are any Doom 3 related bugs, but if there are, just tell us about them, because I think it should work, albeit probably at less-than-stellar performance.
I filed a bug for a doom3 problem, which is not yet fixed:
https://bugs.freedesktop.org/show_bug.cgi?id=23710
adamk
10-12-2009, 07:18 AM
I've played doom3 on my x850 with the open source drivers all the way through in the past. You should avoid the s3tc library when using doom3, though, as it just destroys your textures. The s3tc library only works with the r300 driver on applications that do not use multitexturing (so, for example, it works fine in NWN, but not doom3).
Adam
mortified_mort
10-14-2009, 06:46 PM
Ok, I have tested with Ubuntu 9.04 and 9.10 BETA. On 9.04 it sort of works if you disable S3TC. It renders the menus fine, and the level loads, but the shadows are borked pretty badly, and the color depth appears to be wrong. It also refuses to render anything above 640x480 and Low Settings. Oh, and the FPS is like 3... :eek:
On 9.10, it renders the menus fine but hardlocks if I try to load a level. It also won't render the menu above 640x480.
I guess I may have to use Hardy + 9.3 Catalyst for a while longer....
:o+:(=:mad:
vBulletin® v3.8.4, Copyright ©2000-2010, Jelsoft Enterprises Ltd.