Currently that’s Mint, Manjaro and non-LTS Ubuntu. I wonder, what’s the criteria and process how another distro gains “community supported” status?
Anything can be community supported, just search for a thread on it and if one doesn’t exist, feel free to start it. These threads are users helping other users out.
Almost all distros will work. Some require little workarounds, some a little more than that. But for the most part, they will work.
Our Linux friends @Matt_Hartley and @Loell_Framework may come in from time to time with some helpful advice (in fact most of the time I see Matt come in and completely solve an issue with a simple command) but they are not obligated to since they can’t possibly test every single distro.
“Community support” should be understood as a euphemism meaning no (official) support.
We can post on the forum with our questions; somebody might respond. “Community supported” systems are no different from any other Linux (or even others like BSD) in any way I can discern.
I’m referring to this URL: Framework | Linux Compatibility on the Framework Laptop
I’m sure I saw more Linux distros discussed here in the forum including guides made by users, but they never made it to that page
An important part of the Linux Page is this section near the top:
You can check out our Knowledgebase article for more information about our officially supported Linux distributions versus the compatible community supported distributions.
This provides a link to this page:
Which summarizes this:
This was written to clarify how we support Linux and what that means to Framework users.
Officially Supported Linux Distributions:
Official support means we work with the Ubuntu and Fedora teams to do our best to avoid bugs and regressions.
We provide consistently updated install guides.
We provide support ticket assistance.
We provide help through the community forums.
Compatible Community Supported Linux Distributions:
We provide periodically updated install guides.
We provide best efforts assistance through the community forums.
If a ticket is opened, we’ll help as much as possible, but likely will redirect the customer to the support forum for their distribution.
Untested Linux Distributions:
- Any distribution or release not listed above.
The TLTR version is this:
Officially supported distros are distros we actively work with, run and test against. These are the distros we will pair with troubleshooting against as we have the means of working with issues in this space.
Community Supported distros are distros we’ve built guides for, do not test against often and do not have the cycles to provide ongoing support for.
Thanks! That makes sense. So basically the main difference between “community supported” and “untested” is that someone wrote an install/post-install guide for that distribution.
Yep, that and the level of “help” we can provide in a ticket. Like, if we need to verify this is hardware, we’ll need to do so on known to be compatible distros.
What’s the process of adding a new distro to the “community supported” list. Like, if I as a Framework customer were to create an installation & setup guide with screenshots and explanations, just like the existing guides, and check that all hardware features are compatible and if not, add instructions for that; can it be added as a new community supported distro then? Or is it something that has to be initiated by a Framework employee?
Community supported are distros/releases we have guides for, but do not actively test against due to available people resourcing. When one of the community supported distros is released, we test against it then at that time, but do not test against it ongoing and do not support it in tickets.
We are a tiny team, so we focus on our officially supported distros.
That said, we have other distros shown throughout the Linux forums such as Debian, NixOS, and others that community members have shared and we have pinned.