HGL
ambitious-aqua

Tropico 6 on flatpak

System Info:
Heroic Version: 2.5.2 Yamato
Legendary Version: 0.20.31 Dark Energy (hotfix #5)
GOGdl Version: 0.5
OS: Freedesktop SDK KERNEL: 6.1.1-1-default ARCH: x64
CPU: Intel Gen Intel® Core™ i5-13600K @4.32 GOVERNOR: powersave
RAM: Total: 31.06 GiB Available: 27.47 GiB
GRAPHICS: GPU0: Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] VRAM: 1MB
PROTOCOL: wayland

Game Settings: {
"autoInstallDxvk": true,
"autoInstallVkd3d": true,
"preferSystemLibs": false,
"nvidiaPrime": false,
"offlineMode": false,
"enviromentOptions": [],
"wrapperOptions": [],
"showFps": false,
"showMangohud": false,
"useGameMode": true,
"useSteamRuntime": false,
"language": "",
"wineVersion": {
"bin": "/home/nf/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Proton 7.0/proton",
"name": "Proton - Proton 7.0",
"type": "proton"
},
"winePrefix": "/home/nf/Data/Games/Heroic/Prefixes/Tropico 6"
}

Game launched at: Sun Jan 01 2023 13:56:51 GMT+0100 (Central European Standard Time)

Launch Command: /app/bin/gamemoderun /app/bin/heroic/resources/app.asar.unpacked/build/bin/linux/gogdl launch /home/nf/Data/Games/Heroic/Tropico6 1941218424 --platform linux

Game Log:
Running Tropico 6 (German)
gamemodeauto:
dbus[1263]: arguments to dbus_pending_call_block() were incorrect, assertion "pending != NULL" failed in file ../../dbus/dbus-pending-call.c line 766.
This is normally a bug in some application using the D-Bus library.

D-Bus not built with -rdynamic so unable to print a backtrace
4.26.1-0+patch19 522 0
Disabling core dumps.
Exiting abnormally (error code: 1)
Launch command: ['/home/nf/Data/Games/Heroic/Tropico6/start.sh']
All processes exited
System Info:
Heroic Version: 2.5.2 Yamato
Legendary Version: 0.20.31 Dark Energy (hotfix #5)
GOGdl Version: 0.5
OS: Freedesktop SDK KERNEL: 6.1.1-1-default ARCH: x64
CPU: Intel Gen Intel® Core™ i5-13600K @4.32 GOVERNOR: powersave
RAM: Total: 31.06 GiB Available: 27.47 GiB
GRAPHICS: GPU0: Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] VRAM: 1MB
PROTOCOL: wayland

Game Settings: {
"autoInstallDxvk": true,
"autoInstallVkd3d": true,
"preferSystemLibs": false,
"nvidiaPrime": false,
"offlineMode": false,
"enviromentOptions": [],
"wrapperOptions": [],
"showFps": false,
"showMangohud": false,
"useGameMode": true,
"useSteamRuntime": false,
"language": "",
"wineVersion": {
"bin": "/home/nf/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Proton 7.0/proton",
"name": "Proton - Proton 7.0",
"type": "proton"
},
"winePrefix": "/home/nf/Data/Games/Heroic/Prefixes/Tropico 6"
}

Game launched at: Sun Jan 01 2023 13:56:51 GMT+0100 (Central European Standard Time)

Launch Command: /app/bin/gamemoderun /app/bin/heroic/resources/app.asar.unpacked/build/bin/linux/gogdl launch /home/nf/Data/Games/Heroic/Tropico6 1941218424 --platform linux

Game Log:
Running Tropico 6 (German)
gamemodeauto:
dbus[1263]: arguments to dbus_pending_call_block() were incorrect, assertion "pending != NULL" failed in file ../../dbus/dbus-pending-call.c line 766.
This is normally a bug in some application using the D-Bus library.

D-Bus not built with -rdynamic so unable to print a backtrace
4.26.1-0+patch19 522 0
Disabling core dumps.
Exiting abnormally (error code: 1)
Launch command: ['/home/nf/Data/Games/Heroic/Tropico6/start.sh']
All processes exited
20 Replies
ambitious-aqua
ambitious-aquaOP3y ago
It won't start, I'm quite new with this, so I have no idea what could be going wrong, GTA V is working. I tried installing the Windows Version of Tropico 6 but wouldn't work either
harsh-harlequin
harsh-harlequin3y ago
try enabling steam runtime
ambitious-aqua
ambitious-aquaOP3y ago
Did:
System Info:
Heroic Version: 2.5.2 Yamato
Legendary Version: 0.20.31 Dark Energy (hotfix #5)
GOGdl Version: 0.5
OS: Freedesktop SDK KERNEL: 6.1.1-1-default ARCH: x64
CPU: Intel Gen Intel® Core™ i5-13600K @4.34 GOVERNOR: powersave
RAM: Total: 31.06 GiB Available: 24.35 GiB
GRAPHICS: GPU0: Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] VRAM: 1MB
PROTOCOL: wayland

Game Settings: {
"autoInstallDxvk": true,
"autoInstallVkd3d": true,
"preferSystemLibs": false,
"nvidiaPrime": false,
"offlineMode": false,
"enviromentOptions": [],
"wrapperOptions": [],
"showFps": false,
"showMangohud": false,
"useGameMode": true,
"useSteamRuntime": true,
"language": "",
"wineVersion": {
"bin": "/home/nf/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Proton 7.0/proton",
"name": "Proton - Proton 7.0",
"type": "proton"
},
"winePrefix": "/home/nf/Data/Games/Heroic/Prefixes/Tropico 6"
}

Game launched at: Sun Jan 01 2023 14:27:59 GMT+0100 (Central European Standard Time)

Launch Command: /app/bin/gamemoderun /home/nf/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/steam-runtime/run.sh /app/bin/heroic/resources/app.asar.unpacked/build/bin/linux/gogdl launch /home/nf/Data/Games/Heroic/Tropico6 1941218424 --platform linux

Game Log:
gamemodeauto:
dbus[245]: arguments to dbus_pending_call_block() were incorrect, assertion "pending != NULL" failed in file ../../dbus/dbus-pending-call.c line 766.
This is normally a bug in some application using the D-Bus library.

D-Bus not built with -rdynamic so unable to print a backtrace
dbus[242]: arguments to dbus_pending_call_block() were incorrect, assertion "pending != NULL" failed in file ../../dbus/dbus-pending-call.c line 766.
This is normally a bug in some application using the D-Bus library.

D-Bus not built with -rdynamic so unable to print a backtrace
System Info:
Heroic Version: 2.5.2 Yamato
Legendary Version: 0.20.31 Dark Energy (hotfix #5)
GOGdl Version: 0.5
OS: Freedesktop SDK KERNEL: 6.1.1-1-default ARCH: x64
CPU: Intel Gen Intel® Core™ i5-13600K @4.34 GOVERNOR: powersave
RAM: Total: 31.06 GiB Available: 24.35 GiB
GRAPHICS: GPU0: Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] VRAM: 1MB
PROTOCOL: wayland

Game Settings: {
"autoInstallDxvk": true,
"autoInstallVkd3d": true,
"preferSystemLibs": false,
"nvidiaPrime": false,
"offlineMode": false,
"enviromentOptions": [],
"wrapperOptions": [],
"showFps": false,
"showMangohud": false,
"useGameMode": true,
"useSteamRuntime": true,
"language": "",
"wineVersion": {
"bin": "/home/nf/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Proton 7.0/proton",
"name": "Proton - Proton 7.0",
"type": "proton"
},
"winePrefix": "/home/nf/Data/Games/Heroic/Prefixes/Tropico 6"
}

Game launched at: Sun Jan 01 2023 14:27:59 GMT+0100 (Central European Standard Time)

Launch Command: /app/bin/gamemoderun /home/nf/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/steam-runtime/run.sh /app/bin/heroic/resources/app.asar.unpacked/build/bin/linux/gogdl launch /home/nf/Data/Games/Heroic/Tropico6 1941218424 --platform linux

Game Log:
gamemodeauto:
dbus[245]: arguments to dbus_pending_call_block() were incorrect, assertion "pending != NULL" failed in file ../../dbus/dbus-pending-call.c line 766.
This is normally a bug in some application using the D-Bus library.

D-Bus not built with -rdynamic so unable to print a backtrace
dbus[242]: arguments to dbus_pending_call_block() were incorrect, assertion "pending != NULL" failed in file ../../dbus/dbus-pending-call.c line 766.
This is normally a bug in some application using the D-Bus library.

D-Bus not built with -rdynamic so unable to print a backtrace
harsh-harlequin
harsh-harlequin3y ago
hmm, not sure what's happening then can you try running start.sh manually?
ambitious-aqua
ambitious-aquaOP3y ago
$ /home/nf/Data/Games/Heroic/Tropico6/start.sh Running Tropico 6 (German) 4.26.1-0+patch19 522 0 Disabling core dumps. Exiting abnormally (error code: 1) Im using Steam as a flatpak as well, could I have set something wrong there?
harsh-harlequin
harsh-harlequin3y ago
I doubt it's related
ambitious-aqua
ambitious-aquaOP3y ago
That would be my Steam path /home/nf/.var/app/com.valvesoftware.Steam/.steam/steam/
harsh-harlequin
harsh-harlequin3y ago
what if you run /home/nf/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/steam-runtime/run.sh /home/nf/Data/Games/Heroic/Tropico6/start.sh so with steam's runtime
ambitious-aqua
ambitious-aquaOP3y ago
Same error Should I try with a lutris script?
harsh-harlequin
harsh-harlequin3y ago
if there's any, you can try
ambitious-aqua
ambitious-aquaOP3y ago
A well there is not
harsh-harlequin
harsh-harlequin3y ago
:/ well, other option is to try Windows version
harsh-harlequin
harsh-harlequin3y ago
How well does Tropico 6 work on Linux and the Steam Deck?
Game information for Proton, Linux, Steam Deck, and SteamOS
ambitious-aqua
ambitious-aquaOP3y ago
I tried and it did not work, at least on first try - but I can try again so we can look at the logs
harsh-harlequin
harsh-harlequin3y ago
yeah, we can try that
ambitious-aqua
ambitious-aquaOP3y ago
Okay I'm downloading
System Info:
Heroic Version: 2.5.2 Yamato
Legendary Version: 0.20.31 Dark Energy (hotfix #5)
GOGdl Version: 0.5
OS: Freedesktop SDK KERNEL: 6.1.1-1-default ARCH: x64
CPU: Intel Gen Intel® Core™ i5-13600K @4.34 GOVERNOR: powersave
RAM: Total: 31.06 GiB Available: 24.35 GiB
GRAPHICS: GPU0: Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] VRAM: 1MB
PROTOCOL: wayland

Game Settings: {
"autoInstallDxvk": true,
"autoInstallVkd3d": true,
"preferSystemLibs": false,
"nvidiaPrime": false,
"offlineMode": false,
"enviromentOptions": [],
"wrapperOptions": [],
"showFps": false,
"showMangohud": false,
"useGameMode": true,
"useSteamRuntime": true,
"language": "",
"wineVersion": {
"bin": "/home/nf/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/proton/Proton-GE-Proton7-43/proton",
"name": "Proton - Proton-GE-Proton7-43",
"type": "proton"
},
"winePrefix": "/home/nf/Data/Games/Heroic/Prefixes/Tropico 6",
"eacRuntime": false
}

Game launched at: Sun Jan 01 2023 14:57:47 GMT+0100 (Central European Standard Time)
System Info:
Heroic Version: 2.5.2 Yamato
Legendary Version: 0.20.31 Dark Energy (hotfix #5)
GOGdl Version: 0.5
OS: Freedesktop SDK KERNEL: 6.1.1-1-default ARCH: x64
CPU: Intel Gen Intel® Core™ i5-13600K @4.34 GOVERNOR: powersave
RAM: Total: 31.06 GiB Available: 24.35 GiB
GRAPHICS: GPU0: Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] VRAM: 1MB
PROTOCOL: wayland

Game Settings: {
"autoInstallDxvk": true,
"autoInstallVkd3d": true,
"preferSystemLibs": false,
"nvidiaPrime": false,
"offlineMode": false,
"enviromentOptions": [],
"wrapperOptions": [],
"showFps": false,
"showMangohud": false,
"useGameMode": true,
"useSteamRuntime": true,
"language": "",
"wineVersion": {
"bin": "/home/nf/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/proton/Proton-GE-Proton7-43/proton",
"name": "Proton - Proton-GE-Proton7-43",
"type": "proton"
},
"winePrefix": "/home/nf/Data/Games/Heroic/Prefixes/Tropico 6",
"eacRuntime": false
}

Game launched at: Sun Jan 01 2023 14:57:47 GMT+0100 (Central European Standard Time)
... ...
Launch Command: STEAM_COMPAT_CLIENT_INSTALL_PATH=/home/nf/.var/app/com.heroicgameslauncher.hgl/.steam/steam STEAM_COMPAT_DATA_PATH="/home/nf/Data/Games/Heroic/Prefixes/Tropico 6" PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1 STEAM_COMPAT_APP_ID=0 SteamAppId=0 SteamGameId=heroic-Tropico6 PROTON_LOG_DIR=/home/nf/.var/app/com.heroicgameslauncher.hgl /app/bin/gamemoderun /home/nf/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/run --filesystem=/home/nf/Data/Games/Heroic/Tropico6 -- /app/bin/heroic/resources/app.asar.unpacked/build/bin/linux/gogdl launch /home/nf/Data/Games/Heroic/Tropico6 1941218424 --no-wine --wrapper "'/home/nf/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/proton/Proton-GE-Proton7-43/proton' run" --platform windows

Game Log:
gamemodeauto:
pressure-vessel-wrap[1405]: W: /dev/shm not shared between app instances (flatpak#4214). The Steam Overlay will not work.
bwrap: Can't chdir to /app/bin/heroic/resources/app.asar.unpacked/build/bin/linux: No such file or directory
Launch Command: STEAM_COMPAT_CLIENT_INSTALL_PATH=/home/nf/.var/app/com.heroicgameslauncher.hgl/.steam/steam STEAM_COMPAT_DATA_PATH="/home/nf/Data/Games/Heroic/Prefixes/Tropico 6" PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1 STEAM_COMPAT_APP_ID=0 SteamAppId=0 SteamGameId=heroic-Tropico6 PROTON_LOG_DIR=/home/nf/.var/app/com.heroicgameslauncher.hgl /app/bin/gamemoderun /home/nf/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/run --filesystem=/home/nf/Data/Games/Heroic/Tropico6 -- /app/bin/heroic/resources/app.asar.unpacked/build/bin/linux/gogdl launch /home/nf/Data/Games/Heroic/Tropico6 1941218424 --no-wine --wrapper "'/home/nf/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/proton/Proton-GE-Proton7-43/proton' run" --platform windows

Game Log:
gamemodeauto:
pressure-vessel-wrap[1405]: W: /dev/shm not shared between app instances (flatpak#4214). The Steam Overlay will not work.
bwrap: Can't chdir to /app/bin/heroic/resources/app.asar.unpacked/build/bin/linux: No such file or directory
If I enter the flatpak it looks like it exists: ls /app/bin/heroic/resources/app.asar.unpacked/build/bin/linux/ gogdl legendary
CommandMC
CommandMC3y ago
Steam Runtime can cause issues like this, you don't need it if you're launching the Windows version
ambitious-aqua
ambitious-aquaOP3y ago
How do I install this dependency
No description
harsh-harlequin
harsh-harlequin3y ago
it's available in __redist folder in game directory use Run in Prefix option from game settings
ambitious-aqua
ambitious-aquaOP3y ago
Okay now it works, thank you very much. Weird that the native version wouldn't run - downloaded the .sh from gog directly and this works as well 🤷‍♂️ But thanks again

Did you find this page helpful?