this post was submitted on 01 Dec 2023
28 points (96.7% liked)

Steam Deck

15050 readers
138 users here now

A place to discuss and support all things Steam Deck.

Replacement for r/steamdeck_linux.

As Lemmy doesn't have flairs yet, you can use these prefixes to indicate what type of post you have made, eg:
[Flair] My post title

The following is a list of suggested flairs:
[Discussion] - General discussion.
[Help] - A request for help or support.
[News] - News about the deck.
[PSA] - Sharing important information.
[Game] - News / info about a game on the deck.
[Update] - An update to a previous post.
[Meta] - Discussion about this community.

Some more Steam Deck specific flairs:
[Boot Screen] - Custom boot screens/videos.
[Selling] - If you are selling your deck.

These are not enforced, but they are encouraged.

Rules:

Link to our Matrix Space

founded 3 years ago
MODERATORS
 

So, my personal experience of the installation is been a bit complicated by the tutorials i've find on YT. Basically I was stuck in the part where after the installation you need to change the directory (or add a new shortcut) for the launcher. Many video didn't explain that or use a previous version of the OS with slightly different interface. In the end i've found this great tutorial online and completed everything.

There is anything i should do (both on the device setting or in the Ubisoft setting) to improve the experience on my Steam Deck?

Btw. The download of the game (AC Origin) was superslow (9mb/s). Any way to fix that?

top 13 comments
sorted by: hot top controversial new old
[–] [email protected] 19 points 1 year ago* (last edited 1 year ago) (4 children)

Couldn't you just install ubisoft connect and their subsequent games with Lutris? And add them to steam via Lutris.

That's what I'm doing on my Arch install.

[–] [email protected] 2 points 1 year ago

Can confirm I've gotten AC3 to work on a deck using Lutris, basically just had it hold my hand through the process and it worked just fine as far as I remember

[–] [email protected] 1 points 1 year ago* (last edited 1 year ago) (1 children)

I honestly didn't know much of Lutris. Installing UC there would have any particular benefit? Would i be able to download the game faster?

[–] [email protected] 7 points 1 year ago

Lutris has many functions, but what I use it for is a non-steam game Wine/Proton manager.

Basic principle of how Steam runs Windows games on Linux. Steam uses a modified version of Wine, called Proton to convert the native windows code to something Linux understands and can run. And has a pre-made Wine environment with all the appropriate files and directories so that when the game installs, it thinks it's in Windows.

Now Lutris does pretty much the same thing, just without Steam. It too has pre-made Wine environments ready to install games, then with what ever version of Wine or Proton you have installed, you can install the game. For Ubisoft Connect, you aren't just installing a game to a Wine Environment, you are installing a software manager to a Wine Environment, which can install other games, require software to your Environment, like on Windows.

Another benefit of Lutris is that if a game requires a specific dependency or needs to run with specific files and stuff, there are pre-made installers that will prepare the environment for you. For example here is the Ubisoft Connect install script: https://lutris.net/games/ubisoft-connect/

Plus since each game is installed to its own environment (except Game Launchers for DRM reasons), it means you can remove a bad environment without deleting all your games. This is a real boon if you buy your games from GOG.

However for the process it's rather straight forward.

  1. Find the game you want to install on lutris.net, if it's not there just download the installer and try to run it.

  2. Let Lutris install the program

  3. Try to run the game in Lutris

3a) If it works, right click the game in Lutris and "Add to Steam"

TL:DR Lutris installs Windows games like Steam, and runs them like steam. But it doesn't limit you to Steam games. Ubisoft Connect, EA App, GOG all work on Lutris to varying degrees of success.

[–] freakrho 1 points 1 year ago

it was a bit finicky but I got starlink to work using lutris and now it works fine in game mode

[–] [email protected] 0 points 1 year ago (1 children)

Lutris isnt required anymore, valve added a simplified way of installing through the steam client.

Lutris is a great project tho, I use it on my desktop.

[–] [email protected] 2 points 1 year ago (1 children)

Do you have a reference link/article for this? I want to see and try this for myself since it would make configuring remote play easier

[–] [email protected] 0 points 1 year ago (1 children)

i didnt use an article, i just tried using steam the same way as lutris.

open desktop steam, add non steam for the exe installer. choose proton compatibility to experimental.

use protodb for installation tips.

make sure to complete setup and add the game launcher before switching to gamepad mode.

[–] [email protected] 2 points 1 year ago

This is not a good idea. I tried it, and while technically yes it works. It's just not worth it. Here are the steps you glanced over.

How to install SimCity 2000 on Steam from GOG.

  1. Download EXE from GOG

  2. Open the ~/.steam/steam/steamapps/compatdata/ so you can see which random ID the game is given

  3. Open Steam and add a new non-steam game

  4. Add the simcity2000 installer exe

  5. Go into the installer properties and set the game to use Steam Play/Proton

  6. Run the installer

  7. Go through the install process and get the new game's id. for me it was 3594652109

  8. Complete the install and exit

  9. Add the runner exe and the wine directory in the properties

  10. Save your changes and run the game.

In my case this didn't work, mostly because steam can't launch a DOSBox preconfig link while Lutris can. I am certain that if you installed SimCity 3000 or Ubisoft Connect it probably will.

Regardless still not a good idea. While this will get you the same effect as Lutris, it's much more involved and requires more conifguration. At least at this time. I hope Valve adds the functionality to install other games to Steam like in Lutris in the future as it will break down a lot of barriers. But as it is don't do it.

[–] [email protected] 4 points 1 year ago

Ubisoft seems to make it hard on purpose to install their shit on Linux.

[–] [email protected] 2 points 1 year ago (1 children)

I just followed that exact tutorial and got Assassin’s Creed: Syndicate working. Went pretty much perfectly. The only hitch I had was I missed the bit about needing quotes when changing the paths.

I didn’t have any trouble with download speeds, mine was downloading at our full 100Mb/s

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago)

Glad that the tutorial helped. Who knows, maybe is just my rooter being old as f°°k 🤷.

[–] [email protected] 2 points 1 year ago

Installing a launcher like this seems complicated enough that Ubisoft will have to offer a bigger carrot than just AC Syndicate to get me to jump through those hoops.