Skip to content

GameDir lookup issue on Debian 12 #249

Description

@louisvanier

On a workstation running debian 12 with BeamNG proton 9.0 (tested quickly with proton hotfix too, same issue)

I am getting the GameDir not found error at I have had a quick look at the code on github and I get this error specifically

if (GameDir.empty()) {
error("The game directory was not found.");
return;

This is the location of the executable from my home folder
./.steam/debian-installation/steamapps/compatdata/284160/pfx/drive_c/Program Files (x86)/Steam/steamapps/BeamNG.drive

And it seems to me like this is because my install does not conform to the paths it is trying to lookup as can be seen with the paths it is expecting?

std::vector<std::filesystem::path> steamappsCommonPaths = {
".steam/root/steamapps", // default
".steam/steam/steamapps", // Legacy Steam installations
".var/app/com.valvesoftware.Steam/.steam/root/steamapps", // flatpak
"snap/steam/common/.local/share/Steam/steamapps" // snap

I dont remember doing anything more than following the debian wiki to install steam and have not messed up with the paths

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions