Pop! OS explained

Pop!_OS
Logo Size:125px
Developer:System76
Family:Linux (Unix-like)
Working State:Current
Source Model:Open source
Released:[1]
Repo:https://github.com/pop-os
Update Model:APT (+ Pop!_Shop User Interface)
Package Manager:
Supported Platforms:x86-64
Kernel Type:Monolithic (Linux kernel)
Userland:GNU
Ui:GNOME (COSMIC)

Pop OS (stylized as Pop!_OS) is a free and open-source Linux distribution, based on Ubuntu, and featuring a customized GNOME desktop environment known as COSMIC. The distribution is developed by American Linux computer manufacturer System76. Pop!_OS is primarily built to be bundled with the computers built by System76, but can also be downloaded and installed on most computers.[2]

Pop!_OS provides full out-of-the-box support for both AMD and Nvidia GPUs. A 2020 review in Foss BYTES described it as an easy distribution to set up for gaming, mainly due to its built-in GPU support. Pop!_OS provides default disk encryption, streamlined window and workspace management, keyboard shortcuts for navigation as well as built-in power management profiles. The latest releases also have packages that allow for easy setup for TensorFlow and CUDA.[3]

Pop!_OS is maintained primarily by System76, with the release version source code hosted in a GitHub repository. Unlike many other Linux distributions, it is not community-driven, although outside programmers can contribute, view and modify the source code. They can also build custom ISO images and redistribute them under another name.[4] [5]

Features

Pop!_OS primarily uses free software, with some proprietary software used for hardware drivers for Wi-Fi, discrete GPU and media codecs. It comes with a wide range of default software, including LibreOffice, Firefox and Geary. Additional software can be downloaded using the Pop!_Shop package manager.[6]

Pop!_OS uses APT as its package manager and initially did not use Snaps or Flatpak, but Flatpak support was added in version 20.04 LTS. Software packages are available from the Ubuntu repositories, as well as Pop!_OS's own repositories. Pop!_OS features a customized GNOME Shell interface, with a Pop!_OS theme.[7] [8]

There is a GUI toggle in the GNOME system menu for switching between different video modes on dual GPU laptops. There are four display modes: hybrid, discrete, compute, and iGPU only.[9]

There is also a power management package developed from the Intel Clear Linux distribution.[10] Pop!_OS currently uses Xorg as its display manager, with Wayland available optionally.

TensorFlow and CUDA enabled programs can be added by installing packages from the Pop!_OS repositories without additional configuration required.[11]

It provides a Recovery Partition that can be used to 'refresh' the system while preserving user files. It can be used only if it is set up during initial installation.[12]

From the 21.04 release, Pop!_OS included a new customized GNOME desktop environment called COSMIC, an acronym for "Computer Operating System Main Interface Components" developed by System76. It features separate views for workspaces and applications, a dock included by default, and supports both mouse-driven and keyboard-driven workflows.[13] [14]

System76 stated it will be creating a new desktop environment not based on GNOME. This desktop environment will be written in Rust and developed to be similar to GNOME. System76 cites limitations with GNOME extensions, as well as disagreements with GNOME developers on the desktop experience as reasons to build a new desktop environment.[15] COSMIC has become a standalone desktop environment.[16]

Installation

Pop!_OS provides three ISO images for download: one with no proprietary video drivers, which supports AMD and Intel GPUs, another with Nvidia drivers, and another for the Raspberry Pi 4, called Pop!_Pi. The appropriate ISO file may be downloaded and written to either a USB flash drive or a DVD using tools such as Etcher or UNetbootin.[17]

Pop!_OS initially used Ubiquity. Later it switched to a custom installer built in partnership with elementary OS.[18] [19]

Release history

17.10

Prior to offering Pop!_OS, System76 had shipped all its computers with Ubuntu pre-installed. Development of Pop!_OS was commenced in 2017 after Ubuntu decided to halt development of Unity and move back to GNOME as its desktop environment. The first release of Pop!_OS was 17.10, based upon Ubuntu 17.10.[20] In a blog post explaining the decision to build the new distribution, the company stated that there was a need for a desktop-first distribution. The first release was a customized version of Ubuntu GNOME, with mostly visual differences. Some different default applications were supplied and some settings were changed.[21] The initial Pop theme was a fork of the Adapta GTK theme, plus other upstream projects.[22] 17.10 also introduced the Pop!_Shop software store, which is a fork of the elementary OS app store.[23]

Bertel King of Make Use Of reviewed version 17.10, in November 2017 and noted, "System76 isn’t merely taking Ubuntu and slapping a different name on it." King generally praised the release but did fault the "visual inconsistencies" between applications that were optimized for the distribution and those that were not and the application store, Pop!_Shop, as incomplete. For users who may want to try it on existing hardware he concluded, "Now that Ubuntu 17.10 has embraced GNOME, that’s one less reason to install Pop!_OS over Ubuntu."[24]

18.04 LTS

Version 18.04 added power profiles; providing easy GPU switching, especially for Nvidia Optimus equipped laptops; HiDPI support; full disk encryption and access to the Pop!_OS repository.[25]

In 2018, reviewer Phillip Prado described Pop!_OS 18.04 as "a beautiful looking Linux distribution". He concluded, "Overall, I think Pop!_OS is a fantastic distribution that most people could really enjoy if they opened up their workflow to something they may or may not be used to. It is clean, fast, and well-developed. Which I think is exactly what System 76 was going for here."[26]

18.10

Release 18.10 was released in October 2018. It included a new Linux kernel, graphic stack, theme changes, and updated applications, along with improvements to the Pop!_Shop software store.[27]

19.04

Version 19.04 was mostly an incremental update, corresponding to the same Ubuntu version. It incorporated a "Slim Mode" option to maximize screen space, by reducing the height of application window headers, a new dark mode for nighttime use, and a new icon set.[28]

Joey Sneddon of OMG! Ubuntu! reviewed Pop!_OS 19.04 in April 2019 and wrote, "I don’t see any appreciable value in Pop OS. Certainly, nothing that would make me recommend it over regular Ubuntu 19.04 ..."[12]

19.10

In addition to incremental updates, version 19.10 introduced Tensorman, a custom TensorFlow toolchain management tool, multilingual support and a new theme based on Adwaita.[29] [30] [31]

In a 2019 comparison between Pop!_OS and Ubuntu, Ankush Das of It's FOSS found that while both distributions have their advantages, "the overall color scheme, icons, and the theme that goes on in Pop!_OS is arguably more pleasing as a superior user experience."[32]

20.04 LTS

Pop!_OS 20.04 LTS was released on 30 April 2020 and is based upon Ubuntu 20.04 LTS. It introduced selectable auto-tiling, expanded keyboard shortcuts, and workspace management. It also added Pop!_Shop application store support for Flatpak and introduced a "hybrid graphics mode" for laptops, allowing operation using the power-saving Intel GPU and then providing switching to the NVidia GPU for applications that require it. Firmware updates became automatic and operating system updates could be downloaded and later applied while off-line.[33]

In examining Pop!_OS 20.04 beta, FOSS Linux editor, Divya Kiran Kumar noted, "with its highly effective workspaces, advanced window management, ample keyboard shortcuts, out-of-the-box disk encryption, and myriad pre-installed apps. It would be an excellent pick for anyone hoping to use their time and effort effectively."[34]

Jason Evangelho reviewed Pop!_OS in FOSS Linux January 2020 and pronounced it the best Ubuntu-based distribution.[35]

A review of Pop!_OS 20.04 by Ankush Das in It's FOSS in May 2020 termed it "the best Ubuntu-based distribution" and concluded, "with the window tiling feature, flatpak support, and numerous other improvements, my experience with Pop!_OS 20.04 has been top-notch so far."[36]

OMG! Ubuntu! reviewer Joey Sneddon wrote of Pop!_OS 20.04, "It kinda revolutionizes the entire user experience". He further noted, "The fact this distro doesn't shy away from indulging power users, and somehow manages to make it work for everyone, underlines why so-called 'fragmentation' isn't a bad thing: it's a chameleonic survival skill that allows Linux to adapt to whatever the task requires. It is the T-1000 of computing if you get the reference. And I can't lie: Ubuntu could really learn a few things from this approach."[37]

In a 19 October 2020 review in FOSS Bytes by Mohammed Abubakar termed it, "The Best Ubuntu-based Distro!" and said it is, "an Ubuntu-based Linux distro that strikes a perfect balance between being beginner-friendly and professional or gaming use".[38]

20.10

Pop!_OS 20.10 was released on 23 October 2020 and is based upon Ubuntu 20.10. It introduced stackable tiled windows and floating window exceptions in auto-tiling mode. Fractional scaling was also introduced, as well as external monitor support for hybrid graphics.[39] [40]

Beta News reviewer Brian Fagioli in particular praised the availability of fractional scaling and stacking and noted "what the company does with Pop!_OS, essentially, is improve upon Ubuntu with tweaks and changes to make it even more user friendly. Ultimately, Pop!_OS has become much better than the operating system on which it is based."[41]

21.04

Pop!_OS 21.04 was released on 29 June 2021 and is based on Ubuntu 21.04.[14] It included the COSMIC (Computer Operating System Main Interface Components) desktop, based on GNOME, but with a custom dock and shortcut controls.[14] [42]

Writing in OMG Ubuntu, Joey Sneddon noted, "COSMIC puts a dock on the desktop; separates workspace and applications into individually accessible screens; adds a new keyboard-centric app launcher (that isn’t trying to search all the things™ by default); plumbs in some much-needed touchpad gestures; and — as if all of that wasn’t enough — makes further refinements to its unique window tiling extension (which you’re free to toggle on/off at any point)." He continued, "Pop!_OS 21.04 is sort of what Ubuntu could — some might say ‘should’ — be: a distro that doesn't patronise its potential users by fixating on an idealised use case drawn up in a meeting. COSMIC wants to help its users work more efficiently on their terms, not impose a predetermined workflow upon them."[42]

21.10

Pop!_OS 21.10 was released on 14 December 2021[43] and is based upon Ubuntu 21.10. It included GNOME 40, a new "Vertical Overview" extension, a new Applications menu, and support for Raspberry Pi.

22.04 LTS

Pop!_OS 22.04 was released on 25 April 2022 and is based upon Ubuntu 22.04 LTS. It includes GNOME 42[44] base with System76 COSMIC UX. The ability to update and upgrade Pop!_OS automatically was added to the OS Upgrade & Recovery panel in Settings (Supports: Debian, Flatpak, and Nix packages).

A new support panel has been added to the bottom of the settings menu. This panel gives quick access to troubleshooting resources for Pop!_OS. The ability to add a separate background for dark mode and light mode has been added. Pop!_Shop has been significantly renovated. Changes include: improvements to backend code, improved reliability for package operations (update, install, etc.), UI improvements to aid in allowing small window sizes for tiling, update and install buttons now also function as a progress bar and a new "recently updated" homepage section highlighting newly added/updated applications.[44]

Release table

Pop!_OS is based upon Ubuntu and its release cycle is the same as Ubuntu,[45] with new releases every six months in April and October. Long-term support releases are made every two years, in April of even-numbered years. Each non-LTS release is supported for three months after the release of the next version, and LTS releases are supported for five years. However, after the release of Pop!_OS 22.04, System76 announced that they will be skipping the release of 22.10 to better focus their resources in the development of COSMIC DE based on Rust.[46]

+Release history
VersionRelease dateGeneral support untilBased on
17.102017-10-27Ubuntu 17.10
18.04 LTS2018-04-30Ubuntu 18.04 LTS
18.102018-10-19Ubuntu 18.10
19.042019-04-20Ubuntu 19.04
19.102019-10-19Ubuntu 19.10
20.04 LTS2020-04-30Ubuntu 20.04 LTS
20.102020-10-23Ubuntu 20.10
21.042021-06-29Ubuntu 21.04
21.102021-12-14Ubuntu 21.10
22.04 LTS2022-04-25Ubuntu 22.04 LTS

See also

Notes and References

  1. Web site: Pop!_OS released and Thank you. blog.system76.com. 24 April 2020. https://web.archive.org/web/20180115021747/http://blog.system76.com/post/166852740523/popos-released-and-thank-you. 15 January 2018.
  2. Web site: DistroWatch.com: Pop!_OS . 25 April 2022 . distrowatch.com. https://web.archive.org/web/20220407161434/https://distrowatch.com/table.php?distribution=popos. 7 April 2022. live.
  3. Web site: Pop!_OS 20.04 Beta Benchmarks On The System76 Thelio Major. Phoronix. 25 April 2020. https://web.archive.org/web/20200427044259/https://www.phoronix.com/scan.php?page=article&item=popos-2004-beta&num=1. 27 April 2020 .
  4. Web site: Pop!_OS. GitHub. en. 25 April 2020. https://web.archive.org/web/20190823020055/https://github.com/pop-os. 23 August 2019 .
  5. Web site: Pop!_OS Tech. en. June 13, 2020. dead . https://web.archive.org/web/20200401091829/https://system76.com/pop/tech . 1 April 2020 .
  6. Web site: Pop OS 18.10 Linux Gaming Report: System76 Nails It For Nvidia And AMD Users. Evangelho. Jason. Forbes. en. 25 April 2020. https://web.archive.org/web/20200305184612/https://www.forbes.com/sites/jasonevangelho/2019/03/20/pop_os-18-10-linux-gaming-nvidia-radeon-user-experience/. 5 March 2020 .
  7. Web site: DistroWatch.com: Put the fun back into computing. Use Linux, BSD.. distrowatch.com. 25 April 2020. https://web.archive.org/web/20200202191746/https://distrowatch.com/weekly.php?issue=20180528. 2 February 2020.
  8. Web site: Salter. Jim. 2020-06-11. Linux distro review: System76's Ubuntu-based Pop!_OS. 2020-06-13. Ars Technica. en-us. https://web.archive.org/web/20200611181407/https://arstechnica.com/gadgets/2020/06/linux-distro-review-system76s-ubuntu-based-pop_os/. 11 June 2020.
  9. Web site: Graphics Switching (Pop!_OS) . 2023-01-22 . System76 Support . en.
  10. Web site: System76's Pop!_OS Is Exploring Intel's Clear Linux Performance/Power Optimizations - Phoronix. www.phoronix.com. 25 April 2020. https://web.archive.org/web/20180413110247/https://www.phoronix.com/scan.php?page=news_item&px=System76-PopOS-Clear-Power. 13 April 2018.
  11. Web site: Install Tensorflow GPU 1.13 on Pop OS 18.04. DEV Community. 10 April 2019 . en. 25 April 2020. https://web.archive.org/web/20200504134835/https://dev.to/arandilopez/install-tensorflow-gpu-1-13-on-pop-os-18-04-2ham. 4 May 2020.
  12. Web site: System76 Launch Pop OS 19.04, Based on Ubuntu 19.04. 3 May 2020. Sneddon. Joey . OMG! Ubuntu! . 24 April 2019. https://web.archive.org/web/20190427014249/https://www.omgubuntu.co.uk/2019/04/system76-launch-pop-os-19-04-based-on-ubuntu-19-04. 27 April 2019. Oh, and isn’t it actually spelt Pop!_OS? Yes, but I’m not five years old..
  13. News: Larabel . Michael . System76 Developing "COSMIC" Desktop Environment For Pop!_OS . 14 April 2021 . Phoronix . 13 April 2021.
  14. Web site: Pop!_OS 21.04: A Release of COSMIC Proportions . System76 Blog . 1 July 2021 . 30 June 2021 . https://web.archive.org/web/20210630193521/https://blog.system76.com/post/655369428109869056/popos-2104-a-release-of-cosmic-proportions . dead .
  15. News: Sneddon . Joey . Don't Miss: System76 is Building its Own Desktop Environment . 10 November 2021 . OMG! Ubuntu! . OHSO Media . 2021-11-09.
  16. Web site: Sneddon . Joey . 2024-06-26 . System76 Share COSMIC DE Branding, Alpha Release Date . 2024-08-07 . OMG! Ubuntu . en-GB.
  17. Web site: Pop OS Installation Guide. 2017-11-13. LinOxide. en-US. 25 April 2020. https://web.archive.org/web/20200504134929/https://linoxide.com/distros/install-pop_os-system76/. 4 May 2020.
  18. Web site: A tour of elementary OS, perhaps the Linux world's best hope for the mainstream . Staff. Ars. 2018-12-28. Ars Technica. en-us. 25 April 2020. https://web.archive.org/web/20200419053553/https://arstechnica.com/gadgets/2018/12/a-tour-of-elementary-os-perhaps-the-linux-worlds-best-hope-for-the-mainstream/. 19 April 2020.
  19. Web site: Behind the scenes with Pop!_OS Linux . (Correspondent). Don Watkins. 2018-01-17. opensource.com. en-us. 12 May 2020. https://web.archive.org/web/20200512103909/https://opensource.com/article/18/1/behind-scenes-popos-linux/. 12 May 2020.
  20. Web site: Why System76 is Making Pop!_OS. System76 Blog. 24 April 2020. 7 June 2022. https://web.archive.org/web/20220607013824/https://blog.system76.com/post/165833795278/why-system76-is-making-popos. dead.
  21. Web site: Trying Out System76's Pop!_OS Ubuntu-Based Operating System - Phoronix. www.phoronix.com. 25 April 2020. https://web.archive.org/web/20190701224337/https://www.phoronix.com/scan.php?page=article&item=sys76-popos-1710&num=1. 1 July 2019.
  22. Web site: "Pop" GTK Theme Brings Ubuntu with GNOME to Life. 2017-04-26. OMG! Ubuntu!. en-US. 24 April 2020. https://web.archive.org/web/20190825150755/https://www.omgubuntu.co.uk/2017/04/system76-pop-gtk-theme-ubuntu. 25 August 2019.
  23. Web site: Pop!_OS Has Arrived: How Does It Compare to Ubuntu?. MakeUseOf. 10 November 2017. en-US. https://web.archive.org/web/20190904200226/https://www.makeuseof.com/tag/pop_os-compare-ubuntu/. 4 September 2019. 24 April 2020.
  24. Web site: Pop!_OS Has Arrived: How Does It Compare to Ubuntu? . 5 May 2020. King . Bertel . Make Use Of. 10 November 2017. https://web.archive.org/web/20190904200226/https://www.makeuseof.com/tag/pop_os-compare-ubuntu/. 4 September 2019.
  25. Web site: Pop!_OS 18.04 testing ISO coming soon, Updates on Pop!_Shop, SCaLE 16x Reflections, and Official HiDPI Daemon Release. System76 Blog. 25 April 2020. 7 June 2022. https://web.archive.org/web/20220607013748/https://blog.system76.com/post/171934557903/popos-1804-testing-iso-coming-soon-updates-on. dead.
  26. Web site: Hands-on With System76's Beautiful Linux Distro Pop!_OS. 2 May 2020. Prado . Phillip . It's FOSS. 14 September 2018. https://web.archive.org/web/20200125100135/https://itsfoss.com/pop-os-linux-review/. 25 January 2020.
  27. Web site: See what changes have been orbiting Pop!_OS!. 3 May 2020. system76.com. 19 October 2018. https://web.archive.org/web/20190609064622/https://blog.system76.com/post/179217201328/see-what-changes-have-been-orbiting-popos. 9 June 2019.
  28. Web site: Pop!_OS 19.04 is here!. System76 Blog. 25 April 2020 . https://web.archive.org/web/20190808143957/https://blog.system76.com/post/184281497363/popos-1904-is-here. 8 August 2019.
  29. Web site: Pop!_OS 19.10 released. Esselbach. Philipp. 20 October 2019. Linux Compatible. en. 25 April 2020.
  30. Web site: Pop!_OS 19.10 released. blog.system76.com. 24 April 2020. 26 May 2022. https://web.archive.org/web/20220526032529/https://blog.system76.com/post/188452593438/theme-updates-offline-upgrades-headline-new. dead.
  31. Web site: Theme Updates, Offline Upgrades Headline New Additions to Pop!_OS 19.10 . blog.system76.com . 11 May 2020 . 26 May 2022 . https://web.archive.org/web/20220526032529/https://blog.system76.com/post/188452593438/theme-updates-offline-upgrades-headline-new . dead .
  32. Web site: Pop!_OS vs Ubuntu: Which One is Better?. 2 May 2020. Das . Ankush . It's FOSS. 21 December 2019. https://web.archive.org/web/20200422020842/https://itsfoss.com/pop-os-vs-ubuntu/. 22 April 2020.
  33. Web site: What's New with Pop!_OS 20.04 LTS. system76.com. 30 April 2020. 3 May 2020 . https://web.archive.org/web/20200503014704/https://blog.system76.com/post/616861064165031936/whats-new-with-popos-2004-lts. 3 May 2020. live.
  34. Web site: Pop!_OS 20.04 – New features and how to upgrade . 2 May 2020. Kumar. Divya Kiran . FOSS Linux. 2 May 2020. https://web.archive.org/web/20200419194213/https://www.fosslinux.com/37190/pop_os-20-04-new-features-and-how-to-upgrade.htm. 19 April 2020.
  35. Web site: 3 Reasons Why Pop!_OS Is The Best Ubuntu-Based Linux Distribution. 2 May 2020. Evangelho. Jason. FOSS Linux. 24 January 2020. https://web.archive.org/web/20200419194213/https://www.fosslinux.com/37190/pop_os-20-04-new-features-and-how-to-upgrade.htm. 19 April 2020.
  36. Web site: Pop OS 20.04 Review: Best Ubuntu-based Distribution Just Got Better. 1 May 2020. Das . Ankush . It's FOSS. 1 May 2020. https://web.archive.org/web/20200501120728/https://itsfoss.com/pop-os-20-04-review/. 1 May 2020 .
  37. Web site: Pop!_OS 20.04 is here, and it boasts impressive new features. 3 May 2020. Sneddon. Joey . OMG! Ubuntu! . 1 May 2020. https://web.archive.org/web/20200503050644/https://www.omgubuntu.co.uk/2020/04/pop-os-20-04-release-download. 3 May 2020.
  38. Web site: Pop!_OS 20.04 Review: The Best Ubuntu-based Distro!. 20 October 2020. Abubakar . Mohammed . FOSS Bytes. 19 October 2020. https://archive.today/20201020122113/https://fossbytes.com/pop-os-20-04-review/. 20 October 2020. live.
  39. Web site: What's New in Pop!_OS 20.10. system76.com. 23 October 2020. 23 Oct 2020 . https://web.archive.org/web/20201023155612/https://blog.system76.com/post/632781631953027072/whats-new-in-popos-2010. 23 October 2020. live.
  40. Web site: Pop!_OS 20.10 Released: 5 New Features Of Ubuntu-based Linux Distro. 15 October 2020. Chinnagounder. Thiruvenkatam . paperblog.com. 24 October 2020. https://web.archive.org/web/20201024123253/https://en.paperblog.com/pop_os-2010-released-5-new-features-of-ubuntu-based-linux-distro-2540091/. 24 October 2020. live.
  41. Web site: System76's Pop!_OS 20.10 Ubuntu-based Linux distro now available for download. 24 October 2020. Fagioli. Brian. Beata News. 23 October 2020. https://web.archive.org/web/20201024122355/https://betanews.com/2020/10/23/system76-pop_os-2010-ubuntu-linux/. 24 October 2020. live.
  42. Web site: Pop!_OS 21.04 Released with New 'Cosmic' Desktop. 12 September 2021 . Sneddon. Joey. OMG! Ubuntu!. 30 June 2021. https://web.archive.org/web/20210814013200/https://www.omgubuntu.co.uk/2021/06/pop-os-21-04-available-to-download. 14 August 2021. live.
  43. Web site: Richell. Carl. 9 December 2021. Tuesday, December 14th.. 2021-12-12. Twitter. en.
  44. Web site: Pop!_OS 22.04 LTS has landed! . System76 Blog . 25 April 2022 . https://web.archive.org/web/20230821132200/https://blog.system76.com/post/682519660741148672/popos-2204-lts-has-landed. 21 August 2023. live.
  45. Web site: Soller . Jeremy . System76 Principal Engineer . Reddit. 21 April 2022 .
  46. Web site: Celebrating 5 Years of Pop!_OS . 2022-10-31 . System76 Blog . 19 October 2022 . en.