Wine not found but installed

Hello, I have installed Heroic to play some old classic games on my laptop with Ubuntu. I have installed the wine packages and also proton. But the launcher doesn't seem to find them.
➜ ~ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 24.04.2 LTS
Release: 24.04
Codename: noble
➜ ~ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 24.04.2 LTS
Release: 24.04
Codename: noble
➜ ~ ls -ahl /home/tyroonis/.config/heroic/tools/wine/Wine-GE-latest
insgesamt 40K
drwxrwxr-x 6 tyroonis tyroonis 4,0K Mai 7 14:06 .
drwxrwxr-x 5 tyroonis tyroonis 4,0K Mai 7 14:24 ..
drwxr-xr-x 2 tyroonis tyroonis 4,0K Feb 4 2024 bin
drwxr-xr-x 4 tyroonis tyroonis 12K Feb 4 2024 lib
drwxr-xr-x 4 tyroonis tyroonis 12K Feb 4 2024 lib64
drwxr-xr-x 5 tyroonis tyroonis 4,0K Feb 4 2024 share
➜ ~ ls -ahl /home/tyroonis/.config/heroic/tools/wine/Wine-GE-latest/bin
insgesamt 772K
drwxr-xr-x 2 tyroonis tyroonis 4,0K Feb 4 2024 .
drwxrwxr-x 6 tyroonis tyroonis 4,0K Mai 7 14:06 ..
-rwxr-xr-x 1 tyroonis tyroonis 2,1K Feb 4 2024 msidb
-rwxr-xr-x 1 tyroonis tyroonis 2,1K Feb 4 2024 msiexec
-rwxr-xr-x 1 tyroonis tyroonis 2,1K Feb 4 2024 notepad
-rwxr-xr-x 1 tyroonis tyroonis 2,1K Feb 4 2024 regedit
-rwxr-xr-x 1 tyroonis tyroonis 2,1K Feb 4 2024 regsvr32
-rwxr-xr-x 1 tyroonis tyroonis 14K Feb 4 2024 wine
-rwxr-xr-x 1 tyroonis tyroonis 15K Feb 4 2024 wine64
-rwxr-xr-x 1 tyroonis tyroonis 17K Feb 4 2024 wine64-preloader
-rwxr-xr-x 1 tyroonis tyroonis 2,1K Feb 4 2024 wineboot
-rwxr-xr-x 1 tyroonis tyroonis 2,1K Feb 4 2024 winecfg
-rwxr-xr-x 1 tyroonis tyroonis 2,1K Feb 4 2024 wineconsole
-rwxr-xr-x 1 tyroonis tyroonis 2,1K Feb 4 2024 winedbg
-rwxr-xr-x 1 tyroonis tyroonis 2,1K Feb 4 2024 winefile
-rwxr-xr-x 1 tyroonis tyroonis 2,1K Feb 4 2024 winemine
-rwxr-xr-x 1 tyroonis tyroonis 2,1K Feb 4 2024 winepath
-rwxr-xr-x 1 tyroonis tyroonis 17K Feb 4 2024 wine-preloader
-rwxr-xr-x 1 tyroonis tyroonis 642K Feb 4 2024 wineserver
➜ ~ ls -ahl /home/tyroonis/.config/heroic/tools/wine/Wine-GE-latest
insgesamt 40K
drwxrwxr-x 6 tyroonis tyroonis 4,0K Mai 7 14:06 .
drwxrwxr-x 5 tyroonis tyroonis 4,0K Mai 7 14:24 ..
drwxr-xr-x 2 tyroonis tyroonis 4,0K Feb 4 2024 bin
drwxr-xr-x 4 tyroonis tyroonis 12K Feb 4 2024 lib
drwxr-xr-x 4 tyroonis tyroonis 12K Feb 4 2024 lib64
drwxr-xr-x 5 tyroonis tyroonis 4,0K Feb 4 2024 share
➜ ~ ls -ahl /home/tyroonis/.config/heroic/tools/wine/Wine-GE-latest/bin
insgesamt 772K
drwxr-xr-x 2 tyroonis tyroonis 4,0K Feb 4 2024 .
drwxrwxr-x 6 tyroonis tyroonis 4,0K Mai 7 14:06 ..
-rwxr-xr-x 1 tyroonis tyroonis 2,1K Feb 4 2024 msidb
-rwxr-xr-x 1 tyroonis tyroonis 2,1K Feb 4 2024 msiexec
-rwxr-xr-x 1 tyroonis tyroonis 2,1K Feb 4 2024 notepad
-rwxr-xr-x 1 tyroonis tyroonis 2,1K Feb 4 2024 regedit
-rwxr-xr-x 1 tyroonis tyroonis 2,1K Feb 4 2024 regsvr32
-rwxr-xr-x 1 tyroonis tyroonis 14K Feb 4 2024 wine
-rwxr-xr-x 1 tyroonis tyroonis 15K Feb 4 2024 wine64
-rwxr-xr-x 1 tyroonis tyroonis 17K Feb 4 2024 wine64-preloader
-rwxr-xr-x 1 tyroonis tyroonis 2,1K Feb 4 2024 wineboot
-rwxr-xr-x 1 tyroonis tyroonis 2,1K Feb 4 2024 winecfg
-rwxr-xr-x 1 tyroonis tyroonis 2,1K Feb 4 2024 wineconsole
-rwxr-xr-x 1 tyroonis tyroonis 2,1K Feb 4 2024 winedbg
-rwxr-xr-x 1 tyroonis tyroonis 2,1K Feb 4 2024 winefile
-rwxr-xr-x 1 tyroonis tyroonis 2,1K Feb 4 2024 winemine
-rwxr-xr-x 1 tyroonis tyroonis 2,1K Feb 4 2024 winepath
-rwxr-xr-x 1 tyroonis tyroonis 17K Feb 4 2024 wine-preloader
-rwxr-xr-x 1 tyroonis tyroonis 642K Feb 4 2024 wineserver
36 Replies
adverse-sapphire
adverse-sapphireOP2w ago
I cannot upload the log. That's why I'm sending it here https://pastebin.com/Pzkw6Mqc
Pastebin
Launching "Tropico" (gog)Native? NoInstalled in: /home/tyroonis/Gam...
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
CommandMC
CommandMC2w ago
- Switch to GE-Proton - Check & un-check "Disable umu" in the "Advanced" tab of the game settings The root cause here is that you're missing Wine dependencies. You can either install them (not sure how easy that is on Ubuntu nowadays), use umu, or use the Flatpak version of Heroic
adverse-sapphire
adverse-sapphireOP2w ago
With Proton i got another error:
Game Log:
ProtonFixes[12374] WARN: [CONFIG]: Parent directory "/home/tyroonis/.config/protonfixes" does not exist. Abort.
ProtonFixes[12374] INFO: Running protonfixes
ProtonFixes[12374] INFO: Running checks
ProtonFixes[12374] INFO: All checks successful
ProtonFixes[12374] INFO: Using global defaults for UNKNOWN (0)
ProtonFixes[12374] INFO: No global protonfix found for UNKNOWN (0)
fsync: up and running.
002c:fixme:winediag:loader_init wine-staging 9.0 is a testing version containing experimental patches.
002c:fixme:winediag:loader_init Please mention your exact version when filing bug reports on winehq.org.
0070:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0070:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0070:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0070:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
010c:fixme:oleacc:find_class_data unhandled window class: L"#32769"
010c:fixme:uiautomation:uia_get_providers_for_hwnd Override provider callback currently unimplemented.
010c:fixme:uiautomation:default_uia_provider_callback Default ProviderType_NonClientArea provider unimplemented.
[S_API] SteamAPI_Init(): SteamAPI_IsSteamRunning() did not locate a running instance of Steam.
[S_API FAIL] SteamAPI_Init() failed
0024:err:steam:main SteamAPI_Init failed
010c:fixme:oleacc:find_class_data unhandled window class: L"#32769"
010c:fixme:uiautomation:base_hwnd_fragment_get_FragmentRoot 0000000000A06A08, 000000000021F9D0: stub!
010c:fixme:uiautomation:base_hwnd_fragment_GetEmbeddedFragmentRoots 0000000000A06A08, 000000000021F9E0: stub!
/lib/ld-linux.so.2: could not open
0024:err:steam:run_process Failed to create process L"\"Z:\\home\\tyroonis\\Games\\Heroic\\Tropico\\Tropico.EXE\"": 1359
Launch command: ['/home/tyroonis/.config/heroic/tools/proton/GE-Proton-latest/proton', 'waitforexitandrun', '/home/tyroonis/Games/Heroic/Tropico/Tropico.EXE']
All processes exited
Game Log:
ProtonFixes[12374] WARN: [CONFIG]: Parent directory "/home/tyroonis/.config/protonfixes" does not exist. Abort.
ProtonFixes[12374] INFO: Running protonfixes
ProtonFixes[12374] INFO: Running checks
ProtonFixes[12374] INFO: All checks successful
ProtonFixes[12374] INFO: Using global defaults for UNKNOWN (0)
ProtonFixes[12374] INFO: No global protonfix found for UNKNOWN (0)
fsync: up and running.
002c:fixme:winediag:loader_init wine-staging 9.0 is a testing version containing experimental patches.
002c:fixme:winediag:loader_init Please mention your exact version when filing bug reports on winehq.org.
0070:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0070:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0070:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0070:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
010c:fixme:oleacc:find_class_data unhandled window class: L"#32769"
010c:fixme:uiautomation:uia_get_providers_for_hwnd Override provider callback currently unimplemented.
010c:fixme:uiautomation:default_uia_provider_callback Default ProviderType_NonClientArea provider unimplemented.
[S_API] SteamAPI_Init(): SteamAPI_IsSteamRunning() did not locate a running instance of Steam.
[S_API FAIL] SteamAPI_Init() failed
0024:err:steam:main SteamAPI_Init failed
010c:fixme:oleacc:find_class_data unhandled window class: L"#32769"
010c:fixme:uiautomation:base_hwnd_fragment_get_FragmentRoot 0000000000A06A08, 000000000021F9D0: stub!
010c:fixme:uiautomation:base_hwnd_fragment_GetEmbeddedFragmentRoots 0000000000A06A08, 000000000021F9E0: stub!
/lib/ld-linux.so.2: could not open
0024:err:steam:run_process Failed to create process L"\"Z:\\home\\tyroonis\\Games\\Heroic\\Tropico\\Tropico.EXE\"": 1359
Launch command: ['/home/tyroonis/.config/heroic/tools/proton/GE-Proton-latest/proton', 'waitforexitandrun', '/home/tyroonis/Games/Heroic/Tropico/Tropico.EXE']
All processes exited
CommandMC
CommandMC2w ago
You're not using umu there
adverse-sapphire
adverse-sapphireOP2w ago
I have deactivated ume
CommandMC
CommandMC2w ago
Make sure to check and un-check the "Disable umu" option. You want to use umu, but it's actually disabled by default (unless you explicitly enable it; that's a bug in Heroic)
adverse-sapphire
adverse-sapphireOP2w ago
OK, more has happened in the past.
Launch Command: HEROIC_APP_NAME=1207663953 HEROIC_APP_RUNNER=gog GAMEID=umu-0 HEROIC_APP_SOURCE=gog STORE=gog STEAM_COMPAT_INSTALL_PATH=/home/tyroonis/Games/Heroic/Tropico LD_PRELOAD= STEAM_COMPAT_CLIENT_INSTALL_PATH=/home/tyroonis/.steam/steam WINEPREFIX=/home/tyroonis/Games/Heroic/Prefixes/default/Tropico STEAM_COMPAT_DATA_PATH=/home/tyroonis/Games/Heroic/Prefixes/default/Tropico PROTONPATH=/home/tyroonis/.config/heroic/tools/proton/GE-Proton-latest WINE_FULLSCREEN_FSR=0 PROTON_DISABLE_NVAPI=1 STEAM_COMPAT_APP_ID=0 SteamAppId=0 SteamGameId=heroic-Tropico PROTON_LOG_DIR=/home/tyroonis WINEDEBUG=+fixme DXVK_LOG_LEVEL=info VKD3D_DEBUG=fixme /opt/Heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl launch /home/tyroonis/Games/Heroic/Tropico 1207663953 --no-wine --wrapper "/home/tyroonis/.config/heroic/tools/runtimes/umu/umu_run.py" --platform windows

Game Log:

INFO: umu-launcher version 1.2.6 (3.12.3 (main, Feb 4 2025, 14:48:35) [GCC 13.3.0])

INFO: steamrt3 is up to date

pressure-vessel-wrap[12764]: E: Der Kindprozess wurde mit Status 1 beendet: bwrap: setting up uid map: Permission denied

Launch command: ['/home/tyroonis/.config/heroic/tools/runtimes/umu/umu_run.py', '/home/tyroonis/Games/Heroic/Tropico/Tropico.EXE']

All processes exited
Launch Command: HEROIC_APP_NAME=1207663953 HEROIC_APP_RUNNER=gog GAMEID=umu-0 HEROIC_APP_SOURCE=gog STORE=gog STEAM_COMPAT_INSTALL_PATH=/home/tyroonis/Games/Heroic/Tropico LD_PRELOAD= STEAM_COMPAT_CLIENT_INSTALL_PATH=/home/tyroonis/.steam/steam WINEPREFIX=/home/tyroonis/Games/Heroic/Prefixes/default/Tropico STEAM_COMPAT_DATA_PATH=/home/tyroonis/Games/Heroic/Prefixes/default/Tropico PROTONPATH=/home/tyroonis/.config/heroic/tools/proton/GE-Proton-latest WINE_FULLSCREEN_FSR=0 PROTON_DISABLE_NVAPI=1 STEAM_COMPAT_APP_ID=0 SteamAppId=0 SteamGameId=heroic-Tropico PROTON_LOG_DIR=/home/tyroonis WINEDEBUG=+fixme DXVK_LOG_LEVEL=info VKD3D_DEBUG=fixme /opt/Heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl launch /home/tyroonis/Games/Heroic/Tropico 1207663953 --no-wine --wrapper "/home/tyroonis/.config/heroic/tools/runtimes/umu/umu_run.py" --platform windows

Game Log:

INFO: umu-launcher version 1.2.6 (3.12.3 (main, Feb 4 2025, 14:48:35) [GCC 13.3.0])

INFO: steamrt3 is up to date

pressure-vessel-wrap[12764]: E: Der Kindprozess wurde mit Status 1 beendet: bwrap: setting up uid map: Permission denied

Launch command: ['/home/tyroonis/.config/heroic/tools/runtimes/umu/umu_run.py', '/home/tyroonis/Games/Heroic/Tropico/Tropico.EXE']

All processes exited
CommandMC
CommandMC2w ago
https://github.com/lutris/lutris/issues/5680#issuecomment-2441045010 Apparently AppArmor-related issue, follow the instructions there to install umu system-wide
GitHub
[0.5.17.1 + 0.5.18] "pressure-vessel-wrap" [...] "Permission denied...
Find the solution in the post below! (just leaving the description up in case somebody else runs into the same problem) Bug description You guys are doing great work and I thank you for that in the...
CommandMC
CommandMC2w ago
To be exact, you want this package: https://github.com/Open-Wine-Components/umu-launcher/releases/download/1.2.6/python3-umu-launcher_1.2.6-1_amd64_ubuntu-noble.deb To install it, either just download it & double-click it, or run these commands:
wget https://github.com/Open-Wine-Components/umu-launcher/releases/download/1.2.6/python3-umu-launcher_1.2.6-1_amd64_ubuntu-noble.deb
sudo apt install ./python3-umu-launcher_1.2.6-1_amd64_ubuntu-noble.deb
wget https://github.com/Open-Wine-Components/umu-launcher/releases/download/1.2.6/python3-umu-launcher_1.2.6-1_amd64_ubuntu-noble.deb
sudo apt install ./python3-umu-launcher_1.2.6-1_amd64_ubuntu-noble.deb
adverse-sapphire
adverse-sapphireOP2w ago
And the next Problem: I have an 64bit System
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
python3-umu-launcher : Hängt ab von: libgl1-mesa-dri:i386 ist aber nicht installierbar
Hängt ab von: libglx-mesa0:i386 ist aber nicht installierbar
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
python3-umu-launcher : Hängt ab von: libgl1-mesa-dri:i386 ist aber nicht installierbar
Hängt ab von: libglx-mesa0:i386 ist aber nicht installierbar
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
I had always hoped that with the launcher I wouldn't have to bother with all the Wine fiddling. 😕
CommandMC
CommandMC2w ago
You'll still need some 32-bit components around
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install --fix-broken
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install --fix-broken
should install those Well you did somewhat make things harder by using Heroic's .deb version; on Flatpak this wouldn't be an issue
adverse-sapphire
adverse-sapphireOP2w ago
OK. The Game Starts. This is a error from the Game. Thats another Issue.
No description
CommandMC
CommandMC2w ago
Gonna need a new game log
CommandMC
CommandMC2w ago
Sidenote, I assume this is the game you're trying to play here?
GOG.com
Tropico Reloaded
Tropico combines real-time strategy and simulation elements with a healthy dose of politi
CommandMC
CommandMC2w ago
(not sure if there's much of a difference between the "Reloaded" version & the original; can't get the original anymore)
adverse-sapphire
adverse-sapphireOP2w ago
YES. This includes Tropico 1 and 2. I am currently trying Tropico 1. 2 is not starting at the moment. <<but something has to be adjusted in the ini. Can no longer be purchased individually. The Reloaded contains 1 and 2
CommandMC
CommandMC2w ago
Runs out of the box for me
adverse-sapphire
adverse-sapphireOP2w ago
[S_API] SteamAPI_Init(): SteamAPI_IsSteamRunning() did not locate a running instance of Steam.
[S_API FAIL] SteamAPI_Init() failed
0024:err:steam:main SteamAPI_Init failed
[S_API] SteamAPI_Init(): SteamAPI_IsSteamRunning() did not locate a running instance of Steam.
[S_API FAIL] SteamAPI_Init() failed
0024:err:steam:main SteamAPI_Init failed
Why they using SteamAP?
CommandMC
CommandMC2w ago
That's not an error, just a quirk with Proton Please send in your full log file
adverse-sapphire
adverse-sapphireOP2w ago
Pastebin
Launching "Tropico" (gog)Native? NoInstalled in: /home/tyroonis/Gam...
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
CommandMC
CommandMC2w ago
"bin": "/home/tyroonis/.config/heroic/tools/proton/GE-Proton8-10/proton", "name": "Proton - GE-Proton8-10",
That's rather ancient
HeroicBot
HeroicBot2w ago
Wine-GE is rather old now (last release is almost a year ago) and thus might not work correctly. Please follow these instructions on using GE-Proton: 1. Head to the Wine Manager in Heroic, click the "Proton-GE" tab, and install "Proton-GE-Latest" 2. Head to the settings for your game(s) (icon on game card in library). In the "Wine Version" dropdown, select "Proton - Proton-GE-latest" 3. Rename your Wineprefix (path is shown in game settings), e.g. from current-name to current-name_bak. To clarify: Rename the actual folder on your hard drive, do not change the option in the game settings. Note: This will make game-specific configuration data (e.g. in-game settings or save files) unavailable. If this is an issue, let us know & we'll help you restore them.
CommandMC
CommandMC2w ago
(you're not using Wine-GE, but the rest of those instructions is still accurate)
adverse-sapphire
adverse-sapphireOP2w ago
No description
adverse-sapphire
adverse-sapphireOP2w ago
Yeah i triet an older Version. Latest also dont work
CommandMC
CommandMC2w ago
Right, usually older versions won't help anything Switch back to -latest, rename/delete your Wineprefix, then re-run the game. Assuming it still does the same thing, send in another log
adverse-sapphire
adverse-sapphireOP2w ago
Oh well. If I change the version, do I also have to change the prefix?
CommandMC
CommandMC2w ago
It's a good idea with version bumps this huge, but usually (meaning if you're just updating as new versions get released) you don't have to, no
adverse-sapphire
adverse-sapphireOP2w ago
dont work with ne prefix an Proton Latest What ist this? "autoInstallDxvk": true, for me it is set to false and autoInstallVkd3d also
ambitious-aqua
ambitious-aqua2w ago
that's only important when using wine-ge instead of ge-proton, vkd3d and dxvk are enabled by default with proton
adverse-sapphire
adverse-sapphireOP2w ago
OK. I don't know what the problem is. I can't find any other logs from the game either.
adverse-sapphire
adverse-sapphireOP2w ago
Pastebin
Launching "Tropico" (gog)Native? NoInstalled in: /home/tyroonis/Gam...
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
adverse-sapphire
adverse-sapphireOP2w ago
Here are the logs again. Maybe someone will find something
CommandMC
CommandMC2w ago
You might want to try adding WINEDEBUG=+timestamp,+pid,+tid,+seh,+unwind,+threadname,+debugstr,+loaddll,+mscoree to the environment variables (in the game settings) & sending in a new log. Right now, there's nothing obvious in that log (it certainly looks different, but I'm not sure where the issue might be) Another option would be to try the Flatpak version of Heroic, that'll rule out most system configuration issues
adverse-sapphire
adverse-sapphireOP2w ago
I'll try again later. I didn't really want to install flatpak separately. Ubuntu does not include flatpack by default. Only Snap.
adverse-sapphire
adverse-sapphireOP2w ago
Pastebin
Launching "Tropico" (gog)Native? NoInstalled in: /home/tyroonis/Gam...
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.

Did you find this page helpful?