this post was submitted on 07 Feb 2024
16 points (100.0% liked)

Linux Gaming

15802 readers
35 users here now

Gaming on the GNU/Linux operating system.

Recommended news sources:

Related chat:

Related Communities:

Please be nice to other members. Anyone not being nice will be banned. Keep it fun, respectful and just be awesome to each other.

founded 4 years ago
MODERATORS
 

Hi, all

How do you install a demo from steam, i have strugling both in steamdeck and mint.

Currently to test some games in desktop i have the work around of install under windows (the library is shared between linux and windows steams).

But in steamdeck i dont have a microsd with windows.

Thanks

top 8 comments
sorted by: hot top controversial new old
[–] darkmatternoodlecow@programming.dev 9 points 9 months ago (1 children)

I'm not sure I understand your problem. Installing demos in Steam works exactly like installing any other game in Steam. Click the install button, and then launch the demo. What's causing you trouble?

The part about the SD card I don't understand either. Are you trying to access your Windows installation from your Steam Deck? What are you "testing"? Whether you like the game? Or whether it works on Linux?

[–] loboaureo@lemm.ee 1 points 9 months ago

When i try to install an error message appears because there is no version of the game for my SO. https://i.imgur.com/0bVY5la.png

The part about the SD card, its becouse i can start in windows in the desktop and install from there the demo, but i don't have this option from the steamdeck

[–] MentalEdge@sopuli.xyz 5 points 9 months ago (1 children)

Just go to the store page of a game that has a demo, and tap/click "Download" where it says download demo.

You mention "the library is shared between Linux and windows", which is concerning.

If you are mounting an NTFS windows partition inside Linux so you don't have to redownload your games, that won't work.

Running games installed onto an NTFS partition is really fiddly on Linux, and steam WILL break things when you try to run games installed on linux in windows, and vice versa.

[–] loboaureo@lemm.ee 1 points 9 months ago (2 children)

When i click in download, it said that there is no version for my OS as i can't assign a compatibility layer beforehand.

https://i.imgur.com/0bVY5la.png <-- sorry for the Spanish

I'm running the same game library for the games, alongside other HD in NTFS, for about a year and until now, no problems.

[–] conciselyverbose@kbin.social 6 points 9 months ago (1 children)

You need to set a default compatibility tool for games that don't have one. I don't remember exactly where to find it and don't have access to look right now, but it's not really hidden in the settings menu.

[–] loboaureo@lemm.ee 2 points 9 months ago (1 children)

THanks!! that is!!

I don't know it even was a thing :)

[–] conciselyverbose@kbin.social 2 points 9 months ago

I had the same issue once. I suspect that whatever version had been the default was removed for one reason or another, even though I never manually remove them.

[–] MentalEdge@sopuli.xyz 4 points 9 months ago

You need to enable proton for all games. It's in Settings>Compatibility.

NTFS doesn't support the permission structure used by linux, so while it can work, when set up correctly, your system has to do a bunch of extra processing on top.

Not to mention that both NTFS modules available, take a performance penalty in general.

Ext4 also handles defragmentation much better.