๐ Help with a installing a program with wine [WinError 127]
๐ก Newskategorie: Linux Tipps
๐ Quelle: reddit.com
Here is some info about why im doing what im doing
I have been trying to force myself to use linux because even though i know its better, I haven't had a need to transition. And now that I see that windows is about to kill itself again with win11, I want to leave while I still can without too much abrupt change as opposed to waiting until 2025.
there are still a few random things in windows that linux doesnt have an exact alternative for. So i'm trying to increase my wine skills. I also like the ability to install anything whether it be for linux or windows because linux is awesome.
โ
following this tutorial I have been able to install notepad++ in linux mint guest with win11 as the host. I do not intend on using notepad++, but i want be be able to do whatever I want. Starting with installing a small program that doesnt take up much space and it is an easy install appears to be good practice for me.
โ
Here is my problem
OS linux mint cinnimon "Linux Mint 20.1 Ulyssa" guest vm
Win11 host VM (shouldnt matter right?)
I have been trying to install meshroom x64 for windows (I am aware that meshroom is available for linux) using wine. Following this tutorial, I made a wine bottle:
zeno@zeno-VirtualBox:~$ WINEARCH=win64 WINEPREFIX=/home/zeno/wine/meshroomtest winetricks
Then I insalled some fonts. corefonts and tahoma.
I then tried to run meshroom.exe:
zeno@zeno-VirtualBox:~$ WINEARCH=win64 WINEPREFIX=/home/zeno/wine/meshroomtest wine /home/zeno/wine/meshroomtest/drive_c/users/zeno/Downloads/Meshroom-2021.1.0/Meshroom.exe
Then I get an error "[WinError 127] Procedure not found:". The full thing looked like this:
Traceback (most recent call last): File "d:\release\BUILD\meshroom\venv\lib\site-packages\cx_Freeze\initscripts\__startup__.py", line 40, in run File "d:\release\BUILD\meshroom\venv\lib\site-packages\cx_Freeze\initscripts\Console.py", line 37, in run File "meshroom/ui/__main__.py", line 10, in <module> File "d:\release\BUILD\meshroom\meshroom\ui\app.py", line 10, in <module> File "d:\release\BUILD\meshroom\meshroom\core\__init__.py", line 25, in <module> File "d:\release\BUILD\meshroom\meshroom\core\desc.py", line 6, in <module> File "d:\release\BUILD\meshroom\venv\lib\site-packages\psutil\__init__.py", line 107, in <module> File "d:\release\BUILD\meshroom\venv\lib\site-packages\psutil\_pswindows.py", line 35, in <module> OSError: [WinError 127] Procedure not found: 'RtlIpv6AddressToStringA'
This post thing (idk what it is called) was hard for me to understand, but it looked like they were saying that it may have been an issue with python and wine. They suggested using wine-develop (which i assume is "development" because "apt install wine-develop" cant find it, but it can find development). So I did:
zeno@zeno-VirtualBox:~$ sudo apt install wine-development
I get the same error. The post also suggested installing the visual studio 2017 libraries (I am just now realizing that they may have been talking about actually compiling the linux kernel in vs2017...). I get the same error
The post goes on to explain how to install wine. I do not want to install wine again because it might break my current wine install (I tread carefully not from knowledge, but from ignorance). "apt install wine" should be fine, because it will say that i already have it.
Should I continue to follow the post and install wine again and then python?
Is this a python, wine, or operator issue?
I have also tried adding dxvk, dx9, .net3.5 then .net4.5.2. I would install the library, then delete the whole bottle before trying a different library. I also experimented with different combinations or libraries.
[link] [comments] ...