My Thoughts On Ubuntu 20.04
26 Apr 2020
I've been running Ubuntu 20.04 on my Thinkpad for a day or so. It's now setup to my workflow, so read on to hear some of my thoughts.
The guys over at Canonical released their latest Long Term Support (LTS) release, Ubuntu 20.04, a few days ago. I immediately went ahead and downloaded it so I can put it through its paces.
I've been running Pop!_OS for the last 18 months or so, and with both distros using Gnome as their base, I thought it would be good to give vanilla Ubuntu a try. I haven't actually used vanilla Ubuntu for a few years now, ever since they moved away from Unity actually. So this should be interesting, I think.
Ubuntu 20.04 Thoughts
Like most people, I have a very specific workflow that I like to stick to. I use my computers so much that moving my mouse to certain location on the screen, or inputting a keyboard command with Ulauncher is pretty much muscle memory at this point.
So any deviation from my workflow is usually very jarring for me. For me, it's panel at the top, a dock at the bottom with commonly used apps, and Ulauncher for launching everything else.
I'm actually using my dock less and less, because Ulauncher is so good, so I decided to not bother using a dock in this install.
So far the experience has been pleasant, although there are some UI failures, I feel. I'm a dark mode kinda guy, so it was nice to see that the Ubuntu team have created a new dark mode for their Yaru theme.
The Ubuntu dark mode looks great, but there are some UI elements that don't respect it, so you end up with white windows and popups occasionally. For example, notifications don't honour dark mode, and neither to the system menus from the top panel:
Although the popups look amazing (in my opinion) with the orange and purple accents, they don't look right when the rest of my OS is in dark mode. I'm not sure if this is a Gnome issue, or an Ubuntu issue - hopefully it will be patched at a later date.
As you can probably see from the screenshot before, my install of Ubuntu 20.04 isn't exactly standard; there's no side bar for a start. Below are details of the changes I made to my install - you'll notice there aren't many, which is a testament to how good 20.04 is.
I've changed system font from Ubuntu to Fira Sans. A lot of people really like the Ubuntu font, but I can't bare it. To me, it looks like a modern day Comic Sans. Horses for courses, I suppose.
I installed the Dash to Panel extension so I could combine the top and side panels into a single one. There's no need for two panels, when a single panel can give me all the same info. I also changed the panel size to 32px.
I usually install KStatus Notifier too, but the Ubuntu team already have support for this by default, which is great to see. Removing system tray icons seems to be the way some distros are going these days - I don't get it. To me, a system tray is as important as the panel itself. System tray icons display crucial information, such as status alerts and sync tasks.
That's literally all I changed. I installed Ubuntu 20.04, ran my install script and made the changes above. Within an hour I was up and running. The simplicity of getting going on a Linux desktop blows my mind every single time.
The Gnome team have done some great work with their shell. To me there seems to be a marked improvement in performance. Gone are the days of shell crashes every 5 minutes; the activity menu and app drawer also load without any stutter.
Although Ubuntu 20.04 does seem to be RAM hungry. I'm currently using 4.2GB of my 8GB RAM and all I have open is Firefox with 5 tabs, file browser, Spotify and a terminal window. I also have Synology Drive, PIA VPN, Keybase and Sigal running in the background.
For some reason, Gnome Software and The Snap Store are also running as background tasks, which combined are taking up 450MB RAM alone. With 8GB being a small amount of RAM by today's standards, I don't think this is a major issue. It certainly isn't a deal breaker for me.
Ubuntu 20.04 oozes polish everywhere. The Yaru theme is gorgeous and was a desperately needed update in my opinion. I will be keeping this install on my laptop - I've no reason to go back to Pop!_OS at this point.
Having said that, I'm going to keep Pop!_OS on my desktop. When they release their 20.04 version, I will upgrade and see what that's like. Overall, they're very similar operating systems, so I will likely move my desktop to Ubuntu too, unless Pop!_OS offers me something Ubuntu can't.
If you're thinking of giving 20.04 a try, I'd say do it. It has tonnes of polish, it works great out of the box, but you can easily tweak it to your needs, like I have. Best of all, because it's an LTS, it's supported for the next 5 years.
Great work, Canonical!