murkl / d2launcher

Diablo II • Median XL • Mod Launcher for Linux
https://github.com/murkl/d2launcher/releases/latest
32 stars 8 forks source link

Wine: Required file not found #21

Open MrHotAir opened 1 week ago

MrHotAir commented 1 week ago

Hello.

I have been using this tool to enjoy Diablo 2 Median XL on my Debian 12 machine, many thanks.

However, in my recent installation of Diablo 2 and patching by D2launcher, I receive the error when starting Diablo 2:

"/home/user/Games/d2launcher-4.0.5/d2launcher: line 781: /home/user/.d2launcher/bin/wine/bin/wine: cannot execute: required file not found"

I was confused as I installed Wine along with other prerequisites with 'sudo apt install wine zenity curl unzip jq wmctrl libfuse2 xdelta3' command and when I started D2Launcher, I would allow it to download Wine when requested.

Just to confirm, I removed Diablo 2, D2Launcher folder and the .d2launcher folder. After re-installing Diablo 2, downloading D2Launcher and allowing it to download both Median XL patch, wine and allow to patch Diablo 2. However, I get the same error when launching and when I try to access Wine settings in D2Launcher. A forced update option re-installs Wine, but doesn't fix the issue.

I checked the /.d2launcher/bin/wine/bin/ folder, to find that amongst other files, there is a 'wine' file that even has the executable authority.

Being a little perplexed over this issue, I decided to make this issue ticket. Thank you for reading my message.

murkl commented 6 days ago

That is indeed confusing. Have you changed any properties? Can you try if this command is working for you: /home/user/.d2launcher/bin/wine/bin/wine --version