Warcraft III not recognizing

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
harujai
Level 1
Level 1
Posts: 6
Joined: Sun Apr 05, 2009 10:28 pm

Warcraft III not recognizing

Post by harujai »

this problem has been plaguing me for the better part of today, and i believe i've exhausted google. Or rather i've reached my maximum effort of trying to figure this out myself.

I am using the newest version of wine ( 1.1.18) and ubuntu 8.10 x64. I've installed wine and warcraft III with no problems; however, when i try to run wc3 it prompts me to insert the CD (which is definitely in the drive). I have manually installed the warcraft 1.23 patch, which did not solve the issue. i was also reading up on the changes in 1.22 and how it relies on Visual C 2005, so i've also installed that which didn't fix my problem either. I'm a little lost, and i am very new to the linux scene. Though i very much desire to make this my permanent home, so any help making the cross would be great.
John Drescher

Warcraft III not recognizing

Post by John Drescher »

On Sun, Apr 5, 2009 at 11:34 PM, harujai <[email protected]> wrote:
this problem has been plaguing me for the better part of today, and i believe i've exhausted google. Or rather i've reached my maximum effort of trying to figure this out myself.

I am using the newest version of wine ( 1.1.18) and ubuntu 8.10 x64. I've installed wine and warcraft III with no problems; however, when i try to run wc3 it prompts me to insert the CD (which is definitely in the drive). I have manually installed the warcraft 1.23 patch, which did not solve the issue. i was also reading up on the changes in 1.22 and how it relies on Visual C 2005, so i've also installed that which didn't fix my problem either.  I'm a little lost, and i am very new to the linux scene. Though i very much desire to make this my permanent home, so any help making the cross would be great.
terminal output please.
John Drescher

Warcraft III not recognizing

Post by John Drescher »

I am using the newest version of wine ( 1.1.18) and ubuntu 8.10 x64. I've installed wine and warcraft III with no problems; however, when i try to run wc3 it prompts me to insert the CD (which is definitely in the drive). I have manually installed the warcraft 1.23 patch, which did not solve the issue. i was also reading up on the changes in 1.22 and how it relies on Visual C 2005, so i've also installed that which didn't fix my problem either.  I'm a little lost, and i am very new to the linux scene. Though i very much desire to make this my permanent home, so any help making the cross would be great.
BTW, I just tested it in gentoo x64 and wine-1.1.18 with version
1.23.6352 and all was well. It did not ask me for a cd and I did not
supply it with one.


John
harujai
Level 1
Level 1
Posts: 6
Joined: Sun Apr 05, 2009 10:28 pm

Post by harujai »

Is my terminal output

Code: Select all

harujai@harujai-desktop:~$ wine '/home/harujai/.wine/drive_c/Program Files/Warcraft III/Frozen Throne.exe'
fixme:mixer:ALSA_MixerInit No master control found on AK5370          , disabling mixer
fixme:mixer:ALSA_MixerInit No master control found on HDA ATI HDMI, disabling mixer
err:ole:CoCreateInstance apartment not initialised
X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  143 (GLX)
  Minor opcode of failed request:  19 (X_GLXQueryServerString)
  Serial number of failed request:  430
  Current serial number in output stream:  430
John Drescher

Warcraft III not recognizing

Post by John Drescher »

Code:
harujai@harujai-desktop:~$ wine '/home/harujai/.wine/drive_c/Program Files/Warcraft III/Frozen Throne.exe'
fixme:mixer:ALSA_MixerInit No master control found on AK5370          , disabling mixer
fixme:mixer:ALSA_MixerInit No master control found on HDA ATI HDMI, disabling mixer
err:ole:CoCreateInstance apartment not initialised
X Error of failed request:  BadRequest (invalid request code or no such operation)
 Major opcode of failed request:  143 (GLX)
 Minor opcode of failed request:  19 (X_GLXQueryServerString)
 Serial number of failed request:  430
 Current serial number in output stream:  430
Bad video drivers.

John
harujai
Level 1
Level 1
Posts: 6
Joined: Sun Apr 05, 2009 10:28 pm

Post by harujai »

So i can further my diagnostic skills, what makes you say that the graphics drivers are bad?
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Post by vitamin »

harujai wrote:harujai@harujai-desktop:~$ wine '/home/harujai/.wine/drive_c/Program Files/Warcraft III/Frozen Throne.exe'
Wrong way to run. Correct way: http://wiki.winehq.org/FAQ#head-8d8c06c ... 5c730566e0
harujai wrote:X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 143 (GLX)
Minor opcode of failed request: 19 (X_GLXQueryServerString)
What video card and drivers? Reinstall them. If you have compiz (desktop 3d effects) enabled - disable it.
harujai
Level 1
Level 1
Posts: 6
Joined: Sun Apr 05, 2009 10:28 pm

Post by harujai »

Radeon 3650 As far as drivers go, i'm a bit confused on that at this point due to a long story. How might i check what drivers are currently enabled?
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Post by vitamin »

harujai wrote:How might i check what drivers are currently enabled?
Ask your distro forum.
harujai
Level 1
Level 1
Posts: 6
Joined: Sun Apr 05, 2009 10:28 pm

Post by harujai »

Okay, i have fixed my graphics driver issue. I think, although i am still having issues running WC3 with the same CD prompt. This is my new terminal output
harujai@harujai-desktop:~/.wine/drive_c/Program Files/Warcraft III$ wine 'Frozen Throne.exe' -opengl
fixme:mixer:ALSA_MixerInit No master control found on AK5370 , disabling mixer
fixme:mixer:ALSA_MixerInit No master control found on HDA ATI HDMI, disabling mixer
I've also run it without the -opengl with the same output
John Drescher

Warcraft III not recognizing

Post by John Drescher »

On Tue, Apr 7, 2009 at 12:17 AM, harujai <[email protected]> wrote:
Okay, i have fixed my graphics driver issue. I think, although i am still having issues running WC3 with the same CD prompt. This is my new terminal output
Create a fresh wine prefix and install wc3 with only vcrun2005 and no
other native dlls.

Although I do have my cd handy on my desk here at home I have not
needed to use it to play wc3 in a very long time (more than 1 year
possibly). It does not ask for the cd with the patch 1.21 I believe. I
just get my patches from clicking on battlenet and it is automatically
downloaded.

John
harujai
Level 1
Level 1
Posts: 6
Joined: Sun Apr 05, 2009 10:28 pm

Post by harujai »

Mission accomplished. In addition to the other things, i found a new thread suggesting removing the Movies folder, which finally put the nail in. Now though, the graphics are really chuggy and slow. So i suppose my graphics issues aren't completely fixed.
harujai@harujai-desktop:~/.wine/drive_c/Program Files/Warcraft III$ wine 'Frozen Throne.exe' -opengl
fixme:mixer:ALSA_MixerInit No master control found on AK5370 , disabling mixer
fixme:mixer:ALSA_MixerInit No master control found on HDA ATI HDMI, disabling mixer
err:ole:CoCreateInstance apartment not initialised
fixme:advapi:SetSecurityInfo stub
fixme:win:EnumDisplayDevicesW ((null),0,0x33f2e4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f658,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f690,0x00000000), stub!
using -opengl made them go from white blobs to what they're supposed to be. Just at about 5 FPS. I'm using the opensource ubuntu drivers atm, but am debating trying to get the ati drivers working. Not sure which would be easier to fix.
John Drescher

Warcraft III not recognizing

Post by John Drescher »

On Tue, Apr 7, 2009 at 1:24 AM, harujai <[email protected]> wrote:
Mission accomplished. In addition to the other things, i found a new thread suggesting removing the Movies folder, which finally put the nail in. Now though, the graphics are really chuggy and slow. So i suppose my graphics issues aren't completely fixed.
My advice:
Spend $30 USA get a nvidia 8400 GS use that with wine and the graphics
problems will go away. The root of the problem is ATI and Intel
graphics drivers for linux are not complete and lacking in their
opengl implementation.

John
John Drescher

Warcraft III not recognizing

Post by John Drescher »

using -opengl made them go from white blobs to what they're supposed to be. Just at about 5 FPS. I'm using the opensource ubuntu drivers atm, but am debating trying to get the ati drivers working. Not sure which would be easier to fix.
The opensource drivers for ATI and even nVidia are even worse than
their closed source counterparts especially in terms of performance.

John
Locked