Skip to content

Installation on Steam Deck #3

Description

@copyrite

I'm investigating the feasibility of moving from Proton powered AML to LXCOMM on Steam Deck, and as I mostly have Windows experience, I'm going to need some hand-holding with this.

I'm following the Startup guide even though I'm using Steam. I extracted lxcomm-v0.4.0-Linux-GNU-x86_64.tar.gz into /home/deck/.local/share/lxcomm/ and am finding that lxcomm there starts something that looks like a mod manager.

I provided LXCOMM with my Steam Web API key. I created it in 2022, so if they have a tendency to expire it's possible this one has already done so. But on surface level, so far so good.

I followed the instructions to obtain steamcmd, with some variations that I'm unsure of. First of all, I did create a user called steam, but doing so didn't create a folder called /home/steam. I switched back to the default called deck, which I believe has root privileges, and was able to obtain the steamcmd Git and build it. (It should be noted that using pacman is not straightforward on Steam Deck, e.g. there's a read-only filesystem that must be circumvented with sudo steamos-readonly disable).

On the Main tab of LXCOMM, I entered the game and local directories. These were, in my case:

  • /home/deck/.local/share/Steam/steamapps/common/XCOM 2/XCom2-WarOfTheChosen/
  • /home/deck/.local/share/feral-interactive/XCOM 2 WotC/VFS/Local/my games/XCOM2 War of the Chosen/XComGame
    Clicking Apply caused the following dialog to appear:
Error Applying Config

Os {
  code: 2,
  kind: NotFound,
  message: "No such file or directory",
}

Could it be that one of those directories are not quite what LXCOMM expects? If so, maybe for better UX their tooltips could state the name of the directory these paths usually end with.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions