HGL
exotic-emerald

Games crash resulting in crashing my Desktop Environments.

I have installed several games but they crash the whole desktop environment (KDE Plasma and Gnome) if started at full-screen. For one game I was able to turn it into windowed mode and it is working fine now. Can I force all games to run in windowed mode somehow? If you want the OS. It's Debian 12 Stable.
52 Replies
xenophobic-harlequin
xenophobic-harlequin2y ago
maybe you can try installing gamescope and then configure it in game settings > gamescope you can also use the Winecfg tool (game settings > winecfg) to configure wine to use a virtual desktop, maybe that helps too
exotic-emerald
exotic-emeraldOP2y ago
Ok, lemme try How do I install gamescope? Also I tried winecfg tool. It opened on the first go and I did configure to use virtual desktop but the game is now stuck on Playing and it does not launch. I tried to go to Wincfg tool but it is not opening anymore. Also no game is playing now. The one that was working before is experiencing the same issue of "Stuck at Playing".
xenophobic-harlequin
xenophobic-harlequin2y ago
gamescope I guess you can install it with apt-get share logs for the games that are not running now, also check if you don't have any wine process running in the background (sounds like that's what's happening) keep in mind Debian 12 Stable is probably not the best distro for gaming, it's stable at the cost of not having things up to date with the new technologies
exotic-emerald
exotic-emeraldOP2y ago
exotic-emerald
exotic-emeraldOP2y ago
I installed Gamescope. But the heroic launcher is unable to find it.
xenophobic-harlequin
xenophobic-harlequin2y ago
oh you are using heroic flatpak, installing gamescope with apt-get won't work, maybe if you edit the flatpak's permissions with flatseal you can make it find the binary flatpaks are isolated from the system by default for security reasons, you can change that with flatseal
exotic-emerald
exotic-emeraldOP2y ago
Is there any other Heroic too, which might work?
xenophobic-harlequin
xenophobic-harlequin2y ago
GitHub
Release Heroic 2.11.0 "Kumachi" · Heroic-Games-Launcher/HeroicGames...
HI! We're excited to announce the latest release of Heroic Games Launcher! This update brings a host of improvements and fixes. Heroic now has a way of adding User-Defined Categories, so it wil...
xenophobic-harlequin
xenophobic-harlequin2y ago
you'll have to import any game that you downloaded using the flatpak version (no need to reinstall them) or the AppImage one is also not isolated
exotic-emerald
exotic-emeraldOP2y ago
Even if I uninstall the flatpak one?
exotic-emerald
exotic-emeraldOP2y ago
Is flatpak one good? I am asking this because for me the only categories are Categorized and Uncategorized, which are the same actually. But on https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/releases/tag/v2.11.0 there are multiple categories?
GitHub
Release Heroic 2.11.0 "Kumachi" · Heroic-Games-Launcher/HeroicGames...
HI! We're excited to announce the latest release of Heroic Games Launcher! This update brings a host of improvements and fixes. Heroic now has a way of adding User-Defined Categories, so it wil...
xenophobic-harlequin
xenophobic-harlequin2y ago
uninstalling Heroic flatpak does not uninstall the games the only categories by default are Categorized and Uncategorized, if you right click a game > categories you can create new categories, it's up to the user to define new ones flatpak packages has pros and cons: - is isolated by default (pro for security, con for interoparability with other binaries) - includes dependencies (pro: no need to install the basic dependencies) - the isolation has some limitations by default and you may need to use flatseal to configure things if you need something special flatpak is fine though (if you understand the limitations), it's the one used on the SteamDeck for example
exotic-emerald
exotic-emeraldOP2y ago
then should I install gamescope from flatpak then if it is available there?
xenophobic-harlequin
xenophobic-harlequin2y ago
I haven't tried, I don't know if you need to install gamescope as a flatpak or if you need to edit the heroic flatpak permissions with flatseal
exotic-emerald
exotic-emeraldOP2y ago
what about the winecfg problem? It flashes but doesnot open
xenophobic-harlequin
xenophobic-harlequin2y ago
is there any error in the logs? settings > logs > heroic
exotic-emerald
exotic-emeraldOP2y ago
This is the full log
xenophobic-harlequin
xenophobic-harlequin2y ago
I just tested running flatpak install gamescope and installed runtime/com.valvesoftware.Steam.Utility.gamescope/x86_64/stable, and then after a restart heroic shows the gamescope option
exotic-emerald
exotic-emeraldOP2y ago
Then I should try installing flatpak one
xenophobic-harlequin
xenophobic-harlequin2y ago
you seem to have some connectivity issues:
(23:05:51) WARNING: [Winetricks]: Error Downloading Winetricks Error: timeout of 1000ms exceeded
at createError (/app/bin/heroic/resources/app.asar/node_modules/axios/lib/core/createError.js:16:15)
at RedirectableRequest.handleRequestTimeout (/app/bin/heroic/resources/app.asar/node_modules/axios/lib/adapters/http.js:369:16)
at RedirectableRequest.emit (node:events:514:28)
at Timeout.<anonymous> (/app/bin/heroic/resources/app.asar/node_modules/follow-redirects/index.js:179:12)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)


(23:06:42) ERROR: [DownloadManager]: Downloader: Failed to get headers for https://github.com/jp7677/dxvk-nvapi/releases/download/v0.6.4/dxvk-nvapi-v0.6.4.tar.gz.
Error: Error: socket hang up
(23:06:42) WARNING: [DXVKInstaller]: Error when downloading dxvk-nvapi Error: Failed to get headers
at downloadFile$1 (/app/bin/heroic/resources/app.asar/build/electron/main.52896897.js:120:41)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)


(23:08:55) ERROR: [WineDownloader]: Error: Could not fetch available releases from https://api.github.com/repos/GloriousEggroll/wine-ge-custom/releases with error:
Error: read ECONNRESET
at /app/bin/heroic/resources/app.asar/build/electron/main.52896897.js:104:4201
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
(23:05:51) WARNING: [Winetricks]: Error Downloading Winetricks Error: timeout of 1000ms exceeded
at createError (/app/bin/heroic/resources/app.asar/node_modules/axios/lib/core/createError.js:16:15)
at RedirectableRequest.handleRequestTimeout (/app/bin/heroic/resources/app.asar/node_modules/axios/lib/adapters/http.js:369:16)
at RedirectableRequest.emit (node:events:514:28)
at Timeout.<anonymous> (/app/bin/heroic/resources/app.asar/node_modules/follow-redirects/index.js:179:12)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)


(23:06:42) ERROR: [DownloadManager]: Downloader: Failed to get headers for https://github.com/jp7677/dxvk-nvapi/releases/download/v0.6.4/dxvk-nvapi-v0.6.4.tar.gz.
Error: Error: socket hang up
(23:06:42) WARNING: [DXVKInstaller]: Error when downloading dxvk-nvapi Error: Failed to get headers
at downloadFile$1 (/app/bin/heroic/resources/app.asar/build/electron/main.52896897.js:120:41)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)


(23:08:55) ERROR: [WineDownloader]: Error: Could not fetch available releases from https://api.github.com/repos/GloriousEggroll/wine-ge-custom/releases with error:
Error: read ECONNRESET
at /app/bin/heroic/resources/app.asar/build/electron/main.52896897.js:104:4201
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
heroic cannot download things it needs try using a VPN or setting Googles DNS servers for your connection, I know some users got that error fixed that way
exotic-emerald
exotic-emeraldOP2y ago
Internet is fine tho.
No description
exotic-emerald
exotic-emeraldOP2y ago
I should try a VPN them then*
xenophobic-harlequin
xenophobic-harlequin2y ago
yes, but something doesn't like the connection to github's api setting google's DNS is usually easier to try though
exotic-emerald
exotic-emeraldOP2y ago
how to ?
xenophobic-harlequin
xenophobic-harlequin2y ago
Server Fault
How can I configure my DNS settings on Debian 12?
I'm trying to change my DNS settings on my Debian 12 VPS, and by this I mean, I want to use a public resolver like 1.1.1.1 instead of my VPS host's resolver. I remember in Debian 11 I could just ed...
xenophobic-harlequin
xenophobic-harlequin2y ago
(I don't have Debian 12 so I don't know if there's a simpler way, in linux mint for example I just need to edit my connection with the network manager widget)
exotic-emerald
exotic-emeraldOP2y ago
It did show
No description
xenophobic-harlequin
xenophobic-harlequin2y ago
you can try turning on the Upscaling and then in Window Type select Borderless instead of Fullscreen that should make the game not run fullscreen
exotic-emerald
exotic-emeraldOP2y ago
HOw do I solve this?
No description
xenophobic-harlequin
xenophobic-harlequin2y ago
check the logs (right click the card > logs), hard to say with just a screenshot
exotic-emerald
exotic-emeraldOP2y ago
xenophobic-harlequin
xenophobic-harlequin2y ago
I'm suspecting some kind of driver issue, but I'm not an expert on that topic I try the winecfg option: - disable gamescope - set the google DNS stuff - restart heroic (there should be no connection errors in the logs) - then run the winecfg tool (or you could use winetricks too) to set a virtual desktop (one thing to be careful though, restarting heroic too many times can also hit the API rate limiter and block you for a few hours, so that's a possibility)
exotic-emerald
exotic-emeraldOP2y ago
I should configure IPv4's "Other DNS Servers" to 8.8.8.8?
xenophobic-harlequin
xenophobic-harlequin2y ago
8.8.8.8 and 8.8.4.4 are google's DNS servers, yes
exotic-emerald
exotic-emeraldOP2y ago
The last error
exotic-emerald
exotic-emeraldOP2y ago
it says some directory is missing. RIght?
xenophobic-harlequin
xenophobic-harlequin2y ago
you seem to be having this issue https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/issues/3334#issuecomment-1863610514, check that linked comment for a workaround (will be fixed in the next heroic release)
GitHub
Flatpak: Attempting to enable 'Auto Install/Update DXVK-NVAPI on Pr...
Describe the bug Attempting to enable the DXVK-NVAPI auto-install process in a given prefix / game leads to an endless loop of the 'Please wait..' text animation and nothing happening. True...
exotic-emerald
exotic-emeraldOP2y ago
where will I get the tar file tho ?
exotic-emerald
exotic-emeraldOP2y ago
all heroic errors solved as of now
xenophobic-harlequin
xenophobic-harlequin2y ago
are winecfg or winetricks working now?
exotic-emerald
exotic-emeraldOP2y ago
winecfg still not working. No error in the log regarding that. It just says (00:24:44) DEBUG: [Backend]: Running Wine command: run winecfg
xenophobic-harlequin
xenophobic-harlequin2y ago
check your system prcesses, maybe there's a wine process stuck there
exotic-emerald
exotic-emeraldOP2y ago
winetricks is working I guess. It did it's Progress thing and I clicked on the GUI button.
exotic-emerald
exotic-emeraldOP2y ago
No description
exotic-emerald
exotic-emeraldOP2y ago
Only winetricks as of now
xenophobic-harlequin
xenophobic-harlequin2y ago
try clickin OK > Change a setting > Ok > check the option vd=YYYxZZZ with the resolution you want > Ok > then "cancel" every screen until winetricks closes and try running the game
exotic-emerald
exotic-emeraldOP2y ago
Still on Playing thing
xenophobic-harlequin
xenophobic-harlequin2y ago
share a new game log
exotic-emerald
exotic-emeraldOP2y ago
xenophobic-harlequin
xenophobic-harlequin2y ago
terminate called after throwing an instance of 'dxvk::DxvkError' doesn't sound good, I still suspect driver issue, but I don't know how to help with that
exotic-emerald
exotic-emeraldOP2y ago
warning: You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug. Wht is this? It is a warning when I try Winetricks but winetricks GUI is working and for winecfg, I checked the processes. IT was the only running wine and then it ended on it's own

Did you find this page helpful?