Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Linux support #212

Open
adjagu opened this issue Apr 9, 2023 · 1 comment
Open

Linux support #212

adjagu opened this issue Apr 9, 2023 · 1 comment

Comments

@adjagu
Copy link

adjagu commented Apr 9, 2023

Opening this issue to ask if iModYourAnno supports linux? Seen the app and have been interested in it and I attempted to run iModYourAnno on linux with wine, but have so far been unsuccessful. windowsdesktop-runtime-6.0.15-win-x64.exe was installed into the wine prefix. Result did not change. iModYourAnno still outputs:

You must install .NET Desktop Runtime to run this application.

Architecture: x64
App host version: 6.0.15

Would you like to download it now?

Learn about runtime installation:
https://aka.ms/dotnet/app-launch-failed

[Yes]                     [No]

Clicking yes or no results in the app exiting.

Invoking the app from the command line outputs the following:

[adjagu@tater iModYourAnno]$ wine iModYourAnno.exe
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
You must install .NET to run this application.

App: Z:\home\adjagu\Downloads\iModYourAnno\iModYourAnno.exe
Architecture: x64
App host version: 6.0.15
.NET location: Not found

Learn about runtime installation:
https://aka.ms/dotnet/app-launch-failed

Download the .NET runtime:
https://aka.ms/dotnet-core-applaunch?missing_runtime=true&arch=x64&rid=win10-x64&apphost_version=6.0.15
010c:fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub
010c:fixme:advapi:ReportEventW (00000000CAFE4242,0x0001,0x0000,0x000003ff,0000000000000000,0x0001,0x00000000,000000000019FC90,0000000000000000): stub
010c:err:eventlog:ReportEventW L"Description: A .NET application failed.\nApplication: iModYourAnno.exe\nPath: Z:\\home\\adjagu\\Downloads\\iModYourAnno\\iModYourAnno.exe\nMessage: You must install .NET to run this application.\n\nApp: Z:\\home\\adjagu\\Downloads\\iModYourAnno\\iModYourAnno.exe\nArchitecture: x64\nApp ho"...
010c:fixme:advapi:DeregisterEventSource (00000000CAFE4242) stub
010c:fixme:imm:ImeSetActiveContext himc 000000000001004E, flag 0x1 stub!
010c:fixme:imm:ImmReleaseContext (0000000000010054, 000000000001004E): stub
0074:fixme:imm:ImeSetActiveContext himc 0000000000010026, flag 0 stub!
0074:fixme:imm:ImmReleaseContext (0000000000010020, 0000000000010026): stub

All of the above outputs are from after installing windowsdesktop-runtime-6.0.15-win-x64.exe into the wine prefix. If linux isn't/won't be supported that is ok (we're a small group), but if it is supported does anyone have any idea what I am doing incorrectly?

@Dakes
Copy link

Dakes commented Jul 20, 2023

I have the same issue, just with 6.0.20 now.
Have you ever figured out, how to get it working?
edit: never mind, I figured it out.

For some reason the program was looking in the system wide (/usr/share/dotnet) dotnet folder for the windows-specific binaries, which obviously doesn't work. You have to use the environment variable DOTNET_ROOT to tell wine, where to look for the correct binaries. Set it to: C:\Program Files\dotnet For this to work, you still need to have the correct version of dotnet installed through the installation program from the microsoft website.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants