Skip to content

Duplicate compatdata added to $HOME for games launched from an external disk when -steamdeck is passed to Steam #14

@rialpa84

Description

@rialpa84

I keep my games and their compatdata on a ZFS pool added as an external disk in Steam and when I use this to start a Steam BPM session for HDR gaming on CachyOS I noticed that it was creating a new prefix for every game I'd want to play under $HOME/local/share/steam instead of using the designated external disk location my games reside on like how Steam normally behaves on the desktop.

I only caught this because I was switching between my desktop and BPM sessions to see how HDR gaming was coming along and it loaded an Elden Ring save where I was level 20 instead of 78.

Due to the name of the flag I'm assuming this is a quirk for the Steam deck and not the intended behavior for a desktop session or a desktop program. With -steamdeck removed from the CLIENTCMD it uses the compatdata off the external disk, no longer creates it again under $HOME, and everything else seems to be working as expected including HDR.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions