Jump to content

Recommended Posts

Posted (edited)

I know there are already some threads about running PKHeX on Linux (like this or this) but they are all outdated and none of them is simple and straightforward enough. I feel like there’s still a lot of confusion about PKHeX and Linux, especially for what happened when the program switched from .NET 7 to .NET 8, so I’m making this thread hoping for it to become the ultimate reference for this subject. I'll keep it up to date.

---------------------------------------------------

Latest PKHeX version: 25.02.23 (development builds should also work unless major changes, but my thread will only keep the stable release as reference)
Status: WORKING
Known bugs (if you know more please tell me):

  1. Drag & dropping save files into the program's window isn't really stable and could lead to a crash. This usually happens when you import/export boxes in a save file, and then import another one into the program. Always make a backup or try to avoid drag & drop at all by only using the File > Open option;
  2. Pointing to a Pokémon in the box with the cursor should display a little window with a summary of the information of the Pokémon. This is a little bit buggy as the window will only show for some seconds. Use CTRL + Left Click on a Pokémon to display it;
  3. Opening "Block Data" from the SAV tab often results in a crash.

---------------------------------------------------

1) Installing Wine
Vanilla Wine is more than enough to run and use PKHeX, however it isn't stable enough if you use plugins (.dll files from the plugins folder), as you'll notice that some plugins prevent the program from starting. If you use plugins, the recommended version of Wine is Wine Staging, which includes more up-to-date patches that support much more plugins.
Please refer to your distribution's documentation if you don’t know how to install Wine or Wine Staging. Just make sure to be at least on version 9.3 (or higher), this is very important.

Using PKHeX is a matter of a couple of commands and everything will work fine without having to go through a bunch of settings in programs like Lutris and Bottles, which I don't recommend unless you know what you are doing.

2) Creating a Wine prefix
It's better to create a separated Wine prefix (the “Windows environment”, for those who don’t know what a prefix is) so that it won't conflict with others (if you have any). You can do that with the following command:

WINEPREFIX=/path/to/your/prefix/pkhex wineboot

Replace /path/to/your/prefix/pkhex with the folder you want to create the prefix in. For example:

WINEPREFIX=/home/anon/Prefix/pkhex wineboot

Let it set up everything. If it asks for the Mono installation you don’t need it, so you can click on cancel.

2024-02-25_17-47.png.e00a7b262917e469fd04f04223658304.png

3) Installing .NET Desktop Runtime 9
PKHeX needs the 64 bit version of .NET Desktop Runtime 9 to work. You can install it with Winetricks (make sure that you have the package installed on your system) with the following command:

WINEPREFIX=/path/to/your/prefix/pkhex winetricks dotnetdesktop9

Always replace the path with yours. For example:

WINEPREFIX=/home/anon/Prefix/pkhex winetricks dotnetdesktop9

Winetricks will install both the 32 bit and 64 bit versions, so you have to go through two installation processes.

2025-02-28_16-55.png.7945f4437a659adcfe0a70467a6e4dcb.png

Alternatively, if you don't have Winetricks installed on your system, you can install .NET Desktop Runtime manually:

  Reveal hidden contents

4) Launching PKHeX
PKHeX can now be launched with this command:

WINEPREFIX=/path/to/your/prefix/pkhex wine /path/to/pkhex/executable/PKHeX.exe

In my case:

WINEPREFIX=/home/anon/Prefix/pkhex wine /home/anon/Games/Pokémon/PKHeX/PKHeX.exe

2024-02-25_18-27.png.459d235e718a5c43c6fd64d44cc37e2e.png

4.1) Note on .NET
If you have the Linux version of .NET installed on your system PKHeX might not launch. If this is the case for you make sure to add the following arguments to the command:

WINEPREFIX=/path/to/your/prefix/pkhex env -u DOTNET_ROOT -u DOTNET_BUNDLE_EXTRACT_BASE_DIR wine /path/to/pkhex/executable/PKHeX.exe

In my case:

WINEPREFIX=/home/anon/Prefix/pkhex env -u DOTNET_ROOT -u DOTNET_BUNDLE_EXTRACT_BASE_DIR wine /home/anon/Games/Pokémon/PKHeX/PKHeX.exe

5) Making a launcher for PKHeX
In case you don’t want to use the terminal every time you want to launch PKHeX you can create a launcher for it. For example you can make a simple bash script for it.

Paste the following content into a text editor and save the file wherever you want and with whatever name you want:

#!/bin/bash
WINEPREFIX=/home/anon/Prefix/pkhex wine /home/anon/Games/Pokémon/PKHeX/PKHeX.exe

As always replace the paths with yours.

Of course this can also be the command seen in paragraph 4.1:

#!/bin/bash
WINEPREFIX=/home/anon/Prefix/pkhex env -u DOTNET_ROOT -u DOTNET_BUNDLE_EXTRACT_BASE_DIR wine /home/anon/Games/Pokémon/PKHeX/PKHeX.exe

Now make the file executable by running:

chmod +x /path/to/your/script

For example:

chmod +x /home/anon/Games/Pokémon/PKHeX/Launcher

Now you can simply open PKHeX by double-clicking the launcher.

6) Some tips

CJK Fonts:

  Reveal hidden contents

Open files in hidden folders:

  Reveal hidden contents

 

Edited by Taku86
  • Like 2
  • Thanks 1
  • V-Wheeeeeel!!! 1
  • Taku86 changed the title to The ultimate guide on how to run PKHeX on Linux [updated 05/2024]
  • 4 weeks later...
Posted

When I try to use PKHeX to edit my yuzu/suyu or citra/lime3ds saves, I can't open the file because the emulators' files are in the .local folder, which is hidden to the file explorer that shows up in PKHeX when I click open. There is no option to show hidden folders and nowhere to enter a file path, so i pretty much can't do anything with PKHeX. Does anyone know if there is a way to fix or bypass this? (Picture below is what the file explorer looks like. Also now my home folder is hidden because I though checking the "Hidden" box under properties would show hidden files, and now I can't even enter my home folder in the file explorer)image.png.578a2ae300e3f021876e883661742ea2.png

  • Taku86 changed the title to The ultimate guide on how to run PKHeX on Linux [updated 06/2024]
Posted
  On 6/1/2024 at 4:31 PM, ExNerved said:

When I try to use PKHeX to edit my yuzu/suyu or citra/lime3ds saves, I can't open the file because the emulators' files are in the .local folder, which is hidden to the file explorer that shows up in PKHeX when I click open. There is no option to show hidden folders and nowhere to enter a file path, so i pretty much can't do anything with PKHeX. Does anyone know if there is a way to fix or bypass this? (Picture below is what the file explorer looks like. Also now my home folder is hidden because I though checking the "Hidden" box under properties would show hidden files, and now I can't even enter my home folder in the file explorer)image.png.578a2ae300e3f021876e883661742ea2.png

Expand  

Ok so it worked when I dragged and dropped the save file into the editor, but i still cant open the file, which i guess isn't a huge issue now

Posted

@ExNerved You can make dot files visible to Wine by running winecfg and enabling the option in the Drive section of the panel. I've added it to the OP, thanks for pointing that out!

  • 2 weeks later...
  • Taku86 changed the title to The ultimate guide on how to run PKHeX on Linux [updated 07/2024]
  • 2 weeks later...
Posted (edited)
  On 7/19/2024 at 3:52 AM, hongtm77 said:
WINEPREFIX=/home/hong/.local/share/wineprefixes/pkhex wine '/home/hong/Downloads/PKHeX (24.07.03)/PKHeX.exe'
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL SHA1 SHA2 PageSize:4096 Running on Cortex-A57 with 4 Cores
Will use Hardware counter measured at 19.2 MHz emulating 2.4 GHz
Params database has 82 entries
Box64 with Dynarec v0.3.1 c1a14f93 built on Jul 18 2024 06:39:07
BOX64: Wine64 detected, WINEPRELOADRESERVE=""
BOX64: Detected 48bits at least of address space
WINE prereserve of 0x10000:0x8000 done
WINE prereserve of 0x110000:0x30000000 done
WINE prereserve of 0x7f000000:0x3000000 done
BOX64: Detected running wine with "PKHeX.exe"
Counted 67 Env var
BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/
BOX64 BIN PATH: ./:bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/games/:/usr/local/games/:/snap/bin/:/home/hong/.dotnet/tools/
Looking for /usr/local/bin/wine
Apply RC params for wine
Applying BOX64_MAXCPU=64
argv[1]="/home/hong/Downloads/PKHeX (24.07.03)/PKHeX.exe"
Rename process to "wine"
Using native(wrapped) libdl.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using native(wrapped) libbsd.so.0
Using emulated /opt/wine-9.3/bin/../lib/wine/x86_64-unix/ntdll.so
Using emulated /lib/x86_64-linux-gnu/libunwind.so.8
Using native(wrapped) liblzma.so.5
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL SHA1 SHA2 PageSize:4096 Running on Cortex-A57 with 4 Cores
Will use Hardware counter measured at 19.2 MHz emulating 2.4 GHz
Params database has 82 entries
Box64 with Dynarec v0.3.1 c1a14f93 built on Jul 18 2024 06:39:07
BOX64: Wine preloader detected, loading "/opt/wine-9.3/bin/wine" directly
BOX64: Wine64 detected, WINEPRELOADRESERVE=""
BOX64: Detected 48bits at least of address space
WINE prereserve of 0x10000:0x8000 done
WINE prereserve of 0x110000:0x30000000 done
WINE prereserve of 0x7f000000:0x3000000 done
BOX64: Detected running wine with "PKHeX.exe"
Counted 69 Env var
BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/
BOX64 BIN PATH: ./:bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/games/:/usr/local/games/:/snap/bin/:/home/hong/.dotnet/tools/
Looking for /opt/wine-9.3/bin/wine
Apply RC params for wine
Applying BOX64_MAXCPU=64
argv[1]="/home/hong/Downloads/PKHeX (24.07.03)/PKHeX.exe"
Rename process to "wine"
Using native(wrapped) libdl.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using native(wrapped) libbsd.so.0
Using emulated /opt/wine-9.3/bin/../lib/wine/x86_64-unix/ntdll.so
Using emulated /lib/x86_64-linux-gnu/libunwind.so.8
Using native(wrapped) liblzma.so.5
posix_spawn(0xffff8ed4e93c, "/opt/wine-9.3/bin/wineserver", (nil), (nil), 0xffff8ed4e940["/opt/wine-9.3/bin/wineserver", "", ...], 0xffff8ed4edc0), IsX64=1, IsX86=0 IsScript=0 envp is context->envv
 => posix_spawn(0xffff8ed4e93c, "/usr/local/bin/box64", (nil), (nil), 0xffffca739ca0 ["/usr/local/bin/box64", "/opt/wine-9.3/bin/wineserver", ""...:1], 0xffffca73a8c0)
posix_spawn returned 0
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL SHA1 SHA2 PageSize:4096 Running on Cortex-A57 with 4 Cores
Will use Hardware counter measured at 19.2 MHz emulating 2.4 GHz
Params database has 82 entries
Box64 with Dynarec v0.3.1 c1a14f93 built on Jul 18 2024 06:39:07
BOX64: Detected 48bits at least of address space
Counted 69 Env var
BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/
BOX64 BIN PATH: ./:bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/games/:/usr/local/games/:/snap/bin/:/home/hong/.dotnet/tools/
Looking for /opt/wine-9.3/bin/wineserver
Rename process to "wineserver"
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using native(wrapped) libbsd.so.0
0050:err:winediag:is_broken_driver Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.
Using emulated /opt/wine-9.3/lib/wine/x86_64-unix/win32u.so
Using native(wrapped) libm.so.6
Using native(wrapped) libfreetype.so.6
Using native(wrapped) libfontconfig.so.1
Using native(wrapped) libexpat.so.1
0034:err:winediag:is_broken_driver Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.
Failure processing application bundle.
Failed to create directory [G:\home\hong\/home/hong/.cache/dotnet_bundle_extract\] for extracting bundled files.
0024:fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub
0024:fixme:advapi:ReportEventW (00000000CAFE4242,0x0001,0x0000,0x000003ff,0000000000000000,0x0001,0x00000000,000000008016FDA0,0000000000000000): stub
0024:err:eventlog:ReportEventW L"Description: A .NET application failed.\n"
0024:err:eventlog:ReportEventW L"Application: PKHeX.exe\n"
0024:err:eventlog:ReportEventW L"Path: G:\\home\\hong\\Downloads\\PKHeX (24.07.03)\\PKHeX.exe\n"
0024:err:eventlog:ReportEventW L"Message: Failure processing application bundle.\n"
0024:err:eventlog:ReportEventW L"Failed to create directory [G:\\home\\hong\\/home/hong/.cache/dotnet_bundle_extract\\] for extracting bundled files.\n"
0024:err:eventlog:ReportEventW L"\n"
0024:fixme:advapi:DeregisterEventSource (00000000CAFE4242) stub

i finally managed to create a wineprefix and installed the latest .net 8.0.7 and got this error while trying to install pkhex. please help

 

Expand  
  Quote

Exception Details:
System.TypeInitializationException: The type initializer for 'PKHeX.Core.SpeciesName' threw an exception.
 ---> System.ArgumentException: An item with the same key has already been added. Key: 1762140125
   at System.Collections.Generic.Dictionary`2.TryInsert(TKey key, TValue value, InsertionBehavior behavior)
   at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
   at PKHeX.Core.SpeciesName.GetDictionary(IReadOnlyList`1 names)
   at PKHeX.Core.SpeciesName..cctor()
   --- End of inner exception stack trace ---
   at PKHeX.Core.SpeciesName.GetSpeciesName(UInt16 species, Int32 language)
   at PKHeX.Core.SpeciesName.GetSpeciesNameGeneration(UInt16 species, Int32 language, Byte generation)
   at PKHeX.Core.CommonEdits.ClearNickname(PKM pk)
   at PKHeX.Core.EntityTemplates.TemplateFields(PKM pk, ITrainerInfo tr)
   at PKHeX.Core.SaveExtensions.LoadTemplate(SaveFile sav, String templatePath)
   at PKHeX.Core.StartupArguments.ReadTemplateIfNoEntity(String path)
   at PKHeX.WinForms.Main..ctor()
   at PKHeX.WinForms.Program.Main()

Loaded Assemblies:
--------------------
System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Private.CoreLib.dll

PKHeX, Version=24.7.3.0, Culture=neutral, PublicKeyToken=null
C:\users\hong\Temp\.net\PKHeX\0JCk+1Xx7NGwnsTAIDqMbFmcVZOu_zM=\PKHeX.dll

System.Runtime, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Runtime.dll

System.Windows.Forms, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\8.0.2\System.Windows.Forms.dll

System.ComponentModel.Primitives, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.ComponentModel.Primitives.dll

System.Windows.Forms.Primitives, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\8.0.2\System.Windows.Forms.Primitives.dll

System.Drawing.Primitives, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Drawing.Primitives.dll

System.Collections.Specialized, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Collections.Specialized.dll

System.Threading.Thread, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Threading.Thread.dll

System.Collections, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Collections.dll

System.Runtime.InteropServices, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Runtime.InteropServices.dll

System.Threading, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Threading.dll

System.Diagnostics.TraceSource, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Diagnostics.TraceSource.dll

System.Drawing.Common, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
C:\users\hong\Temp\.net\PKHeX\0JCk+1Xx7NGwnsTAIDqMbFmcVZOu_zM=\System.Drawing.Common.dll

Microsoft.Win32.Primitives, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\Microsoft.Win32.Primitives.dll

System.ComponentModel.EventBasedAsync, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.ComponentModel.EventBasedAsync.dll

System.Numerics.Vectors, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Numerics.Vectors.dll

Accessibility, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\8.0.2\Accessibility.dll

System.Resources.Extensions, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\8.0.2\System.Resources.Extensions.dll

System.Memory, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Memory.dll

System.Drawing, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\8.0.2\System.Drawing.dll

PKHeX.Core, Version=24.7.3.0, Culture=neutral, PublicKeyToken=null
C:\users\hong\Temp\.net\PKHeX\0JCk+1Xx7NGwnsTAIDqMbFmcVZOu_zM=\PKHeX.Core.dll

System.Linq, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Linq.dll

System.Collections.Concurrent, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Collections.Concurrent.dll

Microsoft.Win32.SystemEvents, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\8.0.2\Microsoft.Win32.SystemEvents.dll

System.Collections.NonGeneric, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Collections.NonGeneric.dll

System.ComponentModel.TypeConverter, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.ComponentModel.TypeConverter.dll

System.ComponentModel, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.ComponentModel.dll

System.Text.Json, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Text.Json.dll

PKHeX.Drawing.PokeSprite, Version=24.7.3.0, Culture=neutral, PublicKeyToken=null
C:\users\hong\Temp\.net\PKHeX\0JCk+1Xx7NGwnsTAIDqMbFmcVZOu_zM=\PKHeX.Drawing.PokeSprite.dll

System.Runtime.Loader, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Runtime.Loader.dll

System.ObjectModel, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.ObjectModel.dll

System.Private.Uri, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Private.Uri.dll

System.Windows.Extensions, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\8.0.2\System.Windows.Extensions.dll

System.Runtime.Serialization.Formatters, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Runtime.Serialization.Formatters.dll

System.Net.Http, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Net.Http.dll

System.Net.Primitives, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Net.Primitives.dll

System.Diagnostics.Tracing, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Diagnostics.Tracing.dll

System.Diagnostics.DiagnosticSource, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Diagnostics.DiagnosticSource.dll

System.Net.Security, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Net.Security.dll

System.Security.Cryptography, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Security.Cryptography.dll

System.Net.Sockets, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Net.Sockets.dll

System.Threading.Overlapped, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Threading.Overlapped.dll

System.Net.NameResolution, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Net.NameResolution.dll

System.Threading.ThreadPool, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Threading.ThreadPool.dll

System.Runtime.Intrinsics, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Runtime.Intrinsics.dll

System.Security.Principal.Windows, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Security.Principal.Windows.dll

System.Security.Claims, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Security.Claims.dll

System.Diagnostics.StackTrace, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Diagnostics.StackTrace.dll

System.Reflection.Metadata, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Reflection.Metadata.dll

System.Collections.Immutable, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.2\System.Collections.Immutable.dll

--------------------
User Message:
An error occurred in PKHeX. Please report this error to the PKHeX author.
PKHeX must now close.
 

Expand  

finally got it running with the pkhex loading screen, then stuck at this error

Edited by hongtm77
Posted
  On 7/22/2024 at 7:03 AM, hongtm77 said:

Finally managed to solve it by downloading the older version and run it.

Expand  

Are you sure that you installed the latest .NET version? I see from your logs that the program is complaining about the 8.0.2 version, but we are now on 8.0.7. PKHeX currently requires version 8.0.5 at least.

Posted
  On 7/26/2024 at 1:59 PM, Taku86 said:

Are you sure that you installed the latest .NET version? I see from your logs that the program is complaining about the 8.0.2 version, but we are now on 8.0.7. PKHeX currently requires version 8.0.5 at least.

Expand  

Hi, sorry it wasnt updated. below is he error log that i got

  Quote

Exception Details:
System.FormatException: Index (zero based) must be greater than or equal to zero and less than the size of the argument list.
   at System.Text.ValueStringBuilder.AppendFormatHelper(IFormatProvider provider, String format, ReadOnlySpan`1 args)
   at System.String.FormatHelper(IFormatProvider provider, String format, ReadOnlySpan`1 args)
   at System.String.Format(String format, Object arg0, Object arg1)
   at PKHeX.Core.LegalityFormatting.AddEncounterInfo(LegalityAnalysis la, List`1 lines)
   at PKHeX.WinForms.Controls.SummaryPreviewer.GetPreviewText(PKM pk, LegalityAnalysis la)
   at PKHeX.WinForms.Controls.PokePreview.GetStatsString(PKM pk, LegalityAnalysis la)
   at PKHeX.WinForms.Controls.PokePreview.PopulateText(PKM pk, LegalityAnalysis la, Int32 width)
   at PKHeX.WinForms.Controls.PokePreview.Populate(PKM pk)
   at PKHeX.WinForms.Controls.SummaryPreviewer.UpdatePreview(Control pb, PKM pk)
   at PKHeX.WinForms.Controls.SummaryPreviewer.Show(Control pb, PKM pk)
   at PKHeX.WinForms.Controls.SlotHoverHandler.Start(PictureBox pb, SlotTrackerImage lastSlot)
   at PKHeX.WinForms.Controls.SlotChangeManager.MouseEnter(Object sender, EventArgs e)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(HWND hWnd, MessageId msg, WPARAM wparam, LPARAM lparam)

Loaded Assemblies:
--------------------
System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Private.CoreLib.dll

PKHeX, Version=24.1.12.0, Culture=neutral, PublicKeyToken=null
C:\users\hong\Temp\.net\PKHeX\KeE19vwKtltPpv26_v6sBVyHaMxmB_Y=\PKHeX.dll

System.Runtime, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Runtime.dll

System.Threading.Thread, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Threading.Thread.dll

System.Windows.Forms, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\8.0.7\System.Windows.Forms.dll

System.ComponentModel.Primitives, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.ComponentModel.Primitives.dll

System.Windows.Forms.Primitives, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\8.0.7\System.Windows.Forms.Primitives.dll

System.Drawing.Primitives, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Drawing.Primitives.dll

System.Collections.Specialized, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Collections.Specialized.dll

System.Collections, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Collections.dll

System.Runtime.InteropServices, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Runtime.InteropServices.dll

System.Threading, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Threading.dll

System.Diagnostics.TraceSource, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Diagnostics.TraceSource.dll

System.Drawing.Common, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\8.0.7\System.Drawing.Common.dll

Microsoft.Win32.Primitives, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\Microsoft.Win32.Primitives.dll

System.ComponentModel.EventBasedAsync, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.ComponentModel.EventBasedAsync.dll

Accessibility, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\8.0.7\Accessibility.dll

System.Resources.Extensions, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\8.0.7\System.Resources.Extensions.dll

System.Memory, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Memory.dll

System.Drawing, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\8.0.7\System.Drawing.dll

System.Numerics.Vectors, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Numerics.Vectors.dll

PKHeX.Core, Version=24.1.12.0, Culture=neutral, PublicKeyToken=null
C:\users\hong\Temp\.net\PKHeX\KeE19vwKtltPpv26_v6sBVyHaMxmB_Y=\PKHeX.Core.dll

System.Linq, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Linq.dll

Microsoft.Win32.SystemEvents, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\8.0.7\Microsoft.Win32.SystemEvents.dll

System.Collections.NonGeneric, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Collections.NonGeneric.dll

System.ComponentModel.TypeConverter, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.ComponentModel.TypeConverter.dll

System.ComponentModel, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.ComponentModel.dll

System.Text.Json, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Text.Json.dll

System.Text.Encodings.Web, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Text.Encodings.Web.dll

System.Text.Encoding.Extensions, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Text.Encoding.Extensions.dll

System.Runtime.Intrinsics, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Runtime.Intrinsics.dll

System.Collections.Concurrent, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Collections.Concurrent.dll

PKHeX.Drawing.PokeSprite, Version=24.1.12.0, Culture=neutral, PublicKeyToken=null
C:\users\hong\Temp\.net\PKHeX\KeE19vwKtltPpv26_v6sBVyHaMxmB_Y=\PKHeX.Drawing.PokeSprite.dll

System.ObjectModel, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.ObjectModel.dll

System.Private.Uri, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Private.Uri.dll

System.Runtime.Loader, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Runtime.Loader.dll

System.Diagnostics.StackTrace, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Diagnostics.StackTrace.dll

System.Reflection.Metadata, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Reflection.Metadata.dll

System.Collections.Immutable, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Collections.Immutable.dll

System.Windows.Extensions, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\8.0.7\System.Windows.Extensions.dll

System.Runtime.Serialization.Formatters, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Runtime.Serialization.Formatters.dll

System.Net.Http, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Net.Http.dll

System.Net.Primitives, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Net.Primitives.dll

System.Diagnostics.Tracing, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Diagnostics.Tracing.dll

System.Diagnostics.DiagnosticSource, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Diagnostics.DiagnosticSource.dll

System.Net.Security, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Net.Security.dll

System.Security.Cryptography, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Security.Cryptography.dll

System.Net.Sockets, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Net.Sockets.dll

System.Threading.Overlapped, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Threading.Overlapped.dll

System.Net.NameResolution, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Net.NameResolution.dll

System.Threading.ThreadPool, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Threading.ThreadPool.dll

System.Security.Principal.Windows, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Security.Principal.Windows.dll

System.Security.Claims, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Security.Claims.dll

PKHeX.Drawing, Version=24.1.12.0, Culture=neutral, PublicKeyToken=null
C:\users\hong\Temp\.net\PKHeX\KeE19vwKtltPpv26_v6sBVyHaMxmB_Y=\PKHeX.Drawing.dll

PKHeX.Drawing.Misc, Version=24.1.12.0, Culture=neutral, PublicKeyToken=null
C:\users\hong\Temp\.net\PKHeX\KeE19vwKtltPpv26_v6sBVyHaMxmB_Y=\PKHeX.Drawing.Misc.dll

System.Text.RegularExpressions, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\System.Text.RegularExpressions.dll

Microsoft.Win32.Registry, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.7\Microsoft.Win32.Registry.dll

--------------------
User Message:
An unhandled exception has occurred.
You can continue running PKHeX, but please report this error.
 

Expand  

here is the screenshot of what is going on. i manage to run pkhex, but for some reasons whenever i click on any pokemon for editing, this error pop up. any idea?

Screenshot from 2024-07-29 18-16-43.png

Posted
  On 7/29/2024 at 10:24 AM, hongtm77 said:

here is the screenshot of what is going on. i manage to run pkhex, but for some reasons whenever i click on any pokemon for editing, this error pop up. any idea?

Expand  

Are you on the latest Wine version or at least on Wine 9.3? Please check with:

wine --version

Also, post the Wine output from the terminal when you are launching PKHeX. That might be more useful than the PKHeX logs in this case.

Posted
  On 7/29/2024 at 11:31 AM, Taku86 said:

Are you on the latest Wine version or at least on Wine 9.3? Please check with:

wine --version

Also, post the Wine output from the terminal when you are launching PKHeX. That might be more useful than the PKHeX logs in this case.

Expand  

my wine version was 9.3 but  after updated wine, became 9.13. here is the logs from terminal

 

  Quote

Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL SHA1 SHA2 PageSize:4096 Running on Cortex-A57 with 4 Cores
Will use Hardware counter measured at 19.2 MHz emulating 2.4 GHz
Params database has 87 entries
Box64 with Dynarec v0.3.1 a8784eff built on Jul 26 2024 06:39:52
BOX64: Wine64 detected, WINEPRELOADRESERVE=""
BOX64: Didn't detect 48bits of address space, considering it's 39bits
WINE prereserve of 0x10000:0x8000 done
WINE prereserve of 0x110000:0x30000000 done
WINE prereserve of 0x7f000000:0x3000000 done
BOX64: Detected running wine with "PKHeX.exe"
Counted 64 Env var
BOX64 trying to Preload libgtk3-nocsd.so.0 
BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/
BOX64 BIN PATH: ./:bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/games/:/usr/local/games/:/snap/bin/
Looking for /usr/local/bin/wine
Apply RC params for wine
Applying BOX64_MAXCPU=64
argv[1]="/home/hong/Downloads/PKHeX Launcher/PKHeX.exe"
Rename process to "wine"
Error loading needed lib libgtk3-nocsd.so.0
Warning, cannot pre-load libgtk3-nocsd.so.0
Using native(wrapped) libdl.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using native(wrapped) libbsd.so.0
Using emulated /opt/wine-9.13/bin/../lib/wine/x86_64-unix/ntdll.so
Using emulated /lib/x86_64-linux-gnu/libunwind.so.8
Using native(wrapped) liblzma.so.5
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL SHA1 SHA2 PageSize:4096 Running on Cortex-A57 with 4 Cores
Will use Hardware counter measured at 19.2 MHz emulating 2.4 GHz
Params database has 87 entries
Box64 with Dynarec v0.3.1 a8784eff built on Jul 26 2024 06:39:52
BOX64: Wine preloader detected, loading "/opt/wine-9.13/bin/wine" directly
BOX64: Wine64 detected, WINEPRELOADRESERVE=""
BOX64: Didn't detect 48bits of address space, considering it's 39bits
WINE prereserve of 0x10000:0x8000 done
WINE prereserve of 0x110000:0x30000000 done
WINE prereserve of 0x7f000000:0x3000000 done
BOX64: Detected running wine with "PKHeX.exe"
Counted 66 Env var
BOX64 trying to Preload libgtk3-nocsd.so.0 
BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/
BOX64 BIN PATH: ./:bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/games/:/usr/local/games/:/snap/bin/
Looking for /opt/wine-9.13/bin/wine
Apply RC params for wine
Applying BOX64_MAXCPU=64
argv[1]="/home/hong/Downloads/PKHeX Launcher/PKHeX.exe"
Rename process to "wine"
Error loading needed lib libgtk3-nocsd.so.0
Warning, cannot pre-load libgtk3-nocsd.so.0
Using native(wrapped) libdl.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using native(wrapped) libbsd.so.0
Using emulated /opt/wine-9.13/bin/../lib/wine/x86_64-unix/ntdll.so
Using emulated /lib/x86_64-linux-gnu/libunwind.so.8
Using native(wrapped) liblzma.so.5
posix_spawn(0x7fa00cef6c, "/opt/wine-9.13/bin/wineserver", (nil), (nil), 0x7fa00cef70["/opt/wine-9.13/bin/wineserver", "", ...], 0x7fa00cf3f8), IsX64=1, IsX86=0 IsScript=0 envp is context->envv
 => posix_spawn(0x7fa00cef6c, "/usr/local/bin/box64", (nil), (nil), 0x7fe5c52340 ["/usr/local/bin/box64", "/opt/wine-9.13/bin/wineserver", ""...:1], 0x7fe5c52f50)
posix_spawn returned 0
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL SHA1 SHA2 PageSize:4096 Running on Cortex-A57 with 4 Cores
Will use Hardware counter measured at 19.2 MHz emulating 2.4 GHz
Params database has 87 entries
Box64 with Dynarec v0.3.1 a8784eff built on Jul 26 2024 06:39:52
BOX64: Didn't detect 48bits of address space, considering it's 39bits
Counted 66 Env var
BOX64 trying to Preload libgtk3-nocsd.so.0 
BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/
BOX64 BIN PATH: ./:bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/games/:/usr/local/games/:/snap/bin/
Looking for /opt/wine-9.13/bin/wineserver
Rename process to "wineserver"
Error loading needed lib libgtk3-nocsd.so.0
Warning, cannot pre-load libgtk3-nocsd.so.0
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Using native(wrapped) libbsd.so.0
008c:err:winediag:is_broken_driver Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.
Using emulated /opt/wine-9.13/lib/wine/x86_64-unix/win32u.so
Using native(wrapped) libm.so.6
Using native(wrapped) libfreetype.so.6
Using native(wrapped) libfontconfig.so.1
Using native(wrapped) libexpat.so.1
0034:err:winediag:is_broken_driver Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.
0024:fixme:process:GetProcessGroupAffinity (FFFFFFFFFFFFFFFF,000000008016F104,0000000000000000): stub
0024:fixme:heap:GetNumaHighestNodeNumber semi-stub: 000000008016F0A0
0024:fixme:process:GetProcessGroupAffinity (FFFFFFFFFFFFFFFF,000000008016F0A0,0000000000000000): stub
0024:fixme:seh:WerRegisterRuntimeExceptionModule (L"C:\\Program Files\\dotnet\\shared\\Microsoft.NETCore.App\\8.0.7\\mscordaccore.dll", 0000007FFF000000) stub
0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
Using emulated /opt/wine-9.13/lib/wine/x86_64-unix/winex11.so
Using native(wrapped) libXext.so.6
Using native(wrapped) libX11.so.6
Using native(wrapped) libxcb.so.1
Using native(wrapped) libXau.so.6
Using native(wrapped) libXdmcp.so.6
Using native(wrapped) libXinerama.so.1
Using native(wrapped) libXxf86vm.so.1
Using native(wrapped) libXrender.so.1
Using native(wrapped) libXrandr.so.2
0024:err:winediag:is_broken_driver Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.
Using native(wrapped) libXcomposite.so.1
Using native(wrapped) libXi.so.6
Using native(wrapped) libXcursor.so.1
Using native(wrapped) libXfixes.so.3
0024:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00000001009D5B68, 34) stub
0024:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00000001009C9BD0, 17) stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016D6E0) :semi-stub
0024:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00000001009D1A10, 38) stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:nls:get_dummy_preferred_ui_language (0x8 0x409 000000008016EAD0 0000000000000000 000000008016EAC8) returning a dummy value (current locale)
0024:fixme:nls:get_dummy_preferred_ui_language (0x8 0x409 000000008016EAD0 000000008016EA20 000000008016EAC8) returning a dummy value (current locale)
0024:fixme:font:find_matching_face Untranslated charset 255
0024:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\F:\\usr\\share\\fonts\\truetype\\noto\\NotoKufiArabic-Regular.ttf"
0024:fixme:gdiplus:GdipGetFamilyName No support for handling of multiple languages!
0024:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00000001009D15E8, 40) stub
0024:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00000001009CAA60, 51) stub
Using emulated /opt/wine-9.13/lib/wine/x86_64-unix/bcrypt.so
Using native(wrapped) libgnutls.so.30
Look for gnutls_x509_spki_set_rsa_oaep_params in loaded elfs
Warning, function gnutls_x509_spki_set_rsa_oaep_params not found in lib libgnutls.so.30
Look for gnutls_x509_spki_set_rsa_oaep_params in loaded elfs
Warning, function gnutls_x509_spki_set_rsa_oaep_params not found in lib libgnutls.so.30
Look for gnutls_x509_spki_set_rsa_oaep_params in loaded elfs
Warning, function gnutls_x509_spki_set_rsa_oaep_params not found in lib libgnutls.so.30
Look for gnutls_x509_spki_set_rsa_oaep_params in loaded elfs
Warning, function gnutls_x509_spki_set_rsa_oaep_params not found in lib libgnutls.so.30
012c:fixme:system:GetThreadDpiHostingBehavior (): stub
012c:fixme:system:SetThreadDpiHostingBehavior (1): stub
012c:fixme:system:SetThreadDpiHostingBehavior (0): stub
012c:fixme:system:GetThreadDpiHostingBehavior (): stub
012c:fixme:system:SetThreadDpiHostingBehavior (1): stub
012c:fixme:system:SetThreadDpiHostingBehavior (0): stub
012c:fixme:system:GetThreadDpiHostingBehavior (): stub
012c:fixme:system:SetThreadDpiHostingBehavior (1): stub
012c:fixme:system:SetThreadDpiHostingBehavior (0): stub
012c:fixme:system:GetThreadDpiHostingBehavior (): stub
012c:fixme:system:SetThreadDpiHostingBehavior (1): stub
012c:fixme:system:SetThreadDpiHostingBehavior (0): stub
012c:fixme:system:GetThreadDpiHostingBehavior (): stub
012c:fixme:system:SetThreadDpiHostingBehavior (1): stub
012c:fixme:system:SetThreadDpiHostingBehavior (0): stub
0134:fixme:virtual:NtFlushProcessWriteBuffers stub
0024:err:sync:RtlpWaitForCriticalSection section 0000000081ECB3D0 "?" wait timed out in thread 0024, blocked by 0134, retrying (60 sec)
0024:fixme:ntdll:NtQuerySystemInformation (0x000000ce,0x80169f50,0x00000008,(nil)) stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0138:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet
0144:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet
0134:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
014c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0000003F050AFC88, 46) stub
014c:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000006736F4F0) :semi-stub
014c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0000003F0516FCA8, 18) stub
Using emulated /opt/wine-9.13/lib/wine/x86_64-unix/dnsapi.so
Using native(wrapped) libresolv.so.2
Using emulated /opt/wine-9.13/lib/wine/x86_64-unix/ws2_32.so
014c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0000003F07499BA8, 29) stub
014c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0000003F074E7948, 41) stub
0150:fixme:ntdll:RtlGetCurrentProcessorNumberEx (00000000674EF7C0) :semi-stub
0150:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0000003F076C0480, 49) stub
0150:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0000003F07713018, 21) stub
0150:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0000003F077138B0, 28) stub
0150:fixme:winsock:GetAddrInfoExW Unsupported namespace 0
0150:fixme:winsock:GetAddrInfoExW Unsupported cancel handle
015c:fixme:winsock:setsockopt Ignoring SO_REUSE_UNICASTPORT
015c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0000003F07710508, 50) stub
015c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0000003F07710D48, 22) stub
015c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0000003F07775D98, 65) stub
Using emulated /opt/wine-9.13/lib/wine/x86_64-unix/secur32.so
Using emulated /opt/wine-9.13/lib/wine/x86_64-unix/kerberos.so
Using native(wrapped) libkrb5.so.3
Using native(wrapped) libgssapi_krb5.so.2
Using emulated /opt/wine-9.13/lib/wine/x86_64-unix/netapi32.so
Using emulated /opt/wine-9.13/lib/wine/x86_64-unix/msv1_0.so
posix_spawnp(0x10640f794, "ntlm_auth", 0x10640f570, (nil), 0x10640f5f0, 0x7fa00cf3f8), IsX86=0 / fullpath="ntlm_auth"
015c:err:winediag:ntlm_check_version ntlm_auth was not found. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
015c:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems
015c:fixme:ntdll:RtlGetCurrentProcessorNumberEx (00000000677EDE00) :semi-stub
0150:fixme:secur32:get_hash_str unknown mac 200
0150:fixme:secur32:get_hash_str unknown mac 200
Using emulated /opt/wine-9.13/lib/wine/x86_64-unix/crypt32.so
0150:fixme:crypt:CertAddCertificateLinkToStore (00000000809CF240, 00000000809751D8, 00000004, 0000000000000000): semi-stub
0148:fixme:ntdll:RtlGetCurrentProcessorNumberEx (00000000671EF530) :semi-stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
012c:fixme:uiautomation:UiaReturnRawElementProvider UIA-to-MSAA bridge not implemented, no provider map to free.
012c:fixme:uiautomation:UiaReturnRawElementProvider UIA-to-MSAA bridge not implemented, no provider map to free.
012c:fixme:uiautomation:UiaReturnRawElementProvider UIA-to-MSAA bridge not implemented, no provider map to free.
012c:fixme:uiautomation:UiaReturnRawElementProvider UIA-to-MSAA bridge not implemented, no provider map to free.
0024:fixme:gdiplus:GdipBitmapLockBits Cannot copy rows that don't start at a whole byte.
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
Using emulated /opt/wine-9.13/lib/wine/x86_64-unix/winspool.so
Using native(wrapped) libcups.so.2
0024:fixme:commdlg:IServiceProvider_fnQueryService Interface {e07010ec-bc17-44c0-97b0-46c7c95b9edc} requested from unknown service {e07010ec-bc17-44c0-97b0-46c7c95b9edc}
0024:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00000000809A8D60 (2, 1026, a003, 0, 000000008016D1B8)
0024:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00000000809A8D60 (2, 1026, a004, 1, 000000008016D1B8)
0024:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00000000809A8D60 (2, 1025, a003, 1, 000000008016D1B8)
0024:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00000000809A8D60 (2, 1025, a004, 1, 000000008016D1B8)
0024:fixme:nstc:NSTC2_fnSetControlStyle2 mask & style (0x00000004) contains unsupported style(s): 0x00000004
0024:fixme:shell:IShellBrowser_fnOnViewWindowActive stub, 00000000809A8D60 (0000000080AD7A60)
0024:fixme:commdlg:IServiceProvider_fnQueryService Interface {e07010ec-bc17-44c0-97b0-46c7c95b9edc} requested from unknown service {e07010ec-bc17-44c0-97b0-46c7c95b9edc}
0024:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00000000809A8D60 (2, 1026, a003, 0, 000000008016CD58)
0024:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00000000809A8D60 (2, 1026, a004, 1, 000000008016CD58)
0024:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00000000809A8D60 (2, 1025, a003, 1, 000000008016CD58)
0024:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00000000809A8D60 (2, 1025, a004, 1, 000000008016CD58)
wine: Read access denied for device L"\\??\\D:\\", FS volume label and serial are not available.
wine: Read access denied for device L"\\??\\E:\\", FS volume label and serial are not available.
wine: Read access denied for device L"\\??\\F:\\", FS volume label and serial are not available.
wine: Read access denied for device L"\\??\\G:\\", FS volume label and serial are not available.
wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.
0148:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet
0150:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet
014c:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet
wine: Read access denied for device L"\\??\\F:\\", FS volume label and serial are not available.
0024:fixme:shell:IShellBrowser_fnOnViewWindowActive stub, 00000000809A8D60 (0000000080AA5A30)
wine: Read access denied for device L"\\??\\F:\\", FS volume label and serial are not available.
wine: Read access denied for device L"\\??\\F:\\", FS volume label and serial are not available.
wine: Read access denied for device L"\\??\\F:\\", FS volume label and serial are not available.
0024:fixme:commdlg:IServiceProvider_fnQueryService Interface {e07010ec-bc17-44c0-97b0-46c7c95b9edc} requested from unknown service {e07010ec-bc17-44c0-97b0-46c7c95b9edc}
0024:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00000000809A8D60 (2, 1026, a003, 0, 000000008016CD58)
0024:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00000000809A8D60 (2, 1026, a004, 1, 000000008016CD58)
0024:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00000000809A8D60 (2, 1025, a003, 1, 000000008016CD58)
0024:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00000000809A8D60 (2, 1025, a004, 1, 000000008016CD58)
0024:fixme:shell:IShellBrowser_fnOnViewWindowActive stub, 00000000809A8D60 (0000000080AD7A60)
0024:fixme:commdlg:IServiceProvider_fnQueryService Interface {e07010ec-bc17-44c0-97b0-46c7c95b9edc} requested from unknown service {e07010ec-bc17-44c0-97b0-46c7c95b9edc}
0024:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00000000809A8D60 (2, 1026, a003, 0, 000000008016CD58)
0024:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00000000809A8D60 (2, 1026, a004, 1, 000000008016CD58)
0024:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00000000809A8D60 (2, 1025, a003, 1, 000000008016CD58)
0024:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00000000809A8D60 (2, 1025, a004, 1, 000000008016CD58)
012c:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet
0024:fixme:shell:IShellBrowser_fnOnViewWindowActive stub, 00000000809A8D60 (0000000080AA5A30)
0024:fixme:commdlg:IServiceProvider_fnQueryService Interface {e07010ec-bc17-44c0-97b0-46c7c95b9edc} requested from unknown service {e07010ec-bc17-44c0-97b0-46c7c95b9edc}
0024:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00000000809A8D60 (2, 1026, a003, 0, 000000008016CD58)
0024:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00000000809A8D60 (2, 1026, a004, 1, 000000008016CD58)
0024:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00000000809A8D60 (2, 1025, a003, 1, 000000008016CD58)
0024:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00000000809A8D60 (2, 1025, a004, 1, 000000008016CD58)
015c:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet
0024:fixme:shell:IShellBrowser_fnOnViewWindowActive stub, 00000000809A8D60 (0000000080AD7A60)
0024:fixme:commdlg:IServiceProvider_fnQueryService Interface {e07010ec-bc17-44c0-97b0-46c7c95b9edc} requested from unknown service {e07010ec-bc17-44c0-97b0-46c7c95b9edc}
0024:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00000000809A8D60 (2, 1026, a003, 0, 000000008016CD58)
0024:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00000000809A8D60 (2, 1026, a004, 1, 000000008016CD58)
0024:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00000000809A8D60 (2, 1025, a003, 1, 000000008016CD58)
0024:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00000000809A8D60 (2, 1025, a004, 1, 000000008016CD58)
0024:fixme:shell:IShellBrowser_fnOnViewWindowActive stub, 00000000809A8D60 (0000000080AA5A30)
0024:fixme:commdlg:IServiceProvider_fnQueryService Interface {e07010ec-bc17-44c0-97b0-46c7c95b9edc} requested from unknown service {e07010ec-bc17-44c0-97b0-46c7c95b9edc}
0024:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00000000809A8D60 (2, 1026, a003, 0, 000000008016CD58)
0024:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00000000809A8D60 (2, 1026, a004, 1, 000000008016CD58)
0024:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00000000809A8D60 (2, 1025, a003, 1, 000000008016CD58)
0024:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00000000809A8D60 (2, 1025, a004, 1, 000000008016CD58)
0024:fixme:shell:IShellBrowser_fnOnViewWindowActive stub, 00000000809A8D60 (0000000080AD7A60)
0024:fixme:ntdll:RtlGetCurrentProcessorNumberEx (000000008016DE30) :semi-stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:uiautomation:UiaReturnRawElementProvider UIA-to-MSAA bridge not implemented, no provider map to free.
0024:fixme:uiautomation:UiaReturnRawElementProvider UIA-to-MSAA bridge not implemented, no provider map to free.
0024:fixme:uiautomation:UiaReturnRawElementProvider UIA-to-MSAA bridge not implemented, no provider map to free.
0024:fixme:uiautomation:UiaReturnRawElementProvider UIA-to-MSAA bridge not implemented, no provider map to free.
0024:fixme:uiautomation:UiaReturnRawElementProvider UIA-to-MSAA bridge not implemented, no provider map to free.
0024:fixme:uiautomation:UiaReturnRawElementProvider UIA-to-MSAA bridge not implemented, no provider map to free.
0024:fixme:uiautomation:UiaReturnRawElementProvider UIA-to-MSAA bridge not implemented, no provider map to free.
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:uiautomation:UiaReturnRawElementProvider UIA-to-MSAA bridge not implemented, no provider map to free.
0024:fixme:uiautomation:UiaReturnRawElementProvider UIA-to-MSAA bridge not implemented, no provider map to free.
0024:fixme:uiautomation:UiaReturnRawElementProvider UIA-to-MSAA bridge not implemented, no provider map to free.
0024:fixme:uiautomation:UiaReturnRawElementProvider UIA-to-MSAA bridge not implemented, no provider map to free.
0024:fixme:uiautomation:UiaReturnRawElementProvider UIA-to-MSAA bridge not implemented, no provider map to free.
0024:fixme:uiautomation:UiaReturnRawElementProvider UIA-to-MSAA bridge not implemented, no provider map to free.
0024:fixme:uiautomation:UiaReturnRawElementProvider UIA-to-MSAA bridge not implemented, no provider map to free.
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:system:GetThreadDpiHostingBehavior (): stub
0024:fixme:system:SetThreadDpiHostingBehavior (1): stub
0024:fixme:system:SetThreadDpiHostingBehavior (0): stub
0024:fixme:uiautomation:UiaReturnRawElementProvider UIA-to-MSAA bridge not implemented, no provider map to free.
0024:fixme:uiautomation:UiaReturnRawElementProvider UIA-to-MSAA bridge not implemented, no provider map to free.
0024:fixme:uiautomation:UiaReturnRawElementProvider UIA-to-MSAA bridge not implemented, no provider map to free.
0024:fixme:uiautomation:UiaReturnRawElementProvider UIA-to-MSAA bridge not implemented, no provider map to free.
0024:fixme:uiautomation:UiaReturnRawElementProvider UIA-to-MSAA bridge not implemented, no provider map to free.
0024:fixme:uiautomation:UiaReturnRawElementProvider UIA-to-MSAA bridge not implemented, no provider map to free.
0024:fixme:uiautomation:UiaReturnRawElementProvider UIA-to-MSAA bridge not implemented, no provider map to free.

Expand  

 

  • 1 month later...
Posted (edited)

there doesn't appear to be a wine 9.3

 

https://www.winehq.org/

Latest Releases

Stable:
Development:
 
anyway I tried these instructions, when pkhex launches, i only get an empty title bar with no window attached to it.
 
 
 

winelog1.txtFetching info... winelog2.txtFetching info... winelog3.txtFetching info...

Edited by linuxuser999
added logs
Posted (edited)
  On 9/8/2024 at 8:32 PM, linuxuser999 said:

there doesn't appear to be a wine 9.3

Expand  

You don't need Wine 9.3 in particular, it can be a newer version too. 9.3 is only the version that first included the patch needed to run PKHeX. Quoting the OP: be at least on version 9.3 (or higher). I'm on 9.16 for example.
You should use whatever version is shipped by your distribution as long as it's 9.3.

  On 9/8/2024 at 8:32 PM, linuxuser999 said:
anyway I tried these instructions, when pkhex launches, i only get an empty title bar with no window attached to it.
Expand  

Post the terminal output.

EDIT: saw the logs you attached. I don't see anything wrong with Wine. Did the .NET installation run fine? Are you perhaps using an Arabic font on your system (saw that on the logs)? There might be something wrong with your fonts configuration and this is preventing PKHeX to load.

 

EDIT2: @hongtm77 sorry, I forgot to reply to you as I haven't been home for a while. Did you solve your problem?

Edited by Taku86
  • Thanks 1
  • Taku86 changed the title to The ultimate guide on how to run PKHeX on Linux [updated 09/2024]
Posted (edited)

wouldnt 9.3 be higher than 9.16 or .17?

arabic font?  not that I know of.  I have some japanese fonts installed to make so JP games work...

the log 2 is the log from the install of .net

Edited by linuxuser999
Posted
  On 9/8/2024 at 9:10 PM, linuxuser999 said:

wouldnt 9.3 be higher than 9.16 or .17?

Expand  

9.17 is higher.

  On 9/8/2024 at 9:10 PM, linuxuser999 said:

arabic font?  not that I know of.  I have some japanese fonts installed to make so JP games work...

Expand  

In the third log file there's a line which shows the path of an Arabic font.

  On 9/8/2024 at 9:10 PM, linuxuser999 said:

the log 2 is the log from the install of .net

Expand  

My question is: did the installation of .NET work? Was it on a clean Wine prefix?

Also, post a screen of the empty title bar please.

  • Thanks 1
Posted

it appeared to work.  i set up a new wineprefix just for this (log1 was my wineboot).  I tried the program again to get the ss of the empty tbatr now it works...  so far...

 

  • V-Wheeeeeel!!! 1
  • 2 months later...
  • Taku86 changed the title to The ultimate guide on how to run PKHeX on Linux [updated 01/2025]
  • 4 weeks later...
Posted (edited)

Hi, i updated to the newest version, but now i'm getting this error, it doesn't even generate a crash log unlike before

 

0088:fixme:seh:WerSetFlags (2) stub
0088:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
00a8:fixme:process:SetProcessShutdownParameters (00000380, 00000000): partial stub.
00a8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00006FFFFAEB25B7, 28) stub
00a8:fixme:ver:GetCurrentPackageId (00007FFFFEEFEB50 0000000000000000): stub
00cc:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
00cc:fixme:seh:WerSetFlags (2) stub
00cc:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
00d8:fixme:process:SetProcessShutdownParameters (00000380, 00000000): partial stub.
00d8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 79643241, 28) stub
00d8:fixme:ver:GetCurrentPackageId (011DECC8 00000000): stub
0160:fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub
0160:fixme:advapi:ReportEventW (00000000CAFE4242,0x0001,0x0000,0x000003ff,0000000000000000,0x0001,0x00000000,00007FFFFE27FDA0,0000000000000000): stub
0160:err:eventlog:ReportEventW L"Description: A .NET application failed.\n"
0160:err:eventlog:ReportEventW L"Application: PKHeX.exe\n"
0160:err:eventlog:ReportEventW L"Path: C:\\PKHeX\\PKHeX.exe\n"
0160:err:eventlog:ReportEventW L"Message: Failure processing application bundle.\n"
0160:err:eventlog:ReportEventW L"Failed to create directory [C:\\PKHeX\\/home/daniel/.cache/dotnet_bundle_extract\\] for extracting bundled files.\n"
0160:err:eventlog:ReportEventW L"\n"
0160:fixme:advapi:DeregisterEventSource (00000000CAFE4242) stub

I downloaded the latest dotnet runtime, in my case, 8.0.13. My wine version is 10-0.

Edit: When running  the following command i get:

daniel@Daniel-IdeaPad-3-15ALC6:~/.wine/drive_c/PKHeX$ WINEPREFIX=/home/daniel/.wine/ env -u DOTNET_ROOT -u DOTNET_BUNDLE_EXTRACT_BASE_DIR wine "/home/daniel/.wine/drive_c/PKHeX/PKHeX.exe"
0088:fixme:seh:WerSetFlags (2) stub
0088:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
00a8:fixme:process:SetProcessShutdownParameters (00000380, 00000000): partial stub.
00a8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00006FFFFAEB25B7, 28) stub
00a8:fixme:ver:GetCurrentPackageId (00007FFFFEEFEB50 0000000000000000): stub
00cc:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
00cc:fixme:seh:WerSetFlags (2) stub
00cc:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
00d8:fixme:process:SetProcessShutdownParameters (00000380, 00000000): partial stub.
00d8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 79643241, 28) stub
00d8:fixme:ver:GetCurrentPackageId (011DECC8 00000000): stub
0160:fixme:file:GetTempPath2W (261, 00007FFFFE27F250) semi-stub
0160:fixme:process:GetProcessGroupAffinity (FFFFFFFFFFFFFFFF,00007FFFFE27F2F4,0000000000000000): stub
0160:fixme:heap:GetNumaHighestNodeNumber semi-stub: 00007FFFFE27F290
0160:fixme:process:GetProcessGroupAffinity (FFFFFFFFFFFFFFFF,00007FFFFE27F290,0000000000000000): stub
0160:fixme:seh:WerRegisterRuntimeExceptionModule (L"C:\\Program Files\\dotnet\\shared\\Microsoft.NETCore.App\\8.0.13\\mscordaccore.dll", 00006FFFFC210000) stub
0160:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0160:err:module:fixup_imports_ilonly mscoree.dll not found, IL-only binary L"System.Runtime.dll" cannot be loaded
0160:err:module:fixup_imports_ilonly mscoree.dll not found, IL-only binary L"System.Runtime.dll" cannot be loaded
0160:fixme:nls:get_dummy_preferred_ui_language (0x8 0x416 00007FFFFE27CC00 0000000000000000 00007FFFFE27CBF8) returning a dummy value (current locale)
0160:fixme:nls:get_dummy_preferred_ui_language (0x8 0x416 00007FFFFE27CC00 00007FFFFE27CB50 00007FFFFE27CBF8) returning a dummy value (current locale)
0160:fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub
0160:fixme:advapi:ReportEventW (00000000CAFE4242,0x0001,0x0000,0x00000402,0000000000000000,0x0001,0x00000000,00007FFFFE27D370,0000000000000000): stub
0160:err:eventlog:ReportEventW L"Application: PKHeX.exe\n"
0160:err:eventlog:ReportEventW L"CoreCLR Version: 8.0.1325.6609\n"
0160:err:eventlog:ReportEventW L".NET Version: 8.0.13\n"
0160:err:eventlog:ReportEventW L"Description: The process was terminated due to an unhandled exception.\n"
0160:err:eventlog:ReportEventW L"Exception Info: System.IO.FileNotFoundException: Could not load file or assembly 'C:\\Program Files\\dotnet\\shared\\Microsoft.NETCore.App\\8.0.13\\System.Runtime.dll'. M\00f3dulo n\00e3o encontrado.\r\n"
0160:err:eventlog:ReportEventW L"File name: 'C:\\Program Files\\dotnet\\shared\\Microsoft.NETCore.App\\8.0.13\\System.Runtime.dll'\n"
0160:fixme:advapi:DeregisterEventSource (00000000CAFE4242) stub
wine: Unhandled exception 0xe0434352 in thread 160 at address 00006FFFFF41CF77 (thread 0160), starting debugger...
00a8:fixme:service:QueryServiceConfig2W Level 6 not implemented
00a8:fixme:service:QueryServiceConfig2W Level 6 not implemented
00a8:fixme:service:QueryServiceConfig2W Level 6 not implemented
00a8:fixme:service:QueryServiceConfig2W Level 6 not implemented
00a8:fixme:service:QueryServiceConfig2W Level 6 not implemented
00d8:fixme:service:QueryServiceConfig2W Level 6 not implemented
00d8:fixme:service:QueryServiceConfig2W Level 6 not implemented
00d8:fixme:service:QueryServiceConfig2W Level 6 not implemented
00d8:fixme:service:QueryServiceConfig2W Level 6 not implemented
00d8:fixme:service:QueryServiceConfig2W Level 6 not implemented

 Generating a crash log, which says:

Couldn't get first exception for process 015c C:\PKHeX\PKHeX.exe.
No backtrace available
Modules:
Module  Address                                 Debug info      Name (43 modules, 2 for wow64 not listed)
PE             100000000-       100680000       Deferred        pkhex
PE             140000000-       140028000       Deferred        pkhex
PE             180000000-       180c8e000       Deferred        system.private.corelib
PE-Wine     6ffffb750000-    6ffffb7d1000       Deferred        imm32
PE-Wine     6ffffbcb0000-    6ffffc017000       Deferred        oleaut32
PE          6ffffc040000-    6ffffc1f7000       Deferred        clrjit
PE          6ffffc210000-    6ffffc6ed000       Deferred        coreclr
PE          6ffffc700000-    6ffffc762000       Deferred        hostpolicy
PE          6ffffc780000-    6ffffc7d7000       Deferred        hostfxr
PE-Wine     6ffffc7f0000-    6ffffc844000       Deferred        shcore
PE-Wine     6ffffc860000-    6ffffc97d000       Deferred        shlwapi
PE-Wine     6ffffc990000-    6ffffd754000       Deferred        shell32
PE-Wine     6ffffd770000-    6ffffd7cb000       Deferred        coml2
PE-Wine     6ffffd7e0000-    6ffffda82000       Deferred        rpcrt4
PE-Wine     6ffffdaa0000-    6ffffdae7000       Deferred        win32u
PE-Wine     6ffffdb00000-    6ffffe0eb000       Deferred        user32
PE-Wine     6ffffe100000-    6ffffe3d5000       Deferred        gdi32
PE-Wine     6ffffe3f0000-    6ffffe594000       Deferred        combase
PE-Wine     6ffffe5b0000-    6ffffe989000       Deferred        ole32
PE-Wine     6ffffea70000-    6ffffee87000       Deferred        ucrtbase
PE-Wine     6ffffeea0000-    6ffffef2e000       Deferred        sechost
PE-Wine     6ffffef40000-    6fffff2bd000       Deferred        msvcrt
PE-Wine     6fffff2d0000-    6fffff400000       Deferred        advapi32
PE-Wine     6fffff410000-    6fffffa40000       Deferred        kernelbase
PE-Wine     6fffffa50000-    6fffffc11000       Deferred        kernel32
PE-Wine     6fffffc30000-    6ffffffec000       Deferred        ntdll
ELF         75510288b000-    7551028b9000       Deferred        libgcc_s.so.1
ELF         755102a6f000-    755102a9a000       Deferred        libexpat.so.1
ELF         755102a9a000-    755102b66000       Deferred        libfreetype.so.6
ELF         755102b66000-    755102c4f000       Deferred        libm.so.6
ELF         755102c4f000-    755102e00000       Deferred        win32u.so
ELF         75510387f000-    7551038d0000       Deferred        libfontconfig.so.1
ELF         7551038d0000-    7551038f3000       Deferred        libbrotlicommon.so.1
ELF         7551038f3000-    75510392b000       Deferred        libpng16.so.16
ELF         75510392b000-    75510393f000       Deferred        libbz2.so.1.0
ELF         75510393f000-    755103a00000       Export          ntdll.so
ELF         755103a00000-    755103c12000       Deferred        libc.so.6
ELF         755103c12000-    755103c20000       Deferred        libbrotlidec.so.1
ELF         755103c20000-    755103c3c000       Deferred        libz.so.1
ELF         755103c3c000-    755103c6e000       Deferred        liblzma.so.5
ELF         755103c6e000-    755103c89000       Deferred        libunwind.so.8
ELF         755103caf000-    755103ce9000       Deferred        ld-linux-x86-64.so.2
ELF         755103ce9000-    755103cee000       Deferred        <wine-loader>
Threads:
process  tid      prio    name (all IDs are in hex)
00000020 start.exe
	00000024    0     
00000038 services.exe
	0000003c    0     
	00000040    0     wine_rpcrt4_server
	0000004c    0     wine_rpcrt4_io
	00000078    0     wine_rpcrt4_io
	00000098    0     wine_rpcrt4_io
	0000009c    0     wine_rpcrt4_io
	000000b8    0     wine_rpcrt4_io
	000000d0    0     wine_rpcrt4_io
	000000f4    0     wine_rpcrt4_io
	00000114    0     wine_rpcrt4_io
	0000012c    0     
	00000138    0     wine_rpcrt4_io
	0000018c    0     wine_threadpool_worker
00000044 winedevice.exe
	00000048    0     
	00000054    0     
	00000058    0     wine_sechost_service
	0000005c    0     
	00000060    0     
	00000064    0     
	000000e4    0     
	000000e8    0     
00000068 explorer.exe
	0000006c    0     
	0000008c    0     
	00000090    0     wine_explorer_display_settings_restorer
	00000094    0     wine_rpcrt4_server
00000070 svchost.exe
	00000074    0     
	0000007c    0     
	00000080    0     wine_sechost_service
00000084 mscorsvw.exe
	00000088    0     
	000000a4    0     
	000000a8    0     wine_sechost_service
	000000ac    0     
000000b0 plugplay.exe
	000000b4    0     
	000000bc    0     
	000000c0    0     wine_sechost_service
	000000c4    0     wine_rpcrt4_server
	00000120    0     wine_rpcrt4_io
000000c8 mscorsvw.exe
	000000cc    0     
	000000d4    0     
	000000d8    0     wine_sechost_service
	000000dc    0     
000000ec winedevice.exe
	000000f0    0     
	000000f8    0     
	000000fc    0     wine_sechost_service
	00000100    0     
	00000104    0     
	00000108    0     
	00000110    0     
	00000118    0     
	0000011c    0     
	00000128    0     
00000130 rpcss.exe
	00000134    0     
	0000013c    0     
	00000140    0     wine_sechost_service
	00000144    0     wine_rpcrt4_server
	00000148    0     wine_rpcrt4_server
	0000014c    0     wine_rpcrt4_io
00000154 conhost.exe
	00000158    0     
0000015c (D) C:\PKHeX\PKHeX.exe
	00000160    0     
	00000164    0     .NET EventPipe
	00000168    0     .NET Debugger
	0000016c    2     .NET Finalizer
	00000188    0 <== 
00000180 conhost.exe
	00000184    0     
System information:
    Wine build: wine-10.0
    Platform: x86_64 (guest: i386)
    Version: Windows 10
    Host system: Linux
    Host version: 6.8.0-53-generic
Edited by ErFuyl
Added 4.1) Note on .NET attempt
Posted (edited)
  On 2/18/2025 at 3:36 PM, Taku86 said:

@ErFuyl What new version are you referring to? If you mean the development build then you need to install the 9.0 version of .NET Desktop Runtime, as it looks like PKHeX has been ported to it (I'll update the OP only when the stable version will be out).

Expand  

Found a fix, you need to download the 64 bits version of mscoree.dll from a third party website and move it to /home/user/.wine/drive_c/Program Files/dotnet/shared/Microsoft.NETCore.App/8.0.13"

After this, you need to open wine regedit and set a new string value in HKEY_CURRENT_USER\Environment, rename it to DOTNET_BUNDLE_EXTRACT_BASE_DIR and set the value data to C:\users\user\AppData\Local\Temp.

Edited by ErFuyl
  • V-Wheeeeeel!!! 1
  • Taku86 changed the title to The ultimate guide on how to run PKHeX on Linux [updated 02/2025]
  • 2 weeks later...
Posted (edited)

stable was released a few days ago and Wine/Proton 9 does not support .NET 9. Wine 10 supports it but Proton 10 isn't a thing yet. any way to install Wine 10 on SteamOS (on a SteamDeck

 

edit: nvm. it works. just installed it to the wrong prefix

 

Edited by Blood-PawWerewolf
  • V-Wheeeeeel!!! 1
  • Taku86 changed the title to The ultimate guide on how to run PKHeX on Linux [updated 03/2025]
  • 2 weeks later...
Posted

Is anyone else experiencing an issue where PKHeX stops working properly if its window is moved elsewhere on the desktop?

Using Wine 10.3 Staging with .NET 9.0.3.

Posted
  On 3/12/2025 at 9:00 PM, autofire372 said:

Is anyone else experiencing an issue where PKHeX stops working properly if its window is moved elsewhere on the desktop?

Using Wine 10.3 Staging with .NET 9.0.3.

Expand  

I am also experiencing this issue with Wine Staging 10.1. This is particularly annoying because I use a tiling window manager (XMonad) which immediately makes the PKHeX window fullscreen per my settings; it “works” if I configure XMonad to instead float the window as it spawns. However, moving it still causes the problem.

To elaborate on “stops working properly”, PKHex recognizes a mouse input to any interface element if the mouse is at the original screen position of that interface element, rather than where that interface element is currently displayed because the window has been moved.

  • Like 1
Posted

I'm using PKHeX on two machines, one with LXQt+OpenBox (running on X) and one with KDE Plasma (running on Wayland). I've never experienced this issue and I'm unable to reproduce. I've also tried to move them to different desktops, but it still works. Wine version 10.2 and .NET 9.0.2 here.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...