LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
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 11-26-2005, 10:15 PM   #1
pula0r
LQ Newbie
 
Registered: May 2004
Posts: 15

Rep: Reputation: 0
wc3:tft runs extremely slow, have ati drivers installed (i think)


After tediously reading LQ forums and using google to the point were my eyes were bleeding, I was able to get WC3 to run, even able to gain access to battle.net. The problem I face is that it is so slow I can't even use the mouse properly. The cursor just lags and skips when I try to move it. I know that wc3 should be running better because I have a 2.81 gig processor, 1 gig of ram and 256 radeon 9600. I try my best but I can't figure it out. Maybe my ati drivers aren't configured properly? Before the installation of the drivers tux racer and bzflag would lag in the same manner, and after the installation they ran smoothy. I am very new to linux. Please help.

Thanks,
pula
 
Old 11-27-2005, 03:22 AM   #2
DaneM
Member
 
Registered: Oct 2003
Location: Chico, CA, USA
Distribution: Linux Mint
Posts: 881

Rep: Reputation: 130Reputation: 130
This is kind-of a shot in the dark, but to you have pthreads enabled? You'll probably also need to enable POSIX shared memory in the kernel and in the fstab, like so (although this might just be an ATI thing; I don't remember):

Code:
tmpfs               /dev/shm         tmpfs         defaults       0        0
I hope this helps. Does anybody else have an idea?

--Dane

edit: do you have Enemy Territory installed? I'm more familiar with that game, and since they might both have the same problem on your system, I would probably have better luck fixing it for you. http://enemy-territory.4players.de:1041/

Also, try running WC3 (and ET if you install it) in the terminal and post the output.

Last edited by DaneM; 11-27-2005 at 03:26 AM.
 
Old 11-27-2005, 11:53 AM   #3
pula0r
LQ Newbie
 
Registered: May 2004
Posts: 15

Original Poster
Rep: Reputation: 0
Thanks for the reply. I've run wc3 in a termnial and here is the results:
Quote:
[pula@localhost ~]$ wine /home/pula/.wine/drive_c/Program\ Files/Warcraft\ III/Frozen\ Throne.exe -- -opengl
fixmepengl:query_function_pbuffer gl_version is: "1.3.5461 (X4.3.0-8.19.10)"
fixmepengl:query_function_pbuffer glx_exts is: "GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_import_context GLX_ARB_get_proc_address GLX_ARB_multisample "
fixmepengl:query_function_pbuffer gl_version is: "1.3.5461 (X4.3.0-8.19.10)"
fixmepengl:query_function_pbuffer glx_exts is: "GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_import_context GLX_ARB_get_proc_address GLX_ARB_multisample "
fixme:advapi:SetSecurityInfo stub
fixme:d3d_caps:IDirect3D8Impl_FillGLCaps found GL_VERSION ("1.3.5461 (X4.3.0-8.19.10)")->(0x000800fe)
fixme:d3d_caps:IDirect3D8Impl_FillGLCaps found GL_RENDERER ("RADEON 9600 Generic")->(0x514c)
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(40,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(128,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(129,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(130,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(131,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(132,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(133,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(134,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(135,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(156,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(161,1) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(162,-1) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(163,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(164,1065353216) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(165,1) not handled yet
 
Old 11-27-2005, 11:53 AM   #4
pula0r
LQ Newbie
 
Registered: May 2004
Posts: 15

Original Poster
Rep: Reputation: 0
Quote:
fixme:d3d: IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(172,3) not handled yet
fixme:d3d: IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(173,1) not handled yet
[pula@localhost ~]$ fixme:waveSD_CreateSecondaryBuffer (0x7ff571a0,0x79073144,180e0,0,0x7ff35b94,0x7ff35ca4,0x7ff35b70): stub
fixme:sync:CreateIoCompletionPort (0xffffffff, (nil), 00000000, 00000000): stub.err:dsoundSOUND_MixOne underrun on sound buffer 0x7ff35b48
err:dsoundSOUND_MixOne underrun on sound buffer 0x7ff35b48
err:dsoundSOUND_MixOne underrun on sound buffer 0x7ff35b48
err:dsoundSOUND_MixOne underrun on sound buffer 0x7ff35b48
err:dsoundSOUND_MixOne underrun on sound buffer 0x7ff35b48
err:dsoundSOUND_MixOne underrun on sound buffer 0x7ff35b48
err:dsoundSOUND_MixOne underrun on sound buffer 0x7ff35b48
(the above lines repeat many times)
fixme:imm:ImmAssociateContextEx (0x20026, (nil), 16): stub
(the smiles are just : d's)
I'm not exactly sure what you want me to do with the tmpfs deal and I don't currently have ET installed. I'm in the process of downloading ET and we can go from there. (on a side note, the code tag wasnt working for me thats why i used quote)

edit: Do you want me to do tmpfs from command line, or edit the kernel? If so, how do I edit the kernel? (keep in mind I'm very new to linux) sorry, and thanks!

Last edited by pula0r; 11-27-2005 at 12:03 PM.
 
Old 11-27-2005, 01:46 PM   #5
DaneM
Member
 
Registered: Oct 2003
Location: Chico, CA, USA
Distribution: Linux Mint
Posts: 881

Rep: Reputation: 130Reputation: 130
Hmmm...are you running WC3 using a Linux installer, or from wine/cedega? I'm not sure what to make of the code exerpt, other than something is wrong with your OpenGL configuration. Try copying that bit about tmpfs and putting it into /etc/fstab, then running "mount -a" as root from the console. Then try running WC3. If this works, you don't need to edit the kernel. If not, you might, and we'll go from there.

Also, if my memory serves me correctly, you can try running "glxgears" and "fgl_glxgears" from the console. Please do this and post the results.

--Dane
 
Old 11-27-2005, 02:11 PM   #6
pula0r
LQ Newbie
 
Registered: May 2004
Posts: 15

Original Poster
Rep: Reputation: 0
[pula@localhost ~]$ glxgears
9521 frames in 5.0 seconds = 1904.200 FPS
9016 frames in 5.0 seconds = 1803.200 FPS
7420 frames in 5.0 seconds = 1484.000 FPS
9470 frames in 5.0 seconds = 1894.000 FPS

I did what you said with the /etc/fstab but wc3 still r(an) laggy as hell.

edit: (oops, stupid mistake)

Last edited by pula0r; 11-27-2005 at 02:17 PM.
 
Old 11-27-2005, 02:16 PM   #7
pula0r
LQ Newbie
 
Registered: May 2004
Posts: 15

Original Poster
Rep: Reputation: 0
I just tried running wc3 again and I got this weird error:
Code:
err: o pengl: process_attach X11DRV not loaded. Cannot create default context.
fixme:win:SetWindowTextW cannot set text L"Couldn't open Game.dll." of other process window (nil)
 fixme:ttydrv:TTYDRV_GetBitmapBits (0xe4c, 0x77e3210c, 128): stub
fixme:ttydrv:TTYDRV_GetBitmapBits (0xe48, 0x77e3218c, 128): stub
after I get that message my terminal is all messed up and I can't type in it anymore.

edit: It seems wc3 works but sometimes that weird error comes up. After running it again this is what the terminal returns:
Code:
[pula@localhost ~]$ wine /home/pula/.wine/drive_c/Program\ Files/Warcraft\ III/Frozen\ Throne.exe -- -opengl
fixme:opengl:query_function_pbuffer gl_version is: "1.3.5461 (X4.3.0-8.19.10)"
fixme:opengl:query_function_pbuffer glx_exts is: "GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_import_context GLX_ARB_get_proc_address GLX_ARB_multisample "
fixme:opengl:query_function_pbuffer gl_version is: "1.3.5461 (X4.3.0-8.19.10)"
fixme:opengl:query_function_pbuffer glx_exts is: "GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_import_context GLX_ARB_get_proc_address GLX_ARB_multisample "
fixme:advapi:SetSecurityInfo stub
fixme:d3d_caps:IDirect3D8Impl_FillGLCaps found GL_VERSION  ("1.3.5461 (X4.3.0-8.19.10)")->(0x000800fe)
fixme:d3d_caps:IDirect3D8Impl_FillGLCaps found GL_RENDERER ("RADEON 9600 Generic")->(0x514c)
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(40,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(128,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(129,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(130,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(131,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(132,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(133,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(134,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(135,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(156,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(161,1) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(162,-1) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(163,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(164,1065353216) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(165,1) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(172,3) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(173,1) not handled yet

Last edited by pula0r; 11-27-2005 at 02:24 PM.
 
Old 11-27-2005, 02:27 PM   #8
pula0r
LQ Newbie
 
Registered: May 2004
Posts: 15

Original Poster
Rep: Reputation: 0
(continued)
Code:
[pula@localhost ~]$ fixme:wave:DSD_CreateSecondaryBuffer (0x7ff571a0,0x79053144,180e0,0,0x7ff35bb4,0x7ff35ca4,0x7ff35b90): stub
fixme:sync:CreateIoCompletionPort (0xffffffff, (nil), 00000000, 00000000): stub.err:dsound:DSOUND_MixOne underrun on sound buffer 0x7ff35b68
err:dsound: DSOUND_MixOne underrun on sound buffer 0x7ff35b68
err:dsound: DSOUND_MixOne underrun on sound buffer 0x7ff35b68
err:dsound: DSOUND_MixOne underrun on sound buffer 0x7ff35b68
err:dsound: DSOUND_MixOne underrun on sound buffer 0x7ff35b68
err:dsound: DSOUND_MixOne underrun on sound buffer 0x7ff35b68
(this line repeats multiple times)
fixme:imm:ImmAssociateContextEx (0x20026, (nil), 16): stub

[pula@localhost ~]$ wine /home/pula/.wine/drive_c/Program\ Files/Warcraft\ III/Frozen\ Throne.exe -- -opengl
fixme: opengl:query_function_pbuffer gl_version is: "1.3.5461 (X4.3.0-8.19.10)"
fixme: opengl:query_function_pbuffer glx_exts is: "GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_import_context GLX_ARB_get_proc_address GLX_ARB_multisample "
fixme: opengl:query_function_pbuffer gl_version is: "1.3.5461 (X4.3.0-8.19.10)"
fixme: opengl:query_function_pbuffer glx_exts is: "GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_import_context GLX_ARB_get_proc_address GLX_ARB_multisample "
fixme:advapi:SetSecurityInfo stub
fixme: d3d_caps:IDirect3D8Impl_FillGLCaps found GL_VERSION  ("1.3.5461 (X4.3.0-8.19.10)")->(0x000800fe)
fixme: d3d_caps:IDirect3D8Impl_FillGLCaps found GL_RENDERER ("RADEON 9600 Generic")->(0x514c)
fixme: d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(40,0) not handled yet
fixme: d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(128,0) not handled yet
fixme: d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(129,0) not handled yet
fixme: d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(130,0) not handled yet
fixme: d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(131,0) not handled yet
(this line repeats multiple times and only change is whats in the parenthesis)
fixme: d3d:IDirect3DDevice8Impl_SetRenderState (0x7ff578c0)->(173,1) not handled yet
[pula@localhost ~]$ fixme:wave:DSD_CreateSecondaryBuffer (0x7ff571a0,0x79043144,180e0,0,0x7ff35b94,0x7ff35ca4,0x7ff35b70): stub
fixme:sync:CreateIoCompletionPort (0xffffffff, (nil), 00000000, 00000000): stub.err:dsound:DSOUND_MixOne underrun on sound buffer 0x7ff35b48
err: dsound: DSOUND_MixOne underrun on sound buffer 0x7ff35b48
err: dsound: DSOUND_MixOne underrun on sound buffer 0x7ff35b48
err: dsound: DSOUND_MixOne underrun on sound buffer 0x7ff35b48
err: dsound: DSOUND_MixOne underrun on sound buffer 0x7ff35b48
err: dsound: DSOUND_MixOne underrun on sound buffer 0x7ff35b48
err: dsound: DSOUND_MixOne underrun on sound buffer 0x7ff35b48
err: dsound: DSOUND_MixOne underrun on sound buffer 0x7ff35b48
err: dsound: DSOUND_MixOne underrun on sound buffer 0x7ff35b48
err: dsound: DSOUND_MixOne underrun on sound buffer 0x7ff35b48
fixme:imm:ImmAssociateContextEx (0x20026, (nil), 16): stub
 
Old 11-27-2005, 02:37 PM   #9
pula0r
LQ Newbie
 
Registered: May 2004
Posts: 15

Original Poster
Rep: Reputation: 0
Okay, forgot everything that happened. What you did helped with the fstab add on. It seems I copied down the wrong command for wine and I did -- -opengl instead of -opengl. When I changed this it all worked. haha, thank you so much for your time.
 
  


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 drivers installed..but not?? squishywalrus Linux - Hardware 2 12-02-2005 02:00 PM
slow FPS in glxgears with nVidia drivers installed jojotx0 Linux - Software 1 11-29-2005 03:58 PM
ATI 200M on AMD64 machine runs slow... CHambeRFienD Ubuntu 4 10-17-2005 03:27 PM
ATI fglrx drivers being slow ben77 Linux - Hardware 2 10-01-2004 03:08 PM
How I got my ATI drivers installed.. adamc91115 Linux - Hardware 2 04-26-2004 02:59 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Games

All times are GMT -5. The time now is 06:59 PM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration