EverQuest 2 and latest version of Wine

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
Dalthen
Newbie
Newbie
Posts: 3
Joined: Fri May 09, 2008 6:21 am

EverQuest 2 and latest version of Wine

Post by Dalthen »

Greetings everyone.

I'm currently running Ubuntu 8.04 and I've upgraded my version of wine to wine-0.9.61.

I am running NVidia drivers and glxinfo | grep direct does report as "yes".

From the Wine Apps DB it appears that EverQuest 2 seems to be playable; however, on my system I'm getting the following:

Code: Select all

err:ole:CoGetClassObject class {4590f811-1d3a-11d0-891f-00aa004b2e24} not registered
err:ole:CoGetClassObject no class object {4590f811-1d3a-11d0-891f-00aa004b2e24} could be created for context 0x1
fixme:reg:GetNativeSystemInfo (0x32967c) using GetSystemInfo()
fixme:dsound:IKsPrivatePropertySetImpl_Get unsupported property: {f2957840-260c-11d1-a4d8-00c04fc28aca}
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,0x32ecd8,0x00000000), stub!
wine: Unhandled page fault on read access to 0x00000000 at address 0x806993 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00806993).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:00806993 ESP:0032dcc8 EBP:00000005 EFLAGS:00010202(   - 00      - -RI1)
 EAX:0032dcd8 EBX:041a0690 ECX:00000000 EDX:00000690
 ESI:016b1980 EDI:00010026
Stack dump:
0x0032dcc8:  0040eaa9 0032dcd8 00000000 00415801
0x0032dcd8:  00000000 041a0690 004159af 00415cfa
0x0032dce8:  00010026 041a0690 0032dd40 7ee04868
0x0032dcf8:  00000001 7b8b2884 0032dd40 7b88e6ff
0x0032dd08:  7ee24000 0000ffff 0032dd40 7eddefaa
0x0032dd18:  00010026 00000005 00000000 041a0600
Backtrace:
=>1 0x00806993 in everquest2 (+0x406993) (0x00000005)
  2 0x00000000 (0x00000000)
0x00806993: movl	0x0(%ecx),%eax
Modules:
Module	Address			Debug info	Name (118 modules)
PE	  330000-  398000	Deferred        js3250
PE	  3a0000-  3a8000	Deferred        plc4
PE	  3b0000-  3b6000	Deferred        plds4
PE	  400000- 10f9000	Export          everquest2
PE	 2a30000- 2be5000	Deferred        dxdiagn
PE	10000000-1063b000	Deferred        xul
PE	21100000-2118c000	Deferred        mss32
PE	30000000-30028000	Deferred        nspr4
ELF	7b800000-7b92c000	Deferred        kernel32<elf>
  \-PE	7b820000-7b92c000	\               kernel32
ELF	7bc00000-7bca4000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bca4000	\               ntdll
ELF	7bf00000-7bf03000	Deferred        <wine-loader>
PE	7c340000-7c396000	Deferred        msvcr71
ELF	7cf1f000-7da34000	Deferred        libglcore.so.1
ELF	7da34000-7dad8000	Deferred        libgl.so.1
ELF	7dad8000-7db22000	Deferred        dsound<elf>
  \-PE	7dae0000-7db22000	\               dsound
ELF	7db87000-7db89000	Deferred        libnvidia-tls.so.1
ELF	7ddab000-7ddc0000	Deferred        psapi<elf>
  \-PE	7ddb0000-7ddc0000	\               psapi
ELF	7ddc0000-7de0a000	Deferred        dbghelp<elf>
  \-PE	7ddd0000-7de0a000	\               dbghelp
ELF	7de0a000-7de0e000	Deferred        libgpg-error.so.0
ELF	7de0e000-7de5b000	Deferred        libgcrypt.so.11
ELF	7de5b000-7de6b000	Deferred        libtasn1.so.3
ELF	7de6b000-7de6e000	Deferred        libkeyutils.so.1
ELF	7de6e000-7dea0000	Deferred        libcrypt.so.1
ELF	7dea0000-7df15000	Deferred        libgnutls.so.13
ELF	7df15000-7df38000	Deferred        libk5crypto.so.3
ELF	7df38000-7dfc5000	Deferred        libkrb5.so.3
ELF	7dfc5000-7dfee000	Deferred        libgssapi_krb5.so.2
ELF	7dfee000-7e021000	Deferred        libcups.so.2
ELF	7e021000-7e035000	Deferred        midimap<elf>
  \-PE	7e030000-7e035000	\               midimap
ELF	7e035000-7e05b000	Deferred        msacm32<elf>
  \-PE	7e040000-7e05b000	\               msacm32
ELF	7e05b000-7e072000	Deferred        msacm32<elf>
  \-PE	7e060000-7e072000	\               msacm32
ELF	7e072000-7e135000	Deferred        libasound.so.2
ELF	7e142000-7e178000	Deferred        winealsa<elf>
  \-PE	7e150000-7e178000	\               winealsa
ELF	7e1ca000-7e1fd000	Deferred        uxtheme<elf>
  \-PE	7e1d0000-7e1fd000	\               uxtheme
ELF	7e1fd000-7e206000	Deferred        libxcursor.so.1
ELF	7e206000-7e20b000	Deferred        libxfixes.so.3
ELF	7e20b000-7e20e000	Deferred        libxcomposite.so.1
ELF	7e20e000-7e214000	Deferred        libxrandr.so.2
ELF	7e214000-7e21c000	Deferred        libxrender.so.1
ELF	7e21c000-7e21f000	Deferred        libxinerama.so.1
ELF	7e21f000-7e224000	Deferred        libxdmcp.so.6
ELF	7e224000-7e23c000	Deferred        libxcb.so.1
ELF	7e23c000-7e23e000	Deferred        libxcb-xlib.so.0
ELF	7e23e000-7e241000	Deferred        libxau.so.6
ELF	7e241000-7e328000	Deferred        libx11.so.6
ELF	7e328000-7e336000	Deferred        libxext.so.6
ELF	7e336000-7e33b000	Deferred        libxxf86vm.so.1
ELF	7e33b000-7e353000	Deferred        libice.so.6
ELF	7e353000-7e35b000	Deferred        libsm.so.6
ELF	7e35b000-7e363000	Deferred        libkrb5support.so.0
ELF	7e363000-7e366000	Deferred        libcom_err.so.2
ELF	7e368000-7e3fe000	Deferred        winex11<elf>
  \-PE	7e380000-7e3fe000	\               winex11
ELF	7e43e000-7e45f000	Deferred        libexpat.so.1
ELF	7e45f000-7e489000	Deferred        libfontconfig.so.1
ELF	7e496000-7e4ab000	Deferred        libz.so.1
ELF	7e4ab000-7e51b000	Deferred        libfreetype.so.6
ELF	7e51b000-7e5bd000	Deferred        oleaut32<elf>
  \-PE	7e530000-7e5bd000	\               oleaut32
ELF	7e5bd000-7e5dd000	Deferred        imm32<elf>
  \-PE	7e5c0000-7e5dd000	\               imm32
ELF	7e5dd000-7e6df000	Deferred        wined3d<elf>
  \-PE	7e5f0000-7e6df000	\               wined3d
ELF	7e6df000-7e70f000	Deferred        d3d9<elf>
  \-PE	7e6f0000-7e70f000	\               d3d9
ELF	7e70f000-7e7b8000	Deferred        comdlg32<elf>
  \-PE	7e720000-7e7b8000	\               comdlg32
ELF	7e7b8000-7e7ee000	Deferred        winspool<elf>
  \-PE	7e7c0000-7e7ee000	\               winspool
ELF	7e7ee000-7e84f000	Deferred        rpcrt4<elf>
  \-PE	7e800000-7e84f000	\               rpcrt4
ELF	7e84f000-7e8f3000	Deferred        ole32<elf>
  \-PE	7e860000-7e8f3000	\               ole32
ELF	7e8f3000-7e981000	Deferred        winmm<elf>
  \-PE	7e900000-7e981000	\               winmm
ELF	7e981000-7e994000	Deferred        libresolv.so.2
ELF	7e9a1000-7e9bf000	Deferred        iphlpapi<elf>
  \-PE	7e9b0000-7e9bf000	\               iphlpapi
ELF	7e9bf000-7e9eb000	Deferred        ws2_32<elf>
  \-PE	7e9d0000-7e9eb000	\               ws2_32
ELF	7e9eb000-7ea05000	Deferred        wsock32<elf>
  \-PE	7e9f0000-7ea05000	\               wsock32
ELF	7ea05000-7eac4000	Deferred        comctl32<elf>
  \-PE	7ea10000-7eac4000	\               comctl32
ELF	7eac4000-7eb1d000	Deferred        shlwapi<elf>
  \-PE	7ead0000-7eb1d000	\               shlwapi
ELF	7eb1d000-7ec2a000	Deferred        shell32<elf>
  \-PE	7eb30000-7ec2a000	\               shell32
ELF	7ec2a000-7ec7c000	Deferred        advapi32<elf>
  \-PE	7ec40000-7ec7c000	\               advapi32
ELF	7ec7c000-7ed17000	Deferred        gdi32<elf>
  \-PE	7ec90000-7ed17000	\               gdi32
ELF	7ed17000-7ee5e000	Deferred        user32<elf>
  \-PE	7ed30000-7ee5e000	\               user32
ELF	7ee5e000-7ee72000	Deferred        lz32<elf>
  \-PE	7ee60000-7ee72000	\               lz32
ELF	7ee72000-7ee8b000	Deferred        version<elf>
  \-PE	7ee80000-7ee8b000	\               version
ELF	7efab000-7efb6000	Deferred        libnss_files.so.2
ELF	7efb6000-7efce000	Deferred        libnsl.so.1
ELF	7efce000-7eff3000	Deferred        libm.so.6
ELF	7eff6000-7f000000	Deferred        libnss_nis.so.2
ELF	b7c55000-b7c5e000	Deferred        libnss_compat.so.2
ELF	b7c5f000-b7c63000	Deferred        libdl.so.2
ELF	b7c63000-b7db2000	Deferred        libc.so.6
ELF	b7db3000-b7dcb000	Deferred        libpthread.so.0
ELF	b7dd8000-b7f0e000	Deferred        libwine.so.1
ELF	b7f10000-b7f2c000	Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files\Sony\EverQuest II\EverQuest2.exe
	0000001a    0
	00000019    0
	00000009    0 <==
0000000c 
	00000015    0
	00000014    0
	00000013    0
	0000000e    0
	0000000d    0
0000000f 
	00000016    0
	00000012    0
	00000011    0
	00000010    0
00000017 
	00000018    0
Backtrace:
=>1 0x00806993 in everquest2 (+0x406993) (0x00000005)
  2 0x00000000 (0x00000000)
I've installed DirectX9, and I got that to work properly. I just don't know where to look for clues about this message.

Thanks!
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: EverQuest 2 and latest version of Wine

Post by vitamin »

Dalthen wrote:Greetings everyone.

I'm currently running Ubuntu 8.04 and I've upgraded my version of wine to wine-0.9.61.

I am running NVidia drivers and glxinfo | grep direct does report as "yes".
Did you disable compize and killed pulseaudio?
Dalthen
Newbie
Newbie
Posts: 3
Joined: Fri May 09, 2008 6:21 am

Re: EverQuest 2 and latest version of Wine

Post by Dalthen »

vitamin wrote:
Dalthen wrote:Greetings everyone.

I'm currently running Ubuntu 8.04 and I've upgraded my version of wine to wine-0.9.61.

I am running NVidia drivers and glxinfo | grep direct does report as "yes".
Did you disable compize and killed pulseaudio?
Hm, nope. I'll try that.
I didn't know those two will conflict with wine and EQ2.

Thanks!
Dalthen
Newbie
Newbie
Posts: 3
Joined: Fri May 09, 2008 6:21 am

Post by Dalthen »

Ok, so I removed compiz and pulseaudio from my system, and now I get this:

Code: Select all

err:ole:CoGetClassObject class {4590f811-1d3a-11d0-891f-00aa004b2e24} not registered
err:ole:CoGetClassObject no class object {4590f811-1d3a-11d0-891f-00aa004b2e24} could be created for context 0x1
fixme:reg:GetNativeSystemInfo (0x32967c) using GetSystemInfo()
fixme:dsound:IKsPrivatePropertySetImpl_Get unsupported property: {f2957840-260c-11d1-a4d8-00c04fc28aca}
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,0x32ecd8,0x00000000), stub!
wine: Unhandled page fault on read access to 0x00000000 at address 0x806993 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00806993).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:00806993 ESP:0032dcc8 EBP:00000005 EFLAGS:00210202(   - 00      - -RI1)
 EAX:0032dcd8 EBX:041a0690 ECX:00000000 EDX:00000690
 ESI:016b1980 EDI:00010026
Stack dump:
0x0032dcc8:  0040eaa9 0032dcd8 00000000 00415801
0x0032dcd8:  00000000 041a0690 004159af 00415cfa
0x0032dce8:  00010026 041a0690 0032dd40 7edfa868
0x0032dcf8:  00000001 7b8b2884 0032dd40 7b88e6ff
0x0032dd08:  7ee1a000 0000ffff 0032dd40 7edd4faa
0x0032dd18:  00010026 00000005 00000000 041a0600
Backtrace:
=>1 0x00806993 in everquest2 (+0x406993) (0x00000005)
  2 0x00000000 (0x00000000)
0x00806993: movl        0x0(%ecx),%eax
Modules:
Module  Address                 Debug info      Name (118 modules)
PE        330000-  398000       Deferred        js3250
PE        3a0000-  3a8000       Deferred        plc4
PE        3b0000-  3b6000       Deferred        plds4
PE	  400000- 10f9000	Export          everquest2
PE	 2a30000- 2be5000	Deferred        dxdiagn
PE	10000000-1063b000	Deferred        xul
PE	21100000-2118c000	Deferred        mss32
PE	30000000-30028000	Deferred        nspr4
ELF	7b800000-7b92c000	Deferred        kernel32<elf>
  \-PE	7b820000-7b92c000	\               kernel32
ELF	7bc00000-7bca4000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bca4000	\               ntdll
ELF	7bf00000-7bf03000	Deferred        <wine-loader>
PE	7c340000-7c396000	Deferred        msvcr71
ELF	7cf17000-7da2c000	Deferred        libglcore.so.1
ELF	7da2c000-7dad0000	Deferred        libgl.so.1
ELF	7dad0000-7db1a000	Deferred        dsound<elf>
  \-PE	7dae0000-7db1a000	\               dsound
ELF	7db7f000-7db81000	Deferred        libnvidia-tls.so.1
ELF	7dda3000-7ddb8000	Deferred        psapi<elf>
  \-PE	7ddb0000-7ddb8000	\               psapi
ELF	7ddb8000-7de02000	Deferred        dbghelp<elf>
  \-PE	7ddc0000-7de02000	\               dbghelp
ELF	7de02000-7de06000	Deferred        libgpg-error.so.0
ELF	7de06000-7de53000	Deferred        libgcrypt.so.11
ELF	7de53000-7de63000	Deferred        libtasn1.so.3
ELF	7de63000-7de66000	Deferred        libkeyutils.so.1
ELF	7de66000-7de98000	Deferred        libcrypt.so.1
ELF	7de98000-7df0d000	Deferred        libgnutls.so.13
ELF	7df0d000-7df30000	Deferred        libk5crypto.so.3
ELF	7df30000-7dfbd000	Deferred        libkrb5.so.3
ELF	7dfbd000-7dfe6000	Deferred        libgssapi_krb5.so.2
ELF	7dfe6000-7e019000	Deferred        libcups.so.2
ELF	7e019000-7e02d000	Deferred        midimap<elf>
  \-PE	7e020000-7e02d000	\               midimap
ELF	7e02d000-7e053000	Deferred        msacm32<elf>
  \-PE	7e030000-7e053000	\               msacm32
ELF	7e053000-7e06a000	Deferred        msacm32<elf>
  \-PE	7e060000-7e06a000	\               msacm32
ELF	7e06a000-7e12d000	Deferred        libasound.so.2
ELF	7e13a000-7e170000	Deferred        winealsa<elf>
  \-PE	7e140000-7e170000	\               winealsa
ELF	7e1c2000-7e1f5000	Deferred        uxtheme<elf>
  \-PE	7e1d0000-7e1f5000	\               uxtheme
ELF	7e1f5000-7e1fe000	Deferred        libxcursor.so.1
ELF	7e1fe000-7e203000	Deferred        libxfixes.so.3
ELF	7e203000-7e206000	Deferred        libxcomposite.so.1
ELF	7e206000-7e20c000	Deferred        libxrandr.so.2
ELF	7e20c000-7e214000	Deferred        libxrender.so.1
ELF	7e214000-7e217000	Deferred        libxinerama.so.1
ELF	7e217000-7e21c000	Deferred        libxdmcp.so.6
ELF	7e21c000-7e234000	Deferred        libxcb.so.1
ELF	7e234000-7e237000	Deferred        libxau.so.6
ELF	7e237000-7e31e000	Deferred        libx11.so.6
ELF	7e31e000-7e32c000	Deferred        libxext.so.6
ELF	7e32c000-7e331000	Deferred        libxxf86vm.so.1
ELF	7e331000-7e349000	Deferred        libice.so.6
ELF	7e349000-7e351000	Deferred        libsm.so.6
ELF	7e351000-7e359000	Deferred        libkrb5support.so.0
ELF	7e359000-7e35c000	Deferred        libcom_err.so.2
ELF	7e35e000-7e3f4000	Deferred        winex11<elf>
  \-PE	7e370000-7e3f4000	\               winex11
ELF	7e441000-7e462000	Deferred        libexpat.so.1
ELF	7e462000-7e48c000	Deferred        libfontconfig.so.1
ELF	7e48c000-7e4a1000	Deferred        libz.so.1
ELF	7e4a1000-7e511000	Deferred        libfreetype.so.6
ELF	7e511000-7e5b3000	Deferred        oleaut32<elf>
  \-PE	7e520000-7e5b3000	\               oleaut32
ELF	7e5b3000-7e5d3000	Deferred        imm32<elf>
  \-PE	7e5c0000-7e5d3000	\               imm32
ELF	7e5d3000-7e6d5000	Deferred        wined3d<elf>
  \-PE	7e5f0000-7e6d5000	\               wined3d
ELF	7e6d5000-7e705000	Deferred        d3d9<elf>
  \-PE	7e6e0000-7e705000	\               d3d9
ELF	7e705000-7e7ae000	Deferred        comdlg32<elf>
  \-PE	7e710000-7e7ae000	\               comdlg32
ELF	7e7ae000-7e7e4000	Deferred        winspool<elf>
  \-PE	7e7c0000-7e7e4000	\               winspool
ELF	7e7e4000-7e845000	Deferred        rpcrt4<elf>
  \-PE	7e7f0000-7e845000	\               rpcrt4
ELF	7e845000-7e8e9000	Deferred        ole32<elf>
  \-PE	7e850000-7e8e9000	\               ole32
ELF	7e8e9000-7e977000	Deferred        winmm<elf>
  \-PE	7e8f0000-7e977000	\               winmm
ELF	7e977000-7e98a000	Deferred        libresolv.so.2
ELF	7e997000-7e9b5000	Deferred        iphlpapi<elf>
  \-PE	7e9a0000-7e9b5000	\               iphlpapi
ELF	7e9b5000-7e9e1000	Deferred        ws2_32<elf>
  \-PE	7e9c0000-7e9e1000	\               ws2_32
ELF	7e9e1000-7e9fb000	Deferred        wsock32<elf>
  \-PE	7e9f0000-7e9fb000	\               wsock32
ELF	7e9fb000-7eaba000	Deferred        comctl32<elf>
  \-PE	7ea00000-7eaba000	\               comctl32
ELF	7eaba000-7eb13000	Deferred        shlwapi<elf>
  \-PE	7ead0000-7eb13000	\               shlwapi
ELF	7eb13000-7ec20000	Deferred        shell32<elf>
  \-PE	7eb20000-7ec20000	\               shell32
ELF	7ec20000-7ec72000	Deferred        advapi32<elf>
  \-PE	7ec30000-7ec72000	\               advapi32
ELF	7ec72000-7ed0d000	Deferred        gdi32<elf>
  \-PE	7ec80000-7ed0d000	\               gdi32
ELF	7ed0d000-7ee54000	Deferred        user32<elf>
  \-PE	7ed30000-7ee54000	\               user32
ELF	7ee54000-7ee68000	Deferred        lz32<elf>
  \-PE	7ee60000-7ee68000	\               lz32
ELF	7ee68000-7ee81000	Deferred        version<elf>
  \-PE	7ee70000-7ee81000	\               version
ELF	7efa1000-7efac000	Deferred        libnss_files.so.2
ELF	7efac000-7efb6000	Deferred        libnss_nis.so.2
ELF	7efb6000-7efce000	Deferred        libnsl.so.1
ELF	7efce000-7eff3000	Deferred        libm.so.6
ELF	7eff3000-7eff5000	Deferred        libxcb-xlib.so.0
ELF	7eff7000-7f000000	Deferred        libnss_compat.so.2
ELF	b7d26000-b7d2a000	Deferred        libdl.so.2
ELF	b7d2a000-b7e79000	Deferred        libc.so.6
ELF	b7e7a000-b7e92000	Deferred        libpthread.so.0
ELF	b7e9f000-b7fd5000	Deferred        libwine.so.1
ELF	b7fd7000-b7ff3000	Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files\Sony\EverQuest II\EverQuest2.exe
	0000001a    0
	00000019    0
	00000009    0 <==
0000000c 
	00000015    0
	00000014    0
	00000013    0
	0000000e    0
	0000000d    0
0000000f 
	00000016    0
	00000012    0
	00000011    0
	00000010    0
00000017 
	00000018    0
Backtrace:
=>1 0x00806993 in everquest2 (+0x406993) (0x00000005)
  2 0x00000000 (0x00000000)
Any more suggestions on how to fix this?
Stefan Klein

EverQuest 2 and latest version of Wine

Post by Stefan Klein »

On Fri, 09 May 2008 06:28:10 -0500
"Dalthen" <[email protected]> wrote:
I've installed DirectX9, and I got that to work properly. I just don't know where to look for clues about this message.
Don't install DirectX, you don't need it.

Stefan
--
rm -rf # remote mail, real fast
Locked