Help - Search - Members - Calendar
Full Version: Doom 3 is ugly? (linux, 6800GT)
Neowin Forums > *nix Customization & Support > Linux Client Support
mr_daemon
Hello.
I am currently running gentoo with the lastest nvidia drivers from ~x86 portage, and something seems very wrong with Doom3.

I am running at high detail, 2x antialiasing on a Geforce 6800GT.

On Windows:
http://www.raptorized.com/public_files/d3_.../shot00001.jpeg
http://www.raptorized.com/public_files/d3_.../shot00002.jpeg

On Linux:
http://www.raptorized.com/public_files/d3_.../shot00001.jpeg
http://www.raptorized.com/public_files/d3_.../shot00002.jpeg

Bumpmapping seems downsampled to around 64.

it is most noticeable in the second screenshot. If that can be of any use I use Twinview with Xinerama extensions.

Some info:

CODE

supernaut@ewigkeit supernaut $ glxinfo | grep "direct" | awk '{ print $3 }'
Yes
supernaut@ewigkeit supernaut $


CODE

ewigkeit root # cat /proc/mtrr
reg00: base=0x00000000 (   0MB), size= 512MB: write-back, count=1
reg01: base=0xc0000000 (3072MB), size= 256MB: write-combining, count=1
reg02: base=0xd0000000 (3328MB), size= 256MB: write-combining, count=1
ewigkeit root #


CODE

ewigkeit root # X -version

X Window System Version 6.8.0
Release Date: 8 September 2004
X Protocol Version 11, Revision 0, Release 6.8
Build Operating System: Linux 2.6.9-gentoo-r9ewigkeit i686 [ELF]
Current Operating System: Linux ewigkeit 2.6.9-gentoo-r9ewigkeit #8 Mon Dec 6 21:30:47 EST 2004 i686
Build Date: 04 December 2004
       Before reporting problems, check http://wiki.X.Org
       to make sure that you have the latest version.
Module Loader present
ewigkeit root #


CODE

ewigkeit root # lsmod
Module                  Size  Used by
ohci_hcd               18308  0
snd_pcm_oss            48296  0
snd_mixer_oss          17536  1 snd_pcm_oss
snd_seq_oss            31552  0
snd_seq_midi_event      6144  1 snd_seq_oss
snd_seq                49232  4 snd_seq_oss,snd_seq_midi_event
forcedeth              14656  0
snd_intel8x0           28840  2
snd_mpu401_uart         6080  1 snd_intel8x0
snd_rawmidi            20068  1 snd_mpu401_uart
snd_seq_device          6344  3 snd_seq_oss,snd_seq,snd_rawmidi
nvidia               3462492  12
ewigkeit root #



Any ideas what might be causing this? Quake3 seems to run fine smile.gif
Cody
could it be directx? isnt that a windows only thing? if it was made with that i dont think it would look as good on a linux box since iut doesnt have that.
mr_daemon
Uhm.. well, Doom3 is an OpenGL game, one of the rare true gems in this category. John Carmack is for portability, so it should at least look as good regardless of your platform... I've seen screenshots of Doom3 on linux, and it does not look as bad.
Joseph B
Doesn't look bad at all to me... That could be due to the fact i'm still running a GeForce 3 TI 200 64 meg in this rig. biggrin.gif
IK47
looks to me that the linux one has no antialiasing, and some lighting incompatibilities.
mr_daemon
Well, lighting really is fine, what seems crappy is the bumpmapping, it seems downsampled.
chrispinto
linux just isnt a good gaming Os at all imo (and no, im not flaming.)
mr_daemon
Linux is decent as a gaming OS. If your game is written using OpenGL.
kongit
are you sure you have doom set up correctly in linux?

also what is the output to glxinfo
mr_daemon
Well it would be extremely hard to have doom 3 set up "incorrectly."

And as for glxinfo, you can see up there that DRI _is_ enabled:
CODE

supernaut@ewigkeit supernaut $ glxinfo | grep "direct" | awk '{ print $3 }'
Yes
supernaut@ewigkeit supernaut $


if you really need the full glxinfo output I can post that but you know...
beh
Could it be that you need to set some options for your graphics card in xorg.conf or XFree86Config
mr_daemon
Well, I highly doubt that as well, there isn't much to do in xorg.conf besides setting nvagp to 1 and my dual screen setting with xinerama.
Andre
Tried deleting d3 config file?
MEMO.INC
I heard somewhere that twinviwe mess with hardware acceleration..
Read here
Its from fedora forums but it may help you
Doom3 ran with the same quality than windows on my machine when I installed it on FC2, now with FC3 I havent installed many games
mr_daemon
WELL I officially fixed it.

I disable texture downsampling and other things, and noticed there was a setting named image_ignorehigh "1". i turned it off, and everything is back to normal. Performance is even better than windows apparently...

There most definitively is a bug with quality detection...
alister
QUOTE(mr_da3m0n @ Dec 14 2004, 03:01)
WELL I officially fixed it.

I disable texture downsampling and other things, and noticed there was a setting named image_ignorehigh "1". i turned it off, and everything is back to normal. Performance is even better than windows apparently...

There most definitively is a bug with quality detection...
[right][snapback]585096462[/snapback][/right]


So, you fixed it by....

making changes to the doom config file?

Alister
SoNiCfReAk
You could have just copied your config file from your Windows partition to your local users DooM III config file. But you have it fixed anyway!! gj!
mr_daemon
QUOTE(alister @ Dec 14 2004, 16:45)
So, you fixed it by....

making changes to the doom config file?

Alister
[right][snapback]585099459[/snapback][/right]


Well, no, I used the console smile.gif
I'm a text mode dude.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.