Pop!_OS (Linux)
Pop!_OS is an operating system developed by System76 for STEM and creative professionals who use their computer as a tool to discover and create. Unleash your potential on secure, reliable open source software. Based on your exceptional curiosity, we sense you have a lot of it.
Whether this is your first experience with Linux, or your latest adventure, all are welcome to discuss and ask questions about Pop!_OS and COSMIC. Keep the discussions friendly though, and remember to assume good intentions whenever you reply. We're all here because we have a shared love for Linux and open source software.
Support us by buying System76 hardware for you or your company! Or by donating on the Pop!_OS website through the "Support Pop" button. Pop!_OS and COSMIC are fully funded by System76 hardware sales. All systems are assembled in the USA. With your support, we'll work to push the Linux desktop forward with COSMIC.
Links
Guides
Hardware
Recommended
- !system76@lemmy.world
- !linux@lemmy.ml
- !opensource@lemmy.ml
- !linux@programming.dev
- !linux_gaming@lemmy.world
- !linux_gaming@lemmy.ml
- !selfhosted@lemmy.world
- !rust@programming.dev
- programming.dev
- fosstodon.org (Mastodon)
- !redox@lemmy.world
Community Rules
Follow the Code of Conduct
All posts on pop_os must adhere to the Pop!_OS community Code of Conduct. https://github.com/pop-os/code-of-conduct
Be helpful
Posts to pop_os must be helpful. When responding to a user asking for help, do not provide tongue-in-cheek responses like "RTM" or links to LMGTFY. Linking to direct sources that answer the asker's question is fine, but it's advised to provide some explanation as to how you got to that source.
Critique should be constructive
We within the Pop!_OS community welcome helpful criticism or ideas on ways to improve. However, basic "It's bad" or other simple negative comments don't help anyone fix anything. When voicing a complaint about something, try to point out ways the complaint could be improved or worked around, so that we can make a better product for it.
This rule applies to both Pop!_OS and its projects as well as other products available from third-parties.
Don't post malicious "advice"
It can be funny to joke about malicious commands, however this is not the venue for it. Do not advise users to run commands which will lock up their systems, steal their data, or erase their drive. Examples of this include (but are not limited to) fork bombs, rm, etc.
Posts violating this rule will be removed, even if the post is clearly in jest. Repeated offences may lead to a ban. You may understand that the command isn't serious, but a new user might not.
No personal attacks
Posts making a personal attack on any user will not be tolerated.
No hate speech
Hate speech of any kind will not be tolerated. Any violations will be removed, and are grounds for a ban.
view the rest of the comments
I got a Thelio and loved it--despite being incredibly powerful, it is so quiet that I can't tell whether it is even on or not unless I am near it and listening closely. This is only true when running Pop!_OS, though; in Windows or other Linux distributions it's a lot noisier, presumably because Pop!_OS has carefully calibrated their kernel to make this work.
However, even on non-System76 hardware I've been using Pop!_OS as my It Just Works Linux distribution, and have generally had success with it, including for most of my gaming needs. There have been a couple of times where an upgrade borked things so that the system no longer booted, which is definitely not a good thing, but fortunately one of the installation options is "Refresh" which replaces all system files while leaving everything else in place so I've gone from unable to boot to back and running within 30 minutes, which is a big deal because I've had other Linux distributions spontaneously bork things before but I've never had it be so easy to recover when this happens. I did have to reinstall some system software packages, but the largest things on my hard drive are my games and those didn't have to be reinstalled because they live in my home directory so it wasn't a big deal.
On the flip side, just so you don't think I'm a System76 fanboy, I tried their Oryx Pro laptop, despite it being incredibly expensive, because I love my desktop and was expecting a similar level of experience, and it was terrible; sleep mode was buggy because it only ever worked when I first plugged in the laptop and then unplugged it, which makes the feature pretty useless when you're on the go, which is exactly when you need a working sleep mode, and even then it only used a partial sleep mode so it would consume 10% of the battery per hour. I tried contacting support about this and got really bizarre responses about things that were completely unrelated to my questions, as if they weren't actually reading my tickets. The whole situation was so bad that within about a week or two I just sent it back. A little while later bought a laptop at less than half the price which runs Pop!_OS just fine and more than meets my needs so in a way I'm glad that the more expensive laptop didn't work out.
The fan curves are defined by the fan daemon within the system76-power daemon. This source code in particular. You can install this on any Linux distribution.
Sorry to hear about the bad experience with support. I wonder when this was. I usually see comments praising the level of support that they received.
The issue with the Oryx Pro laptop may have been firmware-related, and fixed by a firmware update from the Firmware Manager application. Although QA performs a lot of sleep and suspend tests before certifying a new firmware release or product, so I'm not 100% sure. It's possible that the system could have shipped from the factory with an older firmware version though.
We have engineers dedicated to open source firmware development, and they continue to maintain firmware for all systems we've ever released with open firmware. So firmware updates are more frequent than you'd typically expect from proprietary firmware. They're currently working on implementing the SecureBoot feature for our open firmware models.