I am playing Ticket to Ride via Steam on my Nixos-based laptop. Everything is great except that I can’t perform any network-related tasks from the game, like joining a server so I can play with other real people.
When I get to the screen asking me for my login, I enter my email address and press OK. The screen thinks for a few seconds and then does nothing. I see nothing written to STDOUT. There is also a Support button in the game that says that it’s going to launch a browser but nothing happens. Again, nothing is written to STDOUT.
Here’s how I installed the non-native version of Steam:
Here’s what I added to my config:
# Steam stuff
hardware.opengl.driSupport32Bit = true;
hardware.opengl.extraPackages32 = with pkgs.pkgsi686Linux; [ libva ];
hardware.pulseaudio.support32Bit = true;
And this has been the most reliable way to start the game (i.e. the way that very rarely crashes):
steam-run "/home/tom/.local/share/Steam/steamapps/common/Ticket to Ride/Ticket to Ride"
I have also tried running the app by launching Steam the normal way but I get the same results.
How should I go about troubleshooting this?