News: 1634553905

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Ubuntu 21.10: Plan to do yourself an Indri? Here's what's inside... including a bit of GNOME schooling

(2021/10/18)


Review Canonical has released Ubuntu 21.10, or "Impish Indri" as this one is known. This is the last major version before next year's long-term support release of Ubuntu 22.04, and serves as a good preview of some of the changes coming for those who stick with LTS releases.

If you prefer to run the latest and greatest, 21.10 is a solid release with a new kernel, a major GNOME update, and some theming changes. As a short-term support release, Ubuntu 21.10 will be supported for nine months, which covers you until July 2022, by which point [1]22.04 will already be out.

[2]

21.10's desktop

What's new?

The headline feature in 21.10 is GNOME 3.40. Actually make that [3]GNOME 40 since the project has decided to drop the major version number. GNOME 40 arrived a little late to make [4]spring's Ubuntu 21.04 release , and it may not seem like news at this point, but it represents a big change for Ubuntu users.

The most obvious change is a metaphorical one: workspaces are now conceptualised horizontally, and they've been given a much more prominent place in the user interface. Instead of the vertical list off to the side of GNOME's activity overview page, workspaces now are the Activity page.

[5]

Activities

Hit the Super key (or click the Activities menu item) and GNOME displays your current workspace with thumbnails of all the open windows. Other workspaces are displayed to the left and right in a horizontal row. As someone who finds this the natural way to conceptualise virtual workspaces, I'm a fan, though I do recognise that if you're used to thinking of workspaces vertically, this may be jarring.

Along with the new spatial metaphor comes some new ways to navigate through workspaces. There's good gesture support. A three-finger drag left or right will switch workspaces if your trackpad supports gestures. You can also hold down Super+Alt and use your mouse scroll wheel, or use keyboard shortcuts Super+Alt+Right Arrow and Super+Alt+Left Arrow. The keyboard shortcuts are customisable (as a Vim user, I set them to Alt-J and Alt-K), but I could not find a way to change the gestures.

[6]CutefishOS: Unix-y development model? Check. macOS aesthetic? Check (if you like that sort of thing)

[7]How many Android containers can you fit on your VM?

[8]Ubuntu-on-a-phone folks UBports emit OTA-19, warn some devices face the chop in future

[9]Kali Linux 2021.3 released with new tools

Application thumbnails within the Activities view now have an app icon attached, which makes it easier to identify what's what when you have a lot of open windows (you can also now get the Window title as a tooltip when you hover over a window thumbnail).

[10]

Refreshed app launcher interface

Along with the new Activities view comes a slightly revamped application launcher interface. Here again workspaces are displayed horizontally, and the horizontal metaphor extends to the list of applications. Paging here feels less useful than with workspaces; I would have preferred to keep the scrolling list, but the truth is I rarely do anything but search in the application launcher.

Sitting on the dock

One big GNOME 40 change you won't find in Ubuntu is a bottom dock. Ubuntu 21.10 sticks with the dock on the left-hand side of the screen – as it has since its very first release. That said, if you want the dock on the bottom it's possible.

While it's still in the same place, the dock has undergone a couple of changes in this release. Firstly, there's a trash can in dock, and a new separator between pinned apps and running apps that are not pinned.

Other changes include a whole lot of rounded corners, which ironically makes GNOME end up looking somewhat like Windows 11. You'll notice the rounded corners mainly in the shell and in Nautilus, the default file browser. Speaking of Nautilus, there's been a couple changes, notably the ability to tab completely in the location bar, and a new option to sort by creation date. The latter, surprisingly, was not possible until now. The rest of the default GNOME application suite has been updated as well.

[11]

Ubuntu 21.10 puts its own stamp on GNOME 40 in a few places. As noted above, the dock remains on the side of the screen. The theme has changed slightly. Ubuntu is now using the Yaru Light theme out of the box. The old default, a mix of the light and dark Yaru themes, is no longer available. Open the Appearance settings panel and you'll see two choices: light or dark.

[12]

[13]

Firefox, while still the default web browser, is now a snap app. That's a change you probably won't notice, but it should make it a bit easier for Mozilla to push out updates. The change comes at Mozilla's request, but it represents a significant step down the road of Ubuntu's transition to snap packages.

Kernel changes

Ubuntu 21.10 ships with [14]Linux kernel 5.13 . I was a little disappointed that 5.14 didn't make the cut, but to be fair it only arrived a little over a week before 21.10. 5.14 solves numerous issues with amdgpu, sleep, and restore, which have plagued me on a Ryzen 7 4000 series chip which won't sleep properly with Ubuntu 21.10. Unfortunately I and others having problems with amdgpu will have to wait for the next Ubuntu release to get a kernel with full support.

That said, there is a lot to like in the 5.13 kernel that ships with Ubuntu 21.10. Anyone looking to put Ubuntu on a recent Macbook with Apple's new M1 chip will be happy to hear that 5.13 supports the M1.

It's very preliminary support – you're not going to install Ubuntu on an M1 Air easily just yet. In fact, I could not even get the Ubuntu installer to boot from a USB stick, but at least someone is working on it. Just know it might be a little while longer before it reaches that usual "just works" status.

[15]

Linux 5.13 also has initial support for [16]Intel's 12th-generation chips , which will be here before you know it. Along the same lines there's initial support for the AMD's Aldebaran GPU, also slated for next year. Remember when you had to wait a good six months before Linux supported a new chip? Happily those days are fading into memory.

One last bit of hardware support worth mentioning is that Lenovo's ThinkPad X1 tablet keyboard now works out of the box. I'm happy to see support coming for some of the more interesting hybrid devices like the X1, which seems to be one of the last areas of lacklustre Linux support.

For some time Wayland has been the default display manager where hardware supports it. That last phrase is key because Wayland and Nvidia do not always get along. Fortunately, Ubuntu 21.10 now supports Wayland sessions while using the Nvidia proprietary driver.

Other noteworthy flavours

Along with the main Ubuntu releases, all of the various different flavours have updates as well. Of particular note is [17]Kubuntu 21.10 , which brings the Plasma 5.22 desktop to what I think is the best KDE-based distro around.

Plasma 5.22 is full of small but very helpful updates, including two that really help with the overall experience. First, the KRunner application launcher (what comes up in KDE when you press Alt+Space) now shows several lines instead of just one. This is handy for things like "define + work", which taps the dictionaries to give you the definition. Now you don't even need to open the dictionary – you can read it in KRunner and be done. There's also a more unified appearance to the system tray area of the task bar, and what the developers call "adaptive transparency." That is, the task bar is translucent, but becomes opaque when there are any maximised windows.

[18]

[19]Xubuntu , based on Xfce, is typically notable for its lack of change, which is refreshing in a world where every piece of software seems to feel the need to completely rewrite and redesign every couple of years. That said, there are some new apps coming to Xubuntu this time around, including a couple of disk utilities, Rhythmbox, and Clipman for clipboard management.

Sadly, Pidgin, the once great multi-platform chat app, has been removed – because, well, chat apps are mostly proprietary and siloed these days, which means Pigdin can't connect to much anymore.

Should you upgrade?

If you want the new features of GNOME 40, this upgrade is a no-brainer. Having been waiting for horizontal workspaces, I went ahead and upgraded my Ubuntu machine back when the daily builds started coming out. There were a few hiccups along the way, but ever since the beta was released I've had no stability issues at all, except with some third-party Electron apps, which like to crash unexpectedly.

Still, as long as you don't depend on an Electron app in your daily workflow, and you're OK making the leap to next year's LTS when support for Impish Indra runs out, Ubuntu 21.10 is well worth the upgrade. ®

Get our [20]Tech Resources



[1] https://ubuntu.com/about/release-cycle

[2] https://regmedia.co.uk/2021/10/08/ubuntu-2110-desktop.jpg

[3] https://www.theregister.com/2021/03/25/gnome_40/

[4] https://discourse.ubuntu.com/t/staying-on-gtk3-and-gnome-3-38-this-cycle/20466

[5] https://regmedia.co.uk/2021/10/08/ubuntu-2110-activities.jpg

[6] https://www.theregister.com/2021/09/24/cutefishosreview/

[7] https://www.theregister.com/2021/09/23/anbox_interview/

[8] https://www.theregister.com/2021/09/22/ubuntu_touch_ota_19/

[9] https://www.theregister.com/2021/09/20/kali_linux_20213/

[10] https://regmedia.co.uk/2021/10/08/ubuntu-2110-app-launcher.jpg

[11] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2YW2aOTsk@dwYkkfMm4UeCwAAAFQ&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[12] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44YW2aOTsk@dwYkkfMm4UeCwAAAFQ&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[13] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33YW2aOTsk@dwYkkfMm4UeCwAAAFQ&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[14] https://www.theregister.com/2021/06/27/linux_kernel_5_13_official_release/

[15] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44YW2aOTsk@dwYkkfMm4UeCwAAAFQ&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[16] https://www.theregister.com/2021/08/19/intel_architecture_day/

[17] https://kubuntu.org/news/kubuntu-impish-indri-21-10-beta-released/

[18] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33YW2aOTsk@dwYkkfMm4UeCwAAAFQ&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[19] https://cdimage.ubuntu.com/xubuntu/daily-live/current/

[20] https://whitepapers.theregister.com/



Smooth FM

Lon24

Upgraded my ThinkPad from Kubuntu 21.04 to 21.10 over the weekend. Done quickly and smoothly (for me).

I had reverted to using only LTS for my main desktop having had a few issues upgrading in years past. But Ubuntu seems to have sorted that so I may be revising my view on desktops. Production servers, of course, should be LTS.

And yes Kubuntu is a fine KDE distro if you can swallow systemd. I have to use Debian 11 KDE on some 32bit kit. Thank goodness I have Kubuntu alongside to sort issues caused by what the Debian team left out that the Kubuntu folks wisely included.

Workspaces

gv

I like my workspaces in a 2x2 grid.

Tom Chiverton 1

If you really need the new kernel, use the upstream kernel PPA, no need to wait

Doctor Syntax

Gnome continues to remind us why a choice of desktop environments is a good thing.

Sounds bad

Chris Gray 1

What is an "Activity View"? I'm thinking its not something I want. I've never used multiple workspaces, so hopefully all that stuff for them will just vanish 100% from the screen.

I've been an Ubuntu user for many years. I spend much of my day sitting here, programming, testing, debugging. My screen is a 1920 x 1080 monitor rotated to portrait mode. I have two permanent xterm windows - one on the left where I run stuff, do email with Alpine, etc. The one on the right runs mouseless Gnu Emacs. There I do my editing, compiling, etc. That leaves a bit of space on the right where I have Mate's panel. It has icons for a few status indicators, common program launchers (e.g. Firefox), and my active programs.

I have an incredibly poor memory, so don't even try to remember key combos or mouse waves. I have no interest in the system scanning my stuff, so turn off the thing that nightly scans drives and builds an index. I start programs from menus or commands, not from some goofy "search" thing.

Tried KUbuntu for a while a few years back. Hated the "Peanut" thing I couldn't get rid of - never even understood what it was for. Couldn't understand their complicated settings filters, etc. Settled on Ubuntu Mate - comes with customizable menus which remind me what the weird names of needed-but-not-commonly-used programs are. So, will there be something usable for me, or am I doomed to continual frustration and annoyance?

Re: Sounds bad

thames

Since you're not actually using standard Ubuntu, I'm not sure how relevant any of that is.

"Activity View" is an overview of your current desktop by showing all open windows in a single plane, scaled to fit. If you have multiple windows open it lets you see if you have any windows hidden behind other windows and lets you pick one to come to the front. Either just click on "Activities" at the top left of the screen, or tap the super key.

Activities also shows and allows you to select workspaces. Alternatively you can just use the keyboard shortcut to move between them (ctrl+alt+ up or down key). A workspace is a virtual desktop. You can either have a dynamic number of workspaces (added on demand) or a fixed number (four being the traditional number). Multiple workspaces is a longstanding Linux feature, which I think goes back to unix days. Conceptually it's the GUI equivalent to multiple virtual terminals.

What you do with workspaces is to use them organize groups of windows for particular tasks. If you have a set of windows all set up to do whatever it is you intend to work on, if you need to do something else using different windows you can switch to another workspace to do it there without disturbing the windows you have organized for your main task. Another way to think of it is that it's like having multiple monitors without having multiple physical monitors.

You said you like to have windows set up in a particular arrangement when working. Well, that's what workspaces are meant for. If you are working on something and then need to switch to doing something else for a while, do it in another workspace. When you go back to what you were doing before you just go back to that workspace and things will be exactly the way you left them.

I have my PC set up with four workspaces and I like to set each one up in a particular way that I have gotten used to. Doing without workspaces would be a massive pain.

Re: Sounds bad

Chris Gray 1

Thanks for explaining the Activity View. An overblow version of a 1cm x 3cm area that I have on Mate's panel. :-)

I actually did know what workspaces are - as you say, four seemed to be standard, so I've seen that. As soon as I knew how, I shrank it to just one, of course.

As I mentioned in my diatribe, I don't really do multiple things at one time, so have no use for workspaces. I also don't use a web browser as much more than entertainment, so I don't generally have busy ones with lots of tabs. Firefox starts up in under a second, and then clicking on the vulture icon takes another < second, so I have no reason to keep one running.

I fully understand that other folks have different work requirements - I just like to know that my particular desires continue to be catered to.

Off to Emacs now to extract my memory dump code into a utility routine...

Activities of the Damned

Claverhouse

Fuck Gnome, Fuck Windows, and Fuck Activities too.

.

.

As for the last there is a long-running bug thread, these 9 years and more, seeking the KDE devs to restore the excellent ability to have different wall paper on each Virtual Desktop --- which VDs I personally find essential --- which upon removal they promised to restore, but have not yet done.

'Technical difficulties', which do not apply to other OSs now using Virtual Desktops, but which basically comes down to a dictatorial forcing to make people use their sad 'Activities' in place of VDs.

I have never used, nor will ever use 'Activities', an over-complicated and otiose solution to not having full Virtual Desktops; but they will no more restore this facility than the UK will apply to rejoin the EU.

https://bugs.kde.org/show_bug.cgi?id=341143

Bring back per-virtual-desktop wallpapers

My Beowulf cluster will beat your Windows NT network any day.

-- wbogardt@gte.net