Tested on Arch Linux 64-bit, both 32-bit and 64-bit WINEPREFIX.
WINE version : 2.14 (staging)
PowerShell version : 6.0.0-beta5
Install powershell in a fresh WINEPREFIX (using msiexec -i).
PowerShell should execute and run
PowerShell crashes
Wine currently does not implement kernel32.FindNLSStringEx function which is used by .NET Core
https://bugs.winehq.org/show_bug.cgi?id=41911
https://github.com/dotnet/coreclr/search?utf8=%E2%9C%93&q=FindNLSStringEx&type=
Please clarify why you use the emulator but not native PowerShell Core for Linux?
My main reason would be to run the chocolatey package manager in wine.
Thanks for clarify! Are you agree with @Mixaill conclusion?
Yes that was a very good explanation. This should probably be seen as a Wine bug.
Thanks!
Ok, I close the Issue as external. Feel free reopen if you find anything new.
Thanks for you report!
kernel32.FindNLSStringEx was added to wine https://source.winehq.org/git/wine.git/commit/2d74a4ff43284c35447ed2a915b0b5b3e40748f1
worth to test Wine 3.4+
Powershell works under Wine 3.4 :) Chocolatey install did not work :(