Skip to main content

Thread: Doom3 falls back on Mesa software rasterizer ?


hi there,

wanted play doom 3 again. grabbed sh-installer, copied on pak files , started doom3. far, good.

unfortunately doom3 somehow fails detect running hardware accelerated opengl. @ least think doom3 init log:
code:
----- r_initopengl ----- setup x display connection dlopen(libgl.so.1) initializing opengl display using xfree86-vidmodeextension version 2.2 dga directvideo mouse (version 2.0) initialized free86-vidmodeextension activated @ 640x480 using 8/8/8 color bits, 8 alpha bits, 24 depth, 8 stencil display. gl_renderer: software rasterizer ...
well can @ least confirm gallium radeon driver works fine since output glxinfo | grep opengl
code:
opengl vendor string: x.org opengl renderer string: gallium 0.4 on amd rv730 opengl version string: 2.1 mesa 7.11 opengl shading language version string: 1.20
os xubuntu 11.10 x64
hardware:
amd e350
8 gb ram
ati hd4670 (additional graphic adapter)

3d acceleration in darkplaces works can play kleshik without hickups.
doom3 using older lib still software opengl ?

1 thing puzzles me: of screensavers seem running on software mode after switched fglrx radeon.

edit: should have mentioned removed fglrx components following guide in ubuntu troubleshooting guide.

ideas ?

tia,
holger

xubuntu 11.10 x64
edit: ok, on clean 11.10 install these packages did trick me:

code:
gcc-multilib g++-multilib libx11-6:i386 libxext6:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libasound2:i386 libasound2-plugins:i386
use libgl_debug=verbose double-check doom3 isn't trying use old libstdc++.so.6 ships with. if is, move , libgcc_s.so.1 off subdirectory won't see them.

when did above went <1fps easy 60 on radeon 6950.

time tackle quake 4...awesome, same "get rid of crappy old libraries" procedure works there too. well, after installing a 32-bit libtxc_dxtn is:

code:
sudo apt-get install build-essential gcc-multilib g++-multilib libgl1-mesa-dev cflags="-m32" ldflags="-m32" ./configure --prefix=/usr --libdir=/usr/lib32 make sudo make install
you may or may not need export r600_enable_s3tc=1 s3tc compression working.


Forum The Ubuntu Forum Community Ubuntu Specialised Support Gaming & Leisure Doom3 falls back on Mesa software rasterizer ?


Ubuntu

Comments

Popular posts from this blog

Upgrade 3.4.8 to 3.5.1 failed "download package failed" - Joomla! Forum - community, help and support

Joomal 3.6.3 update error - PHP temporary folder is not set - Joomla! Forum - community, help and support

Fatal error during instalation - Joomla! Forum - community, help and support