Problem with multiboxing WoW

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
palpitations
Newbie
Newbie
Posts: 3
Joined: Mon Aug 04, 2008 7:59 pm

Problem with multiboxing WoW

Post by palpitations »

I've been trying to open up multiple instances of WoW under Wine for a while now... I can get two copies open at once without a problem, but I run into issues when I try to open a third.

Some background: I'm running each one from a separate install, not trying to open them all from the same folder. I'm using Wine 1.1.2, and the latest binary nVidia drivers (173.14.12). I've got 2 GB of RAM and an nVidia 8800GTX with 768 MB RAM. I've got a Core2Duo E6700 (2.66ghz stock) that's phase cooled and overclocked to 3.2ghz stable, but I've brought it back down to stock values for testing. I'm running Ubuntu Hardy, 2.6.24-20-generic, and I've disabled Compiz for testing purposes.

Now then... I can open up two instances of WoW with no problems whatsoever. When I go to open the third, I end up with only the window borders, and nothing else.

The output from the third window is as follows:

err:alsa:ALSA_CheckSetVolume Could not find 'PCM Playback Volume' element
fixme:mixer:ALSA_MixerInit No master control found on SAA7134, disabling mixer
fixme:advapi:SetSecurityInfo stub
archive Data\patch.MPQ opened
archive Data\enUS\patch-enUS.MPQ opened
archive Data\enUS\patch-enUS-2.MPQ opened
archive Data\patch-2.MPQ opened
archive Data\expansion.MPQ opened
archive Data\common.MPQ opened
archive Data\enUS\locale-enUS.MPQ opened
archive Data\enUS\speech-enUS.MPQ opened
archive Data\enUS\expansion-locale-enUS.MPQ opened
archive Data\enUS\expansion-speech-enUS.MPQ opened
fixme:win:EnumDisplayDevicesW ((null),0,0x32eda4,0x00000000), stub!
fixme:d3d:IWineD3DImpl_FillGLCaps OpenGL implementation supports 32 vertex samplers and 32 total samplers
fixme:d3d:IWineD3DImpl_FillGLCaps Expected vertex samplers + MAX_TEXTURES(=8) > combined_samplers
fixme:win:EnumDisplayDevicesW ((null),0,0x32ec94,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f42c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f5a8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f5a0,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f57c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f144,0x00000000), stub!


The two windows that work are identical up until this point, but then add this:

fixme:ras:RasEnumConnectionsW (0x13c7f0,0x7baed93c,0x70279524),stub!
fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
fixme:ras:RasEnumEntriesW ((nil),(null),0x1cda28,0x7baed604,0x1cd64c),stub!
fixme:reg:GetNativeSystemInfo (0x37402bc4) using GetSystemInfo()
fixme:imm:ImmReleaseContext (0x20026, 0x1459e0): stub


If anyone has any ideas, I'd love to hear them... I just got handed a third account, and I'd love to use it to 3-box and level in preparation for WotLK ;) I've been prodding at this for a few days, and searching all over the place... Unfortunately, the number of people multiboxing on Linux is pretty damn limited, it seems ;)

Thanks in advance!
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Problem with multiboxing WoW

Post by austin987 »

On Mon, Aug 4, 2008 at 8:18 PM, palpitations <[email protected]> wrote:
I've been trying to open up multiple instances of WoW under Wine for a while now... I can get two copies open at once without a problem, but I run into issues when I try to open a third.

Some background: I'm running each one from a separate install, not trying to open them all from the same folder. I'm using Wine 1.1.2, and the latest binary nVidia drivers (173.14.12). I've got 2 GB of RAM and an nVidia 8800GTX with 768 MB RAM. I've got a Core2Duo E6700 (2.66ghz stock) that's phase cooled and overclocked to 3.2ghz stable, but I've brought it back down to stock values for testing. I'm running Ubuntu Hardy, 2.6.24-20-generic, and I've disabled Compiz for testing purposes.

Now then... I can open up two instances of WoW with no problems whatsoever. When I go to open the third, I end up with only the window borders, and nothing else.

The output from the third window is as follows:

err:alsa:ALSA_CheckSetVolume Could not find 'PCM Playback Volume' element
fixme:mixer:ALSA_MixerInit No master control found on SAA7134, disabling mixer
fixme:advapi:SetSecurityInfo stub
archive Data\patch.MPQ opened
archive Data\enUS\patch-enUS.MPQ opened
archive Data\enUS\patch-enUS-2.MPQ opened
archive Data\patch-2.MPQ opened
archive Data\expansion.MPQ opened
archive Data\common.MPQ opened
archive Data\enUS\locale-enUS.MPQ opened
archive Data\enUS\speech-enUS.MPQ opened
archive Data\enUS\expansion-locale-enUS.MPQ opened
archive Data\enUS\expansion-speech-enUS.MPQ opened
fixme:win:EnumDisplayDevicesW ((null),0,0x32eda4,0x00000000), stub!
fixme:d3d:IWineD3DImpl_FillGLCaps OpenGL implementation supports 32 vertex samplers and 32 total samplers
fixme:d3d:IWineD3DImpl_FillGLCaps Expected vertex samplers + MAX_TEXTURES(=8) > combined_samplers
fixme:win:EnumDisplayDevicesW ((null),0,0x32ec94,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f42c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f5a8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f5a0,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f57c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f144,0x00000000), stub!


The two windows that work are identical up until this point, but then add this:

fixme:ras:RasEnumConnectionsW (0x13c7f0,0x7baed93c,0x70279524),stub!
fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
fixme:ras:RasEnumEntriesW ((nil),(null),0x1cda28,0x7baed604,0x1cd64c),stub!
fixme:reg:GetNativeSystemInfo (0x37402bc4) using GetSystemInfo()
fixme:imm:ImmReleaseContext (0x20026, 0x1459e0): stub


If anyone has any ideas, I'd love to hear them... I just got handed a third account, and I'd love to use it to 3-box and level in preparation for WotLK ;) I've been prodding at this for a few days, and searching all over the place... Unfortunately, the number of people multiboxing on Linux is pretty damn limited, it seems ;)

Thanks in advance!





Are they in the same WINEPREFIX, or separate?
palpitations
Newbie
Newbie
Posts: 3
Joined: Mon Aug 04, 2008 7:59 pm

Re: Problem with multiboxing WoW

Post by palpitations »

austin987 wrote:Are they in the same WINEPREFIX, or separate?
I've been running them all from the same.
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Problem with multiboxing WoW

Post by austin987 »

On Tue, Aug 5, 2008 at 1:05 AM, palpitations <[email protected]> wrote:
austin987 wrote:
Are they in the same WINEPREFIX, or separate?
I've been running them all from the same.





Try in different prefixes. There may be resource conflicts, the
wineserver could get bogged down, etc.
Sam Fourman Jr.

Problem with multiboxing WoW

Post by Sam Fourman Jr. »

Are they in the same WINEPREFIX, or separate?
what does it mean different WINEPREFIX? a seprate user? a seprate
.wine directory?

Sam
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Problem with multiboxing WoW

Post by austin987 »

On Tue, Aug 5, 2008 at 1:24 PM, Sam Fourman Jr. <[email protected]> wrote:
what does it mean different WINEPREFIX? a seprate user? a seprate
.wine directory?

Sam
Separate .wine directory. Use:

$ WINEPREFIX=~/.somedir wine wow_setup.exe

to use more than one prefix.
John Drescher

Problem with multiboxing WoW

Post by John Drescher »

On Tue, Aug 5, 2008 at 2:24 PM, Sam Fourman Jr. <[email protected]> wrote:
what does it mean different WINEPREFIX? a seprate user? a seprate
.wine directory?
A separate wine directory.

John
palpitations
Newbie
Newbie
Posts: 3
Joined: Mon Aug 04, 2008 7:59 pm

Re: Problem with multiboxing WoW

Post by palpitations »

austin987 wrote:Try in different prefixes. There may be resource conflicts, the wineserver could get bogged down, etc.
That fixes it... Kind of. I can get the third window open that way, but with it running in a different prefix, the software I was using (Keyclone) to manage windows and relay keystrokes to all of them all can't recognize it. Oh well... I'll keep plugging away at it, I'm sure I'll get something figured out. If anyone has any advice on ways to get rid of resource conflicts or keep wineserver from getting bogged down so I can run them all with the same prefix, I'd love to hear them, though!

Thanks!
Locked