gayming/README.md: notes learned on Fedora Kinoite on Steam Deck

This commit is contained in:
Aminda Suomalainen 2025-04-30 12:24:13 +03:00
parent 402c6a5275
commit 564890434d
Signed by: Mikaela
GPG Key ID: 99392F62BAE30723

View File

@ -1,6 +1,6 @@
<!-- @format --> <!-- @format -->
# Notes related to gaming # Notes related to gayming
_A lot of older files that I haven't touched recently were moved to this _A lot of older files that I haven't touched recently were moved to this
directory. I don't think anyone was using them, so I am not afraid of breaking directory. I don't think anyone was using them, so I am not afraid of breaking
@ -18,6 +18,12 @@ links._
- [Cursor doesn't stick to game window](#cursor-doesnt-stick-to-game-window) - [Cursor doesn't stick to game window](#cursor-doesnt-stick-to-game-window)
- [Graphics corruption such as display full of black dots](#graphics-corruption-such-as-display-full-of-black-dots) - [Graphics corruption such as display full of black dots](#graphics-corruption-such-as-display-full-of-black-dots)
- [Steam client itself is laggy](#steam-client-itself-is-laggy) - [Steam client itself is laggy](#steam-client-itself-is-laggy)
- [Fedora Atomic](#fedora-atomic)
- [Heroic Games flatpak](#heroic-games-flatpak)
- [Actually using gamescope](#actually-using-gamescope)
- [Steam flatpak](#steam-flatpak)
- [Steam Deck](#steam-deck)
- [Other flatpak lifehacks](#other-flatpak-lifehacks)
<!-- END doctoc generated TOC please keep comment here to allow auto update --> <!-- END doctoc generated TOC please keep comment here to allow auto update -->
@ -67,3 +73,61 @@ it's tracked at
Close/logoff friends window/network or disable its animations. Close/logoff friends window/network or disable its animations.
- https://github.com/ValveSoftware/steam-for-linux/issues/7245#issuecomment-897417115 - https://github.com/ValveSoftware/steam-for-linux/issues/7245#issuecomment-897417115
## Fedora Atomic
_Means Fedora Kinoite unless otherwise specified._ Read also
[aminda.eu/n/essentialsoftware](https://aminda.eu/n/essentialsoftware) which
may cross-reference here.
### Heroic Games flatpak
- When asked for Steam flatpak location, it's
`~/.var/app/com.valvesoftware.Steam/data/Steam`. The `data/Steam` confuses
me too.
- No input in Skyrim Special Edition GOG? Try quitting Steam. That may also
affect other games (KH:MoM didn't care whether Steam was running or not).
- Gamescope and Mangohud installed, but not found? Pay attention to their
branch, at the time of writing they want branch `23.08`.
- Remember the dualslash shortpaw!
`sudo flatpak install flathub org.freedesktop.Platform.VulkanLayer.MangoHud//23.08 org.freedesktop.Platform.VulkanLayer.gamescope//23.08`
#### Actually using gamescope
Having gamescope and mangohud installed and found? That is not enough to use
it.
> It's weird. You have to check the "enable upscaling" box, then set "Game
> Width" and "Game Height", but leave "Upscale {Width,Height}" empty.
- [`@rtxn@lemmy.world`](https://lemmy.world/u/rtxn) on
[How the heck do I get gamescope working with Heroic Games Launcher?](https://rimworld.gallery/m/linux_gaming@lemmy.world/t/2882/How-the-heck-do-I-get-gamescope-working-with-Heroic/comment/20433#entry-comment-20433)
Same page may have hinted me on the branch version numbers, but I lost the
source for that.
### Steam flatpak
See also above and below. Remember to
`sudo flatpak install flathub com.valvesoftware.Steam.CompatibilityTool.Proton-GE`
and in Steam settings find the checkbox to make everything run with
compatibility tool `Proton GE (flatpak)`.
### Steam Deck
If using Fedora Kinoite, life may be easier by making symlinks to autostart
the gayming apps on login
```bash
mkdir -p ~/.config/autostart/
ln -nsfv /var/lib/flatpak/exports/bin/com.valvesoftware.Steam ~/.config/autostart/
ln -nsfv /var/lib/flatpak/exports/bin/com.heroicgameslauncher.hgl ~/.config/autostart/
```
Visit Steam settings to enable launching in big picture mode and Heroic Games
Launcher settings to start minimized.
### Other flatpak lifehacks
Don't forget
[scripts/bash/flatpak-workarounds.bash](https://gitea.blesmrt.net/mikaela/scripts/src/branch/master/bash/flatpak-workarounds.bash)!