Skip to content

Comments

Desktop: Add udev rules for Steam devices#148

Draft
danirabbit wants to merge 1 commit intoresolutefrom
danirabbit/steam
Draft

Desktop: Add udev rules for Steam devices#148
danirabbit wants to merge 1 commit intoresolutefrom
danirabbit/steam

Conversation

@danirabbit
Copy link
Member

Fixes https://github.com/orgs/elementary/discussions/866

This only adds 20KB

It sounds like there isn't a mechanism for Steam to interface with udev in Flatpak at the moment and it's unclear what the roadmap is upstream.

I'm hearing that to complete Steam support we also need to pull in steam-libs but this adds a bunch of other packages like curl and zenity and fonts-liberation.

I wonder if we can get away with just manually including libasound2-plugins and libva-glx2 if that would solve the performance issues cited

Fixes https://github.com/orgs/elementary/discussions/866

This only adds 20KB

It sounds like to complete Steam support we also need to pull in `steam-libs` but this adds a bunch of other packages like `curl` and `zenity` and `fonts-liberation`. It's like 2 MB altogether.

I wonder if we can get away with just manually including `libasound2-plugins` and  `libva-glx2` if that would solve it
@danirabbit
Copy link
Member Author

@sorceresslucienne would you be willing to check for me if the issue your facing is resolved by installing just:

  • libasound2-plugins
  • libva-glx2
  • steam-devices

and not installing

  • steam-libs

You'd need to try this on a relatively fresh install to make sure you don't have any of the other packages that steam-libs pulls in

@danirabbit danirabbit marked this pull request as draft October 31, 2025 19:03
@danirabbit
Copy link
Member Author

I think installing those 3 packages might have improved performance a little bit for me, but generally my computer is very low powered so it just can't handle those kinds of games regardless so I can't really confirm

@danirabbit
Copy link
Member Author

Actually I wonder if we even need libasound2-plugins either. It might just be the gl lib

@sorceresslucienne
Copy link

@sorceresslucienne would you be willing to check for me if the issue your facing is resolved by installing just:

* `libasound2-plugins`

* `libva-glx2`

* `steam-devices`

and not installing

* `steam-libs`

You'd need to try this on a relatively fresh install to make sure you don't have any of the other packages that steam-libs pulls in

Unfortunately I don't have the spare hardware to test this, apologies.

@sorceresslucienne
Copy link

Note: I hope to be able to test this out this weekend on a fresh install.

@sorceresslucienne
Copy link

@danirabbit

Update: I tested with the following and Baldur's Gate 3 and Hades II run at unplayable frame rates...

  • Brand new elementary OS install
  • All System and AppCenter updates installed
  • nvidia-driver-580 installed
  • Fresh install of Steam and both games
  • GE-Proton10-25 compatibility tool used for both games
  • Only "libva-glx2" and "steam-devices" packages installed (no "steam-libs")

It looks like "steam-libs" is providing more here than just that one package for performance. I will leave my system as-is if you can get back to me with next steps.

Thank you!
-Eri

@danirabbit danirabbit moved this to Needs Discussion in OS 8.1.1 Dec 7, 2025
@danirabbit danirabbit removed this from OS 8.1.1 Jan 21, 2026
@danirabbit danirabbit added this to OS 9 Jan 21, 2026
@danirabbit danirabbit moved this to Needs Discussion in OS 9 Jan 21, 2026
@danirabbit danirabbit changed the base branch from noble to resolute February 11, 2026 17:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Needs Discussion

Development

Successfully merging this pull request may close these issues.

2 participants