this post was submitted on 28 Jul 2024
36 points (100.0% liked)

Linux

4928 readers
492 users here now

A community for everything relating to the linux operating system

Also check out [email protected]

Original icon base courtesy of [email protected] and The GIMP

founded 1 year ago
MODERATORS
top 33 comments
sorted by: hot top controversial new old
[–] [email protected] 5 points 1 month ago (3 children)

There are a bunch of games on steam labeled as "playable", but that silently fail when I attempt to launch them. Always the same issue, and it isn't specific to a single game. Binding of Isiac was one of these until recently, where it mysteriously fixed itself while I wasn't paying attention. Titanfall 2 is another, which I'm still struggling with.

If anyones interested, I'll copy paste the steam logs. I'm typing this from my phone, so I can't do that from here.

[–] [email protected] 3 points 1 month ago (1 children)

What gpu do you have? Have you checked protondb? What version of proton do you have selected for steam play? What version of steam are you using? Flatpak, deb/rpm or snap?

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

I'm using Proton Experimental. While I have checked ProtonDB, I wasn't able to find a solution. I did find that quite a large number of people suggested I put the following in the launch options: for var in $(printenv | cut -d= -f1); do export $var=$(echo ${!var} | rev | cut -c1-1000 | rev); done ; OPENSSL_ia32cap=~0x20000000 %command% -window -noborder

But it didn't change anything.

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

can you answer the question abou the steam version?

[–] [email protected] 1 points 1 month ago (1 children)

Sorry, forgot about that. I'm using the latest steam beta, at the time of writing.

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

i didnt mean that, are you using the deb, snap or flatpak?

[–] [email protected] 1 points 1 month ago (1 children)

Sorry, Flatpak

I edited my original comment to contain some other system information and the logs.

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

Have you tried installing the deb/rpm and seekng if the game works then?

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

I haven't tried any of the other versions in a while, mostly because it takes forever to install, but I can do that. I'll point out that this issue has been going on for years, and I had issues with all variants of steam I've tried before.

I'll download steam a few other times from various package managers to see if any of them work now that some time has passed. In particular, I'll try rpm-ostree layering, docker, and nix.

(edit) I've tried installing steam a few different ways. First, I tried installing with nix. nix profile install nixpkgs#steam resulted in an error about non-free software that couldn't be bypassed, so I tried devbox global add steam@latest which did work, but only in so much as it installed. It failed to launch steam, never mind any games.

Then I tried docker, since it's what I used prior to flatpak. I first ran podman pull ghcr.io/ublue-os/bazzite-arch-gnome then ujust distrobox bazzite-arch ghcr.io/ublue-os/bazzite-arch-gnome This functioned well, but had the same exact problems as the flatpak version.

I was unable to install the rpm-ostree version. Apparently, Bluefin doesn't include it in the default repositories.

I did test to see if 'brew' had steam in its packages, but unfortunately it didn't.

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

Wait what distro are you on?

[–] [email protected] 1 points 1 month ago

I'm running ublue-os/bluefin-dx:latest It's an offshoot of Silverblue

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

Is this on one of Fedora's images or on one of uBlue's images? Regardless, could you specify what exactly we're dealing with?

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

I'm running ublue-os/bluefin-dx:latest It's an offshoot of Silverblue

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

Thanks for the clarification! We actually run very similar systems; I'm on the hardened Bluefin-dx image as per secureblue.

~~Regarding Steam, Bazzite -one of Bluefin's uBlue siblings- actually switched over to RPM Fusion's Steam due to issues with the Flatpak.~~ EDIT: The former is false. The Deck images have always been on RPM Steam. Only the Desktop images moved to RPM Steam (from Distrobox-Arch) for support consistency reasons. Appreciation goes out to [email protected] for correcting me!

I don't know what exactly is the way to go for you. But I can suggest the following possibilities (from own experience):

  • Install RPM Fusion's Steam through layering with rpm-ostree.
  • Use Steam bundled with Bazzite- Arch; this is what Bazzite used to use in the past.
  • Or (very unconventional) use the Steam bundled with Conty.
[–] [email protected] 2 points 1 month ago (1 children)

Bazzite lead developer here, we actually never used the flatpak. Our first release had it installed in a distrobox container on the desktop images. Deck images always had RPM Steam because Steam is essentially functioning as a desktop environment there. We moved them both to be RPM for support consistency reasons.

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

Thank you so much for correcting me! I'll edit my earlier post to reflect this! Your work on Bazzite is much appreciated! Thank you!

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

Are you using a NTFS drive to store the games?

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

I'm using Btrfs. I'm not that experienced with Linux, does that kind of thing usually cause issues?

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

I played through the entirety of TF2 on Linux a while back, so I'm curious as to what's the issue. Please share more details about your system and steam setup when you can.

[–] [email protected] 1 points 1 month ago

I added some system details to my original comment, if your still interested. I also included the logs from when I tried to run Titanfall 2

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

How does one simplify distro hopping? Do you have a workflow to make it easier to set everything up?

[–] [email protected] 6 points 1 month ago (1 children)

Look up how to have /home on a seperate partition, it lets you keep your user files when distro-hopping

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

Is there a way to avoid creating a new one, or do you just replace the new one in /etc/fstab?

[–] [email protected] 3 points 1 month ago

virtual machine?

[–] [email protected] 3 points 1 month ago

Does anybody use openrc? Ive used systemd on my gentoo install until recently my x99 motherboard just killed itself. Which i had LUKS + secureboot + tpm which left my gentoo install unrecoverable. I have a stage 4 tarball which is 2 months old that i can recover from. But im almost tempted to try to run OpenRC as my init system. Does anybody use openrc and if so what experiences have you had in comparison to systemd?

I know theres more steps to getting services setup compared to systemd at least in the gentoo install guide.

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

A few days ago I upgraded my gpu from nvidia to amd (rx 6700) and since then once in a while (a few times a day) my entire desktop freezes for a couple of seconds. I have mesa and lib32 mesa installed. Arch + X11 + bspwm Any ideas?

[–] [email protected] 1 points 1 month ago

Could be a X11 issue. Did you try wayland?

[–] [email protected] 1 points 1 month ago

Does anyone have a Thin client setup using Linux? I did have a virtual Manjaro KDE on my Proxmox until an update borked it. Yesterday, I setup a Gnome VM because they have native RDP support. It's still suboptimal. Content is still lagging and there's tearing. Additionally, I would like a way to use the webcam+headset attached locally to my thin client as if they were connected to the virtual machine.

Previously, I have been Scripting around with USB IP but only with half success.

I just wanted to know your experiences

[–] [email protected] 1 points 1 month ago (1 children)

docker run -d -p 3000:8080 --gpus=all -v ollama:/root/.ollama -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:ollama

How risky is running this command?

[–] [email protected] 4 points 1 month ago (1 children)

Same as using any open source app. Actually, less (you're only giving access to some paths, gpus, and listening on a port). You should use 127.0.0.1:xxx:yyy so that it's not attached to all available ip addresses (0.0.0.0 is implicit)

[–] [email protected] 1 points 1 month ago (1 children)

Thank you!

Does 0.0.0.0 open it to anyone subject to firewall? It seems it didn't work for local network access

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

Yes, it's subject to firewall