Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update linux installation guide to add Distrobox workaround for Ubuntu & Debian #159

Open
wants to merge 11 commits into
base: main
Choose a base branch
from

Conversation

stygia-dev
Copy link
Contributor

Removed the GLIBC version warning as it isn't quite relevant since Ubuntu and Debian don't work in general, might still be valid for Void Linux? unconfirmed if NS works on Void or not.

@GeckoEidechse
Copy link
Member

While I'm fine with offering workaround we really wanna figure out why Ubuntu/Debian don't work with Northstar. Especially as Ubuntu still makes up ~10% of Linux users on Steam.
Vanilla works ootb so it's definitely something on our end.

@stygia-dev
Copy link
Contributor Author

While I'm fine with offering workaround we really wanna figure out why Ubuntu/Debian don't work with Northstar. Especially as Ubuntu still makes up ~10% of Linux users on Steam. Vanilla works ootb so it's definitely something on our end.

getting ubuntu/debian working would be ideal, but until then this is the method we've been suggesting to people that don't want to swap to a known working distro like Fedora or Arch

@GeckoEidechse
Copy link
Member

Hmm, I kinda wanna put this PR on hold until we got stuff with Flatpak figured out if that's alright with you ^^"

Main reason is that installing Flatpak Steam is a lot easier than messing with Distrobox IMO (installing Distrobox, installing Steam in Distrobox, updating distro container, ...) and Flatpak most likely also has a larger userbase than running Steam in Distrobox meaning that there's also other locations where the user could look for support in regards to Flatpak Steam.

@stygia-dev
Copy link
Contributor Author

Hmm, I kinda wanna put this PR on hold until we got stuff with Flatpak figured out if that's alright with you ^^"

Main reason is that installing Flatpak Steam is a lot easier than messing with Distrobox IMO (installing Distrobox, installing Steam in Distrobox, updating distro container, ...) and Flatpak most likely also has a larger userbase than running Steam in Distrobox meaning that there's also other locations where the user could look for support in regards to Flatpak Steam.

Sure, I'll do some testing with flatpak on debian today and see what's up with it and if it works or not

@GeckoEidechse GeckoEidechse marked this pull request as draft April 26, 2023 15:51
@GeckoEidechse
Copy link
Member

Set to draft until we got this figure out ^^

@GeckoEidechse GeckoEidechse marked this pull request as ready for review April 26, 2023 17:00
@GeckoEidechse
Copy link
Member

GeckoEidechse commented Apr 26, 2023

(set as ready to review temporarily to test merge perms rq)

@GeckoEidechse GeckoEidechse marked this pull request as draft April 26, 2023 20:00
@GeckoEidechse
Copy link
Member

What's the state of this? Flatpak and Snap neither worked on Ubuntu, right?

@stygia-dev
Copy link
Contributor Author

What's the state of this? Flatpak and Snap neither worked on Ubuntu, right?

Flatpak didn't work on Ubuntu, and assuming the same case for Snap (I didn't test snap, Jan is supposed to be testing it on real hardware though)

@GeckoEidechse
Copy link
Member

Taking out of draft back to open.

@GeckoEidechse GeckoEidechse marked this pull request as ready for review May 6, 2023 22:05
@GeckoEidechse
Copy link
Member

Given that @Jan200101 found that Proton works also on Ubuntu and most setups given some config changes, I'm not sure if this PR is still needed ^^

@github-actions github-actions bot added the merge conflicts Blocked by merge conflicts, waiting on the author to resolve label Dec 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
merge conflicts Blocked by merge conflicts, waiting on the author to resolve
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

None yet

2 participants