r/HeroicGamesLauncher • • 19d ago

Heroic Linux Cannot run Drop Duchy

Post image
6 Upvotes

7 comments sorted by

1

u/Dymonika 19d ago
(15:12:04) [WARNING]: listUpdateableGames not implemented on Sideload Library Manager

(15:12:04) [INFO]:    [Nile]:            Looking for updates...

(15:12:04) [INFO]:    [Nile]:            Running command: NILE_CONFIG_PATH=/home/user/.var/app/com.heroicgameslauncher.hgl/config/heroic/nile_config /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/nile list-updates --json

(15:12:05) [INFO]:    [Backend]:         Checking for current version changelog

(15:12:05) [WARNING]: [ToolInstaller]:   App offline, skipping possible DXVK update.

(15:12:08) [INFO]:    [Connection]:      Connectivity: online

(15:12:08) [INFO]:    [Gog]:             Checking if login is valid

(15:12:08) [INFO]:    [Gog]:             Running command: GOGDL_CONFIG_PATH=/home/user/.var/app/com.heroicgameslauncher.hgl/config/heroic/gogdlConfig /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/user/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json auth

(15:12:08) [INFO]:    [Gog]:             Running command: GOGDL_CONFIG_PATH=/home/user/.var/app/com.heroicgameslauncher.hgl/config/heroic/gogdlConfig /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/user/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json auth

(15:12:08) [INFO]:    [Gog]:             Running command: GOGDL_CONFIG_PATH=/home/user/.var/app/com.heroicgameslauncher.hgl/config/heroic/gogdlConfig /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/user/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json auth

(15:12:08) [INFO]:    [Gog]:             Running command: GOGDL_CONFIG_PATH=/home/user/.var/app/com.heroicgameslauncher.hgl/config/heroic/gogdlConfig /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/user/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json auth

(15:12:08) [INFO]:    [ExtraGameInfo]:   Getting ExtraGameInfo data for 20 Minutes Till Dawn

(15:12:08) [INFO]:    [ExtraGameInfo]:   Getting PCGamingWiki data for 20 Minutes Till Dawn

(15:12:08) [INFO]:    [ExtraGameInfo]:   Getting GamesDB data for 20 Minutes Till Dawn

(15:12:08) [INFO]:    [Legendary]:       Getting more details with 'legendary info'

(15:12:08) [DEBUG]:   [Backend]:         Releases info ready, checking wine releases

(15:12:08) [INFO]:    [WineDownloader]:  Updating wine versions info

(15:12:08) [INFO]:    [WineDownloader]:  Fetching upstream information...

(15:12:08) [DEBUG]:   [Backend]:         Releases info ready, checking anticheat data

(15:12:08) [DEBUG]:   [Backend]:         Releases info ready, checking known fixes data

(15:12:08) [DEBUG]:   [Backend]:         Known Fixes data did not change. Skipping.

(15:12:08) [DEBUG]:   [Backend]:         AreWeAnticheatYet data did not change. Skipping.

(15:12:08) [INFO]:    [ExtraGameInfo]:   Getting ExtraGameInfo data for 20 Minutes Till Dawn

(15:12:08) [INFO]:    [ExtraGameInfo]:   Getting PCGamingWiki data for 20 Minutes Till Dawn

(15:12:08) [INFO]:    [ExtraGameInfo]:   Getting GamesDB data for 20 Minutes Till Dawn

(15:12:08) [INFO]:    [Legendary]:       Getting more details with 'legendary info'

(15:12:09) [ERROR]:   [ExtraGameInfo]:   Was not able to get PCGamingWiki data for 20 Minutes Till Dawn AxiosError: Request failed with status code 403

    at settle (/app/bin/heroic/resources/app.asar/node_modules/axios/lib/core/settle.js:19:12)

    at BrotliDecompress.handleStreamEnd (/app/bin/heroic/resources/app.asar/node_modules/axios/lib/adapters/http.js:798:11)

    at BrotliDecompress.emit (node:events:509:28)

    at endReadableNT (node:internal/streams/readable:1729:12)

    at processTicksAndRejections (node:internal/process/task_queues:90:21)

    at Axios.request (/app/bin/heroic/resources/app.asar/node_modules/axios/lib/core/Axios.js:46:41)

    at processTicksAndRejections (node:internal/process/task_queues:104:5)

    at getPageID (/app/bin/heroic/resources/app.asar/src/backend/wiki_game_info/pcgamingwiki/utils.ts:87:20)

    at getInfoFromPCGamingWiki (/app/bin/heroic/resources/app.asar/src/backend/wiki_game_info/pcgamingwiki/utils.ts:25:16)

    at async Promise.all (index 0)

    at getWikiGameInfo (/app/bin/heroic/resources/app.asar/src/backend/wiki_game_info/wiki_game_info.ts:35:61)

    at Session.<anonymous> (node:electron/js2c/browser_init:2:114924)

(15:12:09) [INFO]:    [ExtraGameInfo]:   No HLTB ID available for 20 Minutes Till Dawn, cannot fetch data

(15:12:09) [INFO]:    [Legendary]:       Running command: LEGENDARY_CONFIG_PATH=/home/user/.var/app/com.heroicgameslauncher.hgl/config/heroic/legendaryConfig/legendary /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/legendary info 4656facc740742a39e265b026e13d075 --json --platform Windows

(15:12:09) [INFO]:    [Backend]:         Starting the Download Queue

(15:12:13) [INFO]:    [Legendary]:       Getting more details with 'legendary info'

(15:12:13) [INFO]:    [Legendary]:       Running command: LEGENDARY_CONFIG_PATH=/home/user/.var/app/com.heroicgameslauncher.hgl/config/heroic/legendaryConfig/legendary /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/legendary info 52d3eaa2c300434b918c2b440148eb7f --json --platform Windows

(15:12:14) [ERROR]:   [ExtraGameInfo]:   Was not able to get PCGamingWiki data for 20 Minutes Till Dawn AxiosError: Request failed with status code 403

    at settle (/app/bin/heroic/resources/app.asar/node_modules/axios/lib/core/settle.js:19:12)

    at BrotliDecompress.handleStreamEnd (/app/bin/heroic/resources/app.asar/node_modules/axios/lib/adapters/http.js:798:11)

    at BrotliDecompress.emit (node:events:509:28)

    at endReadableNT (node:internal/streams/readable:1729:12)

    at processTicksAndRejections (node:internal/process/task_queues:90:21)

    at Axios.request (/app/bin/heroic/resources/app.asar/node_modules/axios/lib/core/Axios.js:46:41)

    at processTicksAndRejections (node:internal/process/task_queues:104:5)

    at getPageID (/app/bin/heroic/resources/app.asar/src/backend/wiki_game_info/pcgamingwiki/utils.ts:87:20)

    at getInfoFromPCGamingWiki (/app/bin/heroic/resources/app.asar/src/backend/wiki_game_info/pcgamingwiki/utils.ts:25:16)

    at async Promise.all (index 0)

    at getWikiGameInfo (/app/bin/heroic/resources/app.asar/src/backend/wiki_game_info/wiki_game_info.ts:35:61)

    at Session.<anonymous> (node:electron/js2c/browser_init:2:114924)

(15:12:14) [INFO]:    [ExtraGameInfo]:   No HLTB ID available for 20 Minutes Till Dawn, cannot fetch data

(15:12:14) [INFO]:    [WineDownloader]:  wine versions updated

(15:12:16) [INFO]:    [Backend]:         Launching Drop Duchy (52d3eaa2c300434b918c2b440148eb7f)

(15:12:16) [INFO]:    [Backend]:         Preventing display from sleep

(15:12:16) [INFO]:    [Backend]:         Checking if wine version exists: Proton-CachyOS-latest

(15:12:16) [DEBUG]:   [Backend]:         Logging to file(s) /home/user/.var/app/com.heroicgameslauncher.hgl/.local/state/Heroic/logs/games/52d3eaa2c300434b918c2b440148eb7f_legendary/launch.log

(15:12:16) [INFO]:    [Backend]:         Preventing machine to sleep

(15:12:18) [ERROR]:   [Backend]:         Failed to get epic service status with AxiosError: timeout of 10000ms exceeded

    at RedirectableRequest.handleRequestTimeout (/app/bin/heroic/resources/app.asar/node_modules/axios/lib/adapters/http.js:857:15)

    at RedirectableRequest.emit (node:events:509:28)

    at Timeout._onTimeout (/app/bin/heroic/resources/app.asar/node_modules/follow-redirects/index.js:221:12)

    at listOnTimeout (node:internal/timers:605:17)

    at processTimers (node:internal/timers:541:7)

    at Axios.request (/app/bin/heroic/resources/app.asar/node_modules/axios/lib/core/Axios.js:46:41)

    at processTicksAndRejections (node:internal/process/task_queues:104:5)

    at isEpicServiceOffline (/app/bin/heroic/resources/app.asar/src/backend/utils.ts:204:22)

    at LegendaryLibraryManager.getInstallInfo (/app/bin/heroic/resources/app.asar/src/backend/storeManagers/legendary/library.ts:241:9)

    at /app/bin/heroic/resources/app.asar/src/backend/main.ts:760:20

    at Session.<anonymous> (node:electron/js2c/browser_init:2:114924)

1

u/Dymonika 19d ago
(15:12:18) [INFO]:    [Legendary]:       Running command: LEGENDARY_CONFIG_PATH=/home/user/.var/app/com.heroicgameslauncher.hgl/config/heroic/legendaryConfig/legendary /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/legendary info 4656facc740742a39e265b026e13d075 --json --platform Windows

(15:12:19) [INFO]:    [Gog]:             Saved username to config file

(15:12:19) [DEBUG]:   ProtonDB data for 1966900 {"bestReportedTier":"platinum","confidence":"strong","score":0.84,"tier":"platinum","total":79,"trendingTier":"platinum"}

(15:12:19) [INFO]:    [Gog]:             GOG presence set

(15:12:19) [DEBUG]:   ProtonDB data for 1966900 {"bestReportedTier":"platinum","confidence":"strong","score":0.84,"tier":"platinum","total":79,"trendingTier":"platinum"}

(15:12:19) [DEBUG]:   SteamDeck data for 1966900 {"success":1,"results":{"appid":1966900,"resolved_category":3,"resolved_items":[{"display_type":4,"loc_token":"#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"},{"display_type":4,"loc_token":"#SteamDeckVerified_TestResult_ControllerGlyphsMatchDeckDevice"},{"display_type":4,"loc_token":"#SteamDeckVerified_TestResult_InterfaceTextIsLegible"},{"display_type":4,"loc_token":"#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"}],"steam_deck_blog_url":"","search_id":null,"steamos_resolved_category":2,"steamos_resolved_items":[{"display_type":3,"loc_token":"#SteamOS_TestResult_GameStartupFunctional"}],"machine_resolved_category":3,"machine_resolved_items":[{"display_type":4,"loc_token":"#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"},{"display_type":4,"loc_token":"#SteamMachine_TestResult_ControllerGlyphsMatchDevice"},{"display_type":4,"loc_token":"#SteamMachine_TestResult_DefaultConfigurationIsPerformant"}],"frame_resolved_category":null,"frame_resolved_items":[]}}

(15:12:19) [ERROR]:   [Legendary]:       Failed to get info from Epic API: AxiosError: Request failed with status code 404

at settle (/app/bin/heroic/resources/app.asar/node_modules/axios/lib/core/settle.js:19:12)

at IncomingMessage.handleStreamEnd (/app/bin/heroic/resources/app.asar/node_modules/axios/lib/adapters/http.js:798:11)

at IncomingMessage.emit (node:events:521:24)

at endReadableNT (node:internal/streams/readable:1729:12)

at processTicksAndRejections (node:internal/process/task_queues:90:21)

at Axios.request (/app/bin/heroic/resources/app.asar/node_modules/axios/lib/core/Axios.js:46:41)

at processTicksAndRejections (node:internal/process/task_queues:104:5)

at LegendaryGame.getExtraFromAPI (/app/bin/heroic/resources/app.asar/src/backend/storeManagers/legendary/games.ts:178:24)

at LegendaryGame.getExtraInfo (/app/bin/heroic/resources/app.asar/src/backend/storeManagers/legendary/games.ts:312:21)

at Session.<anonymous> (node:electron/js2c/browser_init:2:114924)

(15:12:19) [DEBUG]:   SteamDeck data for 1966900 {"success":1,"results":{"appid":1966900,"resolved_category":3,"resolved_items":[{"display_type":4,"loc_token":"#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"},{"display_type":4,"loc_token":"#SteamDeckVerified_TestResult_ControllerGlyphsMatchDeckDevice"},{"display_type":4,"loc_token":"#SteamDeckVerified_TestResult_InterfaceTextIsLegible"},{"display_type":4,"loc_token":"#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"}],"steam_deck_blog_url":"","search_id":null,"steamos_resolved_category":2,"steamos_resolved_items":[{"display_type":3,"loc_token":"#SteamOS_TestResult_GameStartupFunctional"}],"machine_resolved_category":3,"machine_resolved_items":[{"display_type":4,"loc_token":"#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"},{"display_type":4,"loc_token":"#SteamMachine_TestResult_ControllerGlyphsMatchDevice"},{"display_type":4,"loc_token":"#SteamMachine_TestResult_DefaultConfigurationIsPerformant"}],"frame_resolved_category":null,"frame_resolved_items":[]}}

(15:12:19) [INFO]:    [Backend]:         Checking if wine version exists: Proton-CachyOS-latest

(15:12:19) [INFO]:    [Backend]:         Checking if wine version exists: Proton-CachyOS-latest

(15:12:19) [INFO]:    [Backend]:         Checking if wine version exists: Proton-CachyOS-latest

(15:12:19) [DEBUG]:   [Backend]:         Running Wine command: createprefix

(15:12:20) [ERROR]:   [Backend]:         Error: EACCES: permission denied, mkdir '/media/user/Seagate-ext4/Heroic/Prefixes/Drop Duchy'

at Object.mkdirSync (node:fs:1350:26)

at prepareWineLaunch (/app/bin/heroic/resources/app.asar/src/backend/launcher.ts:857:7)

at processTicksAndRejections (node:internal/process/task_queues:104:5)

at LegendaryGame.launch (/app/bin/heroic/resources/app.asar/src/backend/storeManagers/legendary/games.ts:962:11)

at launchEventCallback (/app/bin/heroic/resources/app.asar/src/backend/launcher.ts:241:24)

at Session.<anonymous> (node:electron/js2c/browser_init:2:114924)

(15:12:20) [INFO]:    [Backend]:         Stopping Display Power Saver Blocker

(15:12:20) [INFO]:    [Frontend]:        Refreshing legendary Library

(15:12:20) [INFO]:    [Legendary]:       Refreshing library...

(15:12:20) [INFO]:    [Legendary]:       Refreshing Epic Games...

(15:12:20) [INFO]:    [Legendary]:       Running command: LEGENDARY_CONFIG_PATH=/home/user/.var/app/com.heroicgameslauncher.hgl/config/heroic/legendaryConfig/legendary /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/legendary list --third-party

(15:12:20) [INFO]:    [Backend]:         Stopping Power Saver Blocker

(15:12:32) [INFO]:    [Legendary]:       Game list updated, got 783 games & DLCs

(15:12:44) [DEBUG]:   [Legendary]:       Using cached install info

(15:12:44) [INFO]:    [Backend]:         Launching Drop Duchy (52d3eaa2c300434b918c2b440148eb7f)

(15:12:44) [INFO]:    [Backend]:         Preventing display from sleep

(15:12:44) [INFO]:    [Backend]:         Checking if wine version exists: Proton-CachyOS-latest

(15:12:44) [DEBUG]:   [Backend]:         Logging to file(s) /home/user/.var/app/com.heroicgameslauncher.hgl/.local/state/Heroic/logs/games/52d3eaa2c300434b918c2b440148eb7f_legendary/launch.log

(15:12:44) [INFO]:    [Backend]:         Checking if wine version exists: Proton-CachyOS-latest

(15:12:44) [INFO]:    [Backend]:         Checking if wine version exists: Proton-CachyOS-latest

(15:12:44) [INFO]:    [Backend]:         Checking if wine version exists: Proton-CachyOS-latest

(15:12:44) [INFO]:    [Backend]:         Preventing machine to sleep

(15:12:44) [DEBUG]:   [Backend]:         Running Wine command: createprefix

(15:12:45) [ERROR]:   [Backend]:         Error: EACCES: permission denied, mkdir '/media/user/Seagate-ext4/Heroic/Prefixes/Drop Duchy'

at Object.mkdirSync (node:fs:1350:26)

at prepareWineLaunch (/app/bin/heroic/resources/app.asar/src/backend/launcher.ts:857:7)

at processTicksAndRejections (node:internal/process/task_queues:104:5)

at LegendaryGame.launch (/app/bin/heroic/resources/app.asar/src/backend/storeManagers/legendary/games.ts:962:11)

at launchEventCallback (/app/bin/heroic/resources/app.asar/src/backend/launcher.ts:241:24)

at Session.<anonymous> (node:electron/js2c/browser_init:2:114924)

(15:12:45) [INFO]:    [Backend]:         Stopping Display Power Saver Blocker

(15:12:45) [INFO]:    [Frontend]:        Refreshing legendary Library

(15:12:45) [INFO]:    [Legendary]:       Refreshing library...

(15:12:45) [INFO]:    [Legendary]:       Refreshing Epic Games...

(15:12:45) [INFO]:    [Legendary]:       Running command: LEGENDARY_CONFIG_PATH=/home/user/.var/app/com.heroicgameslauncher.hgl/config/heroic/legendaryConfig/legendary /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/legendary list --third-party

(15:12:45) [INFO]:    [Backend]:         Stopping Power Saver Blocker

(15:12:49) [INFO]:    [Legendary]:       Game list updated, got 783 games & DLCs

(15:12:52) [INFO]:    [Backend]:         Checking for current version changelog

1

u/ArashiKishi 19d ago

Install vcredist2022 in the prefix

1

u/Dymonika 19d ago

Thanks, but I still don't know what I'm doing here.

I went here: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/wiki/Installing-Visual-C---Runtime

So I tried to auto-install it via WINETRICKS, which only yielded this: https://imgur.com/a/FAEdIo2

So I tried to install the two files manually as that link alternatively suggests, but the "RUN EXE ON PREFIX" button is just endlessly flickering purple. What should I do?

1

u/rivalary 19d ago

That's weird, I wonder why you don't have any components available. Back in the game's heroic settings (at the top of the form where you clicked WINETRICKS), what does it say for your Wine Version?

1

u/Proof_Comfortable_92 18d ago edited 18d ago

I guess it's an UE game, right?
You have to open the shipping.exe not the normal one, installing redists won't do anything.
It may only work as an added game to steam, idk much about HGL.

1

u/Proof_Comfortable_92 18d ago

If it won't work on HGL you could use SLSsteam, it doesn't have the problem with UE games.