Not able to use Voobly on Wine

 Limon_Bolivar


Edited 19 January 2023 - 4:45 pm by Limon_Bolivar
Hi. I'm using Wine in Debian Bullseye and cannot start the voobly client for the purpose of playing AoE2. Started trying to install it in Debian Buster, Voobly was running but kinda buggy (windows got glitchy and couldn't start AoE2.)

So i update the system to Bullseye, updated Wine manually (with the repositories available in WineHQ Wiki), made a new installation of AoE2 HD (trough the windows steam installed on wine), mod it with Aoe2Tools, and installed Voobly manually with a clean installation following this guide: [You must login to view link] Auto install via Aoe2Tools didn't worked because some missing DLLs. So now Voobly starts and just crash in a few seconds. All the installation i made it using this guide: [You must login to view link]

I'm using an old Imac 2008 for all this, which could make things more problematic. I haven't been able to even play AoE2HD via Proton (steam). It works only with Proton 3.16, but the FPS is lower than 15, so is unplayable.

This is the command used for executing:
Code:
WINEPREFIX="$HOME/win32" WINEARCH=win32 wine /home/<username>/Program\ Files/Voobly/voobly.exe

This is the Wine report:

(Sorry for the gigantous quote, don't know how to reduce it's size.)
Code:
Unhandled exception: unimplemented function urlmon.dll.414 called in 32-bit code (0x7bc2c110). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7bc2c110 ESP:04edfc14 EBP:04edfc78 EFLAGS:00000202( - -- I - - - ) EAX:0000019e EBX:04edfc20 ECX:7121d276 EDX:712b648c ESI:004861a0 EDI:04edfcb4 Stack dump: 0x04edfc14: 712b9a78 00000000 00000000 80000100 0x04edfc24: 00000001 00000000 7bc2c110 00000002 0x04edfc34: 712b648c 0000019e 7122bac9 ffffffff 0x04edfc44: 0048664c 004861a0 00000000 00430000 0x04edfc54: 004861a0 00000000 00000000 ffffffff 0x04edfc64: 00000000 00000000 04edfc8c 04edfc84 Backtrace: =>0 0x7bc2c110 stub_entry_point+0x50(dll=<couldn't compute location>, name=<couldn't compute location>, ret_addr=<couldn't compute location>) [Z:\usr\src\packages\BUILD\dlls\ntdll\loader.c:353] in ntdll (0x04edfc78) 1 0x0370003c (0x04edfd1c) 2 0x712450cb in wininet (+0x450cb) (0x04edfd34) 3 0x7121ff24 in wininet (+0x1ff24) (0x04edfd4c) 4 0x712190c7 in wininet (+0x190c7) (0x04edfd8c) 5 0x7121fe55 in wininet (+0x1fe55) (0x04edfdd8) 6 0x7bc5f3f8 process_rtl_work_item+0x28(instance=<couldn't compute location>, userdata=<couldn't compute location>) [Z:\usr\src\packages\BUILD\dlls\ntdll\threadpool.c:411] in ntdll (0x04edfe08) 7 0x7bc60432 tp_object_execute+0x432(object=004861A0, wait_thread=0) [Z:\usr\src\packages\BUILD\dlls\ntdll\threadpool.c:2224] in ntdll (0x04edfeb8) 8 0x7bc60760 threadpool_worker_proc+0x110(param=<couldn't compute location>) [Z:\usr\src\packages\BUILD\dlls\ntdll\threadpool.c:2356] in ntdll (0x04edff28) 9 0x7b62a290 in kernel32 (+0x2a290) (0x04edff48) 10 0x7bc5cf97 in ntdll (+0x5cf97) (0x04edff5c) 11 0x7bc5d7c0 RtlCreateUserThread(entry=7BC60650, arg=00486F90) [Z:\usr\src\packages\BUILD\dlls\ntdll\thread.c:306] in ntdll (0x04edffec) 0x7bc2c110 stub_entry_point+0x50 [Z:\usr\src\packages\BUILD\dlls\ntdll\loader.c:353] in ntdll: subl $4,%esp Unable to access file 'Z:\usr\src\packages\BUILD\dlls\ntdll\loader.c' Modules: Module Address Debug info Name (121 modules) PE 00400000-0042f000 Deferred voobly PE 00670000-00aef000 Deferred ole32 PE 00af0000-00d08000 Deferred rpcrt4 PE 00d10000-00d66000 Deferred msvcr71 PE 01b20000-02238000 Deferred qtgui4 PE 02240000-022a3000 Deferred msacm32 PE 022b0000-0243d000 Deferred qtnetwork4 PE 02440000-024c4000 Deferred winex11 PE 02e40000-03069000 Deferred lobby PE 03070000-03183000 Deferred messenger PE 03190000-03277000 Deferred vooblynat1 PE 03280000-03342000 Deferred vooblynat3 PE 03350000-033e2000 Deferred launch PE 036c0000-036c9000 Deferred qgif4 PE 036d0000-036f0000 Deferred qjpeg4 PE 04860000-04b31000 Deferred ieframe PE 04db0000-04db2000 Deferred normaliz PE 10000000-100a0000 Deferred gui PE 53000000-5312b000 Deferred anticheat1 PE 61c40000-61c64000 Deferred userenv PE 62500000-6290c000 Deferred oleaut32 PE 64180000-64221000 Deferred winspool PE 643c0000-64449000 Deferred ws2_32 PE 646c0000-64746000 Deferred iphlpapi PE 64a80000-64ad8000 Deferred win32u PE 65680000-65903000 Deferred msvcrt PE 66080000-66179000 Deferred shlwapi PE 66640000-6665b000 Deferred version PE 667c0000-66806000 Deferred shcore PE 66fc0000-66fe4000 Deferred compstui PE 67000000-671ef000 Deferred qtcore4 PE 67500000-67553000 Deferred imm32 PE 67bc0000-68047000 Deferred comctl32 PE 68240000-68262000 Deferred rasapi32 PE 684c0000-6860f000 Deferred combase PE 68880000-68d70000 Deferred user32 PE 69040000-69260000 Deferred comdlg32 PE 69840000-6993b000 Deferred advapi32 PE 6aac0000-6ada5000 Deferred ucrtbase PE 6b800000-6b832000 Deferred wintab32 PE 6bbc0000-6bc5a000 Deferred sechost PE 6da80000-6dcaa000 Deferred gdi32 PE 6e300000-6e37b000 Deferred msvcp71 PE 6ecc0000-6ecfe000 Deferred dnsapi PE 6f240000-6f3bd000 Deferred winmm PE 6f6c0000-6f6dc000 Deferred nsi PE 70000000-70259000 Deferred dbghelp PE 70380000-7060c000 Deferred urlmon PE 70d80000-70e20000 Deferred uxtheme PE 71200000-712f5000 Export wininet PE 71400000-720b5000 Deferred shell32 PE 74600000-747fb000 Deferred iertutil PE 7b000000-7b52d000 Deferred kernelbase PE 7b600000-7b75b000 Dwarf-4 kernel32 PE 7bc00000-7bec1000 Dwarf-4 ntdll ELF 7d000000-7d005000 Deferred <wine-loader> ELF 7d428000-7d447000 Deferred libgcc_s.so.1 ELF 7d4a7000-7d4bc000 Deferred libnss_files.so.2 ELF 7d4bc000-7d4e4000 Deferred libgpg-error.so.0 ELF 7d4e4000-7d5cb000 Deferred libgcrypt.so.20 ELF 7d5cb000-7d5ef000 Deferred liblz4.so.1 ELF 7d5ef000-7d6c0000 Deferred libzstd.so.1 ELF 7d6c0000-7d6ec000 Deferred liblzma.so.5 ELF 7d6ec000-7d6f8000 Deferred librt.so.1 ELF 7d6f8000-7d7b8000 Deferred libsystemd.so.0 ELF 7d7b8000-7d7d2000 Deferred libresolv.so.2 ELF 7d7d2000-7d860000 Deferred libgmp.so.10 ELF 7d860000-7d8a9000 Deferred libhogweed.so.6 ELF 7d8a9000-7d8f4000 Deferred libnettle.so.8 ELF 7d8f4000-7da76000 Deferred libunistring.so.2 ELF 7db53000-7db5d000 Deferred libffi.so.7 ELF 7db5d000-7db65000 Deferred libkeyutils.so.1 ELF 7db65000-7db7c000 Deferred libtasn1.so.6 ELF 7db7c000-7db9e000 Deferred libidn2.so.0 ELF 7db9e000-7dcf3000 Deferred libp11-kit.so.0 ELF 7dcf3000-7dd55000 Deferred libdbus-1.so.3 ELF 7dd55000-7dd65000 Deferred libkrb5support.so.0 ELF 7dd65000-7dd6a000 Deferred libcom_err.so.2 ELF 7dd6a000-7dd9d000 Deferred libk5crypto.so.3 ELF 7dd9d000-7de79000 Deferred libkrb5.so.3 ELF 7de79000-7e09f000 Deferred libgnutls.so.30 ELF 7e09f000-7e0b5000 Deferred libavahi-client.so.3 ELF 7e0b5000-7e10f000 Deferred libgssapi_krb5.so.2 ELF 7e10f000-7e1b4000 Deferred libcups.so.2 ELF 7e1b4000-7e1bb000 Deferred libnss_dns.so.2 ELF 7e1cb000-7e1d0000 Deferred dnsapi.so ELF 7e216000-7e21e000 Deferred libxfixes.so.3 ELF 7e21e000-7e22b000 Deferred libxcursor.so.1 ELF 7e22b000-7e23f000 Deferred libxi.so.6 ELF 7e23f000-7e244000 Deferred libxcomposite.so.1 ELF 7e244000-7e251000 Deferred libxrandr.so.2 ELF 7e251000-7e25d000 Deferred libxrender.so.1 ELF 7e25d000-7e264000 Deferred libxxf86vm.so.1 ELF 7e264000-7e269000 Deferred libxinerama.so.1 ELF 7e269000-7e278000 Deferred libmd.so.0 ELF 7e278000-7e290000 Deferred libbsd.so.0 ELF 7e290000-7e297000 Deferred libxdmcp.so.6 ELF 7e297000-7e29c000 Deferred libxau.so.6 ELF 7e29c000-7e2ca000 Deferred libxcb.so.1 ELF 7e2ca000-7e41c000 Deferred libx11.so.6 ELF 7e41c000-7e432000 Deferred libxext.so.6 ELF 7e436000-7e446000 Deferred libavahi-common.so.3 ELF 7e446000-7e44c000 Deferred winspool.so ELF 7e44e000-7e4db000 Deferred winex11.so ELF 7e4db000-7e4e1000 Deferred ws2_32.so ELF 7e5aa000-7e5b4000 Deferred libuuid.so.1 ELF 7e5b4000-7e5e2000 Deferred libexpat.so.1 ELF 7e5e2000-7e62f000 Deferred libfontconfig.so.1 ELF 7e62f000-7e652000 Deferred libbrotlicommon.so.1 ELF 7e652000-7e660000 Deferred libbrotlidec.so.1 ELF 7e660000-7e67e000 Deferred libz.so.1 ELF 7e67e000-7e6be000 Deferred libpng16.so.16 ELF 7e6be000-7e785000 Deferred libfreetype.so.6 ELF 7e785000-7e889000 Deferred libm.so.6 ELF 7e889000-7e9fd000 Deferred win32u.so ELF 7e9fd000-7eb86000 Dwarf libwine.so.1 ELF f7bf0000-f7ca1000 Deferred ntdll.so ELF f7ca1000-f7e8a000 Deferred libc.so.6 ELF f7e8a000-f7e90000 Deferred libdl.so.2 ELF f7e90000-f7eb2000 Deferred libpthread.so.0 ELF f7ed0000-f7efc000 Deferred ld-linux.so.2 Threads: process tid prio name (all IDs are in hex) 00000020 (D) C:\Program Files\Voobly\voobly.exe 00000024 0 0000010c 0 00000110 0 wine_rpcrt4_server 00000114 0 00000118 0 00000128 0 0000012c 0 <== wine_threadpool_worker 00000140 0 00000038 services.exe 0000003c 0 00000040 0 wine_rpcrt4_server 0000004c 0 wine_rpcrt4_io 0000006c 0 wine_rpcrt4_io 0000008c 0 wine_rpcrt4_io 00000098 0 wine_rpcrt4_io 000000c4 0 wine_rpcrt4_io 000000c8 0 wine_threadpool_worker 000000dc 0 wine_threadpool_timerqueue 000000e8 0 wine_rpcrt4_io 00000044 svchost.exe 00000048 0 00000054 0 00000058 0 wine_sechost_service 0000005c winedevice.exe 00000060 0 00000070 0 00000074 0 wine_sechost_service 00000078 0 0000007c 0 00000080 0 000000d8 0 00000064 explorer.exe 00000068 0 000000b8 0 000000bc 0 wine_rpcrt4_server 00000084 winedevice.exe 00000088 0 00000090 0 00000094 0 wine_sechost_service 0000009c 0 000000a0 0 000000a4 0 000000b0 0 000000b4 0 000000a8 plugplay.exe 000000ac 0 000000cc 0 000000d0 0 wine_sechost_service 000000d4 0 wine_rpcrt4_server 000000e0 rpcss.exe 000000e4 0 000000ec 0 000000f0 0 wine_sechost_service 000000f4 0 wine_rpcrt4_server 000000f8 0 wine_rpcrt4_server 000000fc 0 wine_rpcrt4_io 00000120 0 wine_rpcrt4_io 00000104 conhost.exe 00000108 0 System information: Wine build: wine-8.0-rc4 Platform: i386 Version: Windows 10 Host system: Linux Host version: 5.10.0-20-amd64
Link | Reply | Quote
 +miko@voobly

VGaming Lead


Posted 19 January 2023 - 4:28 pm
Hi flickta,

I have been able to use voobly in PlayOnLinux (shell for Wine) before on Linux Mint. Maybe you can give that a try. I hope this helps.
Link | Reply | Quote
 Limon_Bolivar


Posted 19 January 2023 - 5:20 pm
It works! Gosh, so much time wasted trying to run it on Wine by itself. Gotta install the game in that prefix and try to play it. Thanks.
Link | Reply | Quote
 +chris@voobly

Voobly Team


Posted 19 January 2023 - 10:04 pm
Make sure to use Wine Staging. :)
Link | Reply | Quote
 +miko@voobly

VGaming Lead


Edited 20 January 2023 - 12:28 am by +miko@voobly
You're welcome, I'm glad to hear you got it to run. ;good


Link | Reply | Quote
[1]
Displaying 1 - 5 out of 5 posts
Forum Jump:
1 User(s) are reading this topic (in the past 30 minutes)
0 members, 1 guests

What's popular right now: