NelloKudo / osu-winello

osu! stable installer for Linux with patched wine-osu and other nice features 8)
GNU General Public License v3.0
297 stars 13 forks source link

mscoree.dll not found #67

Closed JizzyOnGithub closed 5 months ago

JizzyOnGithub commented 5 months ago

When running osu-wine I get:

fsync: up and running.
002c:fixme:winediag:loader_init Wine TkG (staging) 9.0-rc1 is a testing version containing experimental patches.
002c:fixme:winediag:loader_init Please don't report bugs about it on winehq.org and use https://github.com/Frogging-Family/wine-tkg-git/issues instead.
002c:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (126).
00b0:fixme:wineusb:query_id Unhandled ID query type 0x5.
00b0:fixme:wineusb:query_id Unhandled ID query type 0x5.
00b0:fixme:wineusb:query_id Unhandled ID query type 0x5.
00b0:fixme:wineusb:query_id Unhandled ID query type 0x5.
00b0:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00b0:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00b0:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00b0:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
013c:err:module:fixup_imports_ilonly mscoree.dll not found, IL-only binary L"osu!.exe" cannot be loaded
013c:err:module:loader_init Importing dlls for L"Z:\\mnt\\sda1\\osu!\\osu!.exe" failed, status c0000135

I've tried running osu-wine --fixprefix and reinstalling and nothing works. It's been working fine till this morning also running other games with wine works fine

NelloKudo commented 5 months ago

Let's first check if the problem is the osu! installation or something missing in the prefix. Run:

osu-wine --changedir

and set it to whatever random folder, just to create a fresh osu! install. See if the game runs with it.

If it doesn't, try:

osu-wine --update
osu-wine --fixprefix

After these we can try something different xD

JizzyOnGithub commented 5 months ago

ok i moved it to ~/Downloads and now im getting a network error

fsync: up and running.
002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
002c:fixme:winediag:loader_init wine-staging 9.0 is a testing version containing experimental patches.
002c:fixme:winediag:loader_init Please mention your exact version when filing bug reports on winehq.org.
00a8:fixme:wineusb:query_id Unhandled ID query type 0x5.
00a8:fixme:wineusb:query_id Unhandled ID query type 0x5.
00a8:fixme:wineusb:query_id Unhandled ID query type 0x5.
00a8:fixme:wineusb:query_id Unhandled ID query type 0x5.
009c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
009c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
009c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
009c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
00fc:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
00fc:err:xrandr:xrandr14_get_adapters Failed to get adapters
00fc:err:xrandr:xrandr14_get_adapters Failed to get adapters
00fc:err:xrandr:xrandr14_get_adapters Failed to get adapters
00fc:err:xrandr:xrandr14_get_adapters Failed to get adapters
0138:err:ole:apartment_add_dll couldn't find function DllGetClassObject in L"C:\\windows\\system32\\uiautomationcore.dll"
0138:err:ole:com_get_class_object no class object {e22ad333-b25f-460c-83d0-0581107395c9} could be created for context 0x1
0138:err:tabtip:add_uia_event_handler Failed to create IUIAutomation interface, hr 0x800401f8
00f4:err:ole:CoGetContextToken apartment not initialised
0024:fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {35167f8e-49b2-4b96-ab86-435b59336b5e}
0024:fixme:nls:get_dummy_preferred_ui_language (0x0 0x409 0094D080 00000000 0094D07C) returning a dummy value (current locale)
0024:fixme:nls:get_dummy_preferred_ui_language (0x0 0x409 0094D080 01109918 0094D07C) returning a dummy value (current locale)
0024:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
0024:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
0024:fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {8e9f5090-2d75-4d03-8a81-e5afbf85daf1}
014c:fixme:crypt:SystemFunction041 (011BEB84, 10, 0): stub [RtlDecryptMemory]
014c:fixme:ras:RasEnumConnectionsW (01213900,06FAF17C,06FAF180),stub!
014c:fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
014c:fixme:ras:RasConnectionNotificationW (FFFFFFFF,00000340,0x00000003),stub!
0148:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet
0024:fixme:virtual:NtFlushProcessWriteBuffers stub

The osu! updater opens but it says "An error occurred! Please check your internet connection"

NelloKudo commented 5 months ago

osu-wine --winetricks dotnet45 is the fix for that 👀

JizzyOnGithub commented 5 months ago

ok nvm i fixed it something fucked with my wine install, I'm not sure what happened but running:

sudo apt purge wine32:i386 wine64 winehq-staging wine-staging wine-staging-amd64 wine-staging-i386:i386  winetricks fonts-wine libwine:amd64 
sudo apt autoremove 
sudo apt autoclean

Then rebooting and rerunning ./osu-winello.sh fixed it for me

edit: needed to run osu-wine --update as well