HGL
extended-salmon

I got a problem with dxvk

An exception occurred when launching the game: Error: ENOENT: no such file or directory, open '/home/homeuser/.config/heroic/tools/dxvk/latest_dxvk' at Object.openSync (node:fs:603:3) at Object.func [as openSync] (node:electron/js2c/asar_bundle:2:2131) at Object.readFileSync (node:fs:471:35) at Object.readFileSync (node:electron/js2c/asar_bundle:2:9462) at Object.installRemove (/opt/Heroic/resources/app.asar/build/electron/main.9bb8a6b7.js:93:1809) at async prepareWineLaunch (/opt/Heroic/resources/app.asar/build/electron/main.9bb8a6b7.js:98:1496) at async Module.launch$1 [as launch] (/opt/Heroic/resources/app.asar/build/electron/main.9bb8a6b7.js:85:7979) at async /opt/Heroic/resources/app.asar/build/electron/main.9bb8a6b7.js:202:450 at async WebContents.<anonymous> (node:electron/js2c/browser_init:2:88992)
10 Replies
extended-salmon
extended-salmonOP•2y ago
It seems like it cannot load dxvk, but our network cannot download it in heroic, So what can I do to fix this? Sure, I also don't have vkd3d, etc. I tried that download it in GitHub and rename it to "dxvk_latest", but it doesn't work
sensitive-blue
sensitive-blue•2y ago
in the game settings try unselecting the dxvk checkbox and reselecting it to see if it properly reinstalls itself also wouldnt be a bad idea to post your full game log here just in case there's some weird configuration issue
CommandMC
CommandMC•2y ago
Heroic's full log would also be interesting. DXVK is downloaded on startup, not when enabling it in the settings
deep-jade
deep-jade•2y ago
hello, are there any updates regarding this? I just tried out Heroic for Genshin Impact with no success on launching I get the same error as OP. The log points out that there the path '/home/homeuser/.config/heroic/tools/dxvk/latest_dxvk' does not exist I checked the said directory and the folder or file latest_dxvk really doesn't exist, and the dxvk` folder is also empty I'm using this on Linux Mint 21 and installed it via the .deb file on the Github page. Hoping for a solution 🥺 Do we have to install the dxvk files manually? This comes from Heroic's log during startup I only included the one that has mention errors: > > (02:53:19) INFO: [Legendary]: Running command: LEGENDARY_CONFIG_PATH=/home/kyrin/.config/heroic/legendaryConfig/legendary /opt/Heroic/resources/app.asar.unpacked/build/bin/linux/legendary list --third-party
(02:53:19) INFO: [Legendary]: Checking for game updates: LEGENDARY_CONFIG_PATH=/home/kyrin/.config/heroic/legendaryConfig/legendary /opt/Heroic/resources/app.asar.unpacked/build/bin/linux/legendary list --third-party (02:53:20) INFO: [Winetricks]: Downloading Winetricks (02:53:22) INFO: [Legendary]: Found 0 games to update (02:53:23) INFO: [WineDownloader]: Updating wine versions info (02:53:23) INFO: [WineDownloader]: Fetching upstream information... (02:53:23) ERROR: [WineDownloader]: Error: Could not fetch available releases from https://api.github.com/repos/GloriousEggroll/wine-ge-custom/releases with error: Error: Request failed with status code 403 at /opt/Heroic/resources/app.asar/build/electron/main.9bb8a6b7.js:111:4201 at process.processTicksAndRejections (node:internal/process/task_queues:95:5) (02:53:23) ERROR: [WineDownloader]: Error: Could not fetch available releases from https://api.github.com/repos/GloriousEggroll/proton-ge-custom/releases with error: Error: Request failed with status code 403 at /opt/Heroic/resources/app.asar/build/electron/main.9bb8a6b7.js:111:4201 at process.processTicksAndRejections (node:internal/process/task_queues:95:5)``
rival-black
rival-black•2y ago
Fetching limit kicked in. Probably a log in one hour shows better logs
deep-jade
deep-jade•2y ago
I checked again and the status code actually changed
(03:45:16) ERROR: [DownloadManager]: Downloader: Failed to get headers for https://github.com/doitsujin/dxvk/releases/download/v2.3/dxvk-2.3.tar.gz. Error: Error: Request failed with status code 401 (03:45:16) WARNING: [DXVKInstaller]: Error when downloading dxvk Error: Failed to get headers
so I also tried a few solutions- I tried installing it manually, making a latest_dxvk folder with the dxvk file (both on user and admin privileges) on it, which then removed the error at startup however, launching Genshin Impact then renders this error about "illegal operation on a directory"
An exception occurred when launching the game: Error: EISDIR: illegal operation on a directory, read at Object.readSync (node:fs:751:3) at tryReadSync (node:fs:451:20) at Object.readFileSync (node:fs:497:19) at Object.readFileSync (node:electron/js2c/asar_bundle:2:9462) at Object.installRemove (/opt/Heroic/resources/app.asar/build/electron/main.9bb8a6b7.js:93:1809) at prepareWineLaunch (/opt/Heroic/resources/app.asar/build/electron/main.9bb8a6b7.js:98:1507) at async Module.launch$1 [as launch] (/opt/Heroic/resources/app.asar/build/electron/main.9bb8a6b7.js:85:7979) at async /opt/Heroic/resources/app.asar/build/electron/main.9bb8a6b7.js:202:450 at async WebContents.<anonymous> (node:electron/js2c/browser_init:2:88992)
CommandMC
CommandMC•2y ago
however, launching Genshin Impact then renders this error about "illegal operation on a directory"
that's because you did this:
I tried that download it in GitHub and rename it to "dxvk_latest", but it doesn't work
latest_dxvk is supposed to be a file containing the version number Are you able to access https://github.com/doitsujin/dxvk/releases/download/v2.3/dxvk-2.3.tar.gz?
deep-jade
deep-jade•2y ago
Yes i can download the file from that link So does that mean I need to rename dxvk-2.3.tar.gz to latest_dxvk or something? With a .tar.gz extension perhaps? I saw this mentioned in a post in my search earlier
CommandMC
CommandMC•2y ago
1. Extract the archive into /home/homeuser/.config/heroic/tools/dxvk/dxvk-2.3/ (the x32 and x64 folders should be right in there) 2. Delete whatever /home/homeuser/.config/heroic/tools/dxvk/latest_dxvk is right now, and create a new (empty) file there. Edit it so its contents are the text dxvk-2.3 followed by a newline
deep-jade
deep-jade•2y ago
I will try this and report back when I hop again to PC. Thank you! hello, I just tried this out today and it worked! Thank you so much for those instructions. Currently installing Genshin Impact and I hope that one doesn't bungle up anymore lol I hope OP finds this solution useful on their end as well 😄

Did you find this page helpful?