Ubuntu MATE 20.04 LTS represents 2 years :sweat_drops: of continued improvement
to MATE Desktop and Ubuntu MATE itself. For Ubuntu
MATE 19.10 we focused on addressing as many “paper-cut” issues as possible.
That was a hugely successful :tada: initiative, the community feedback was
overwhelmingly positive :chart_with_upwards_trend: and that is reflected in
adoption; the Ubuntu MATE 19.10 interim release is our most actively used
interim release to date!
:champagne: This was only possible thanks to
dedicated group of QA testers joining the Ubuntu MATE team
and coordinating with developers to highlight :flashlight: where attention was
needed.

Recognising that we’re on to a good thing, :thumbsup: we’ve repeated this
trick :man_mage: for Ubuntu MATE 20.04 LTS by once again by focusing :eyes:
on the pain points our community is most vocal :loudspeaker: about. You’ll
find details of everything we’ve improved or fixed since 19.10 plus a summary
of what’s changed since 18.04 below :point_down:

I’d like to extend my sincere thanks to everyone who has played an active role
in improving Ubuntu MATE for this LTS release :clap: From reporting bugs,
submitting translations, providing patches, contributing to our crowd funding,
developing new features, creating artwork, offering community support, actively
testing and providing QA feedback to writing documentation or creating this
fabulous website. Thank you! Thank you all for getting out there and making a
difference!
:green_heart:

Ubuntu MATE 20.04 DesktopUbuntu MATE 20.04 – Welcome now offers a few buckets of paint!

What changed since the Ubuntu MATE 18.04 LTS?

Those of you who follow the desktop Linux news will know that
upstream MATE Desktop recently released version 1.24.
Ubuntu MATE 20.04 is shipping with MATE Desktop 1.24. Thus, all of the
improvements in MATE Desktop 1.24 are present in Ubuntu MATE 20.04 LTS.

Since the last LTS we worked on the following:

Firmware updater

We’ve add a GTK front end for fwupd; this application can:

  • Upgrade, Downgrade, & Reinstall firmware on devices supported by Linux Vendor Firmware Service (LVFS).
  • Unlock locked fwupd devices.
  • Verify firmware on supported devices.
  • Display all releases for a fwupd device.

FirmwareUbuntu MATE 20.04 – Features an LVFS compatible Firmware management utility

Window Manager improvements

Marco is the Window Manager for MATE Desktop and in Ubuntu MATE 20.04
it brings a number of new features and fixes.

XPresent support is properly fixed, which means that screen tearing is now
a thing of the past
and invisible window corners are finally here! Invisible
window corners mean that windows can be easily resized :straight_ruler: without having to
precisely grab the window corners. HiDPI rendering improvements fix a number
of rendering problems that were present in various themes and components.
Most notably, windows controls are now HIDPI aware.

  • Magnus (see below) provides screen magnification
  • Marco supports invisible windows borders
  • Marco has improved Alt + Tab behaviour
  • Marco is free from screen tearing
  • Marco frame performance when gaming is further improved

Minimized Application Preview

Minimized applications in the window list now present a thumbnail preview.

Minimized Preview

Alt+Tab navigation makes it possible to
traverse the application switcher via keyboard and mouse.
Alt + Tab.

Alt-Tab Switcher

Workspace Switcher allows you to switch between workspaces using a the keyboard and mouse.
Alt + Tab + Ctrl.

Workspace Switcher

Compiz and Compton have been removed from the default Ubuntu MATE install.
The fundamental reasons for including them no longer exist.Only having one
window manager to target means we can promptly deliver new features and minimise
development effort. Which brings us to…

New Key-bindings

The key-bindings for window tiling have only worked on full keyboards
:keyboard: with a 10-key pad. Few laptops :computer: have a 10-key pad and not
all keyboards have a 10-key either. There are some well known key-bindings from
other platforms that were not recognised in Ubuntu MATE. So, we’ve had a think
:think: and have come up with this:

  • Maximise Window: Super + Up
  • Restore Window: Super + Down
  • Title Window right: Super + Right
  • Title Window left: Super + Left
  • Center Window: Alt + Super + c
  • Title Window to upper right corner: Alt + Super + Right
  • Title Window to upper left corner: Alt + Super + Left
  • Title Window to lower right corner: Shift + Alt + Super + Right
  • Title Window to lower left Corner: Shift + Alt + Super + Left
  • Shade Window: Control + Alt + s

It is now possible to tile a window to all screen quadrants :triangular_ruler:
using any keyboard form factor. We updated the application launcher
key-bindings, some of these have existed in Ubuntu MATE for a while:

  • Cycle external displays: Super + P
  • Lock Screen: Super + L
  • Screenshot a rectangle: Shift + PrintScr
  • Open File Manager: Super + e
  • Open Terminal: Super + T
  • Open Control Center: Super + I
  • Open Search: Super + S
  • Open Task Manager: Control + Shift + Escape
  • Open System Information: Super + Pause

The key-bindings compliment existing well established alternatives. So if
Ctrl + Alt + T (Terminal) and
Ctrl + Alt + L (Lock Screen) are ingrained in
your muscle :muscle: memory 🧠 they are still available too. You can find all
the keyboard shortcuts documented in the Getting Started section of Ubuntu
MATE Welcome
.

Brisk Menu is under the Solus GitHub
organisation, but it’s been a couple of years since it had a new release. The
Solus Project gave me administrative access :trident: to the Brisk Menu repo and I’ve
made a new release. Thanks to the efforts of a couple of Ubuntu MATE
contributors, several bug :bug: fixes have landed too, which includes
resolving frequent crashers :bomb: in Brisk Menu, preventing a scrollbar always
appearing in the category column
of the menu, silencing sounds firing as you
rollover menu entries
and adding keyboard :keyboard: navigation.

MATE Panel

MATE Panel has had a long-standing bug fixed that caused it to crash :boom: when
the panel was reset or replaced. This was most noticeable when switching panel
layouts via MATE Tweak and could result in the panel layout being left
incomplete or entirely absent. This bug is now fixed! MATE Tweak has been
updated to neatly integrate with with fixed MATE Panel behaviour so that
layout switching is now 100% reliable.

Indicators

A bug which resulted in oversized icons in indicators is finally resolved.

However, it turned out some of the bugs were due to the icons :art: themselves.
Over :100: icons have been refactored :paintbrush:️ to correct their resolutions or aspect
ratio; as a result the panel and indicators both scale correctly.

A race condition that could result in two network status icons being
displayed is fixed
, and when connected via VPN, lock icons are now
overlayed on the Network Indicator
. The battery :battery: indicator is improved
and now has a larger charging symbol while charging.

We’ve added the Date/Time Indicator and integrated it with MATE Desktop
and it now replaces the MATE clock applet
which corrects the placement of
the clock and session indicators.

We’ve finally addressed a long standing issue which has been around since
Ubuntu MATE 14.10 🕸️: some of the monochrome symbolic icons used in the
indicators were also used in applications. The presented a couple of issues:

  • In certain cases, you couldn’t easily see the icons against the window base colour.
  • The mix of monochrome and full colour icons in applications looked inconsistent.

This issue is now resolved; monochrome symbolic icons are only used for
indicators and full colour icons are used in the Control Center, Sound
Preferences, Bluetooth, OSD, etc
.

MATE Window Applets

MATE Window Applets
have received a number of bug fixes and new features from a community
contributor. Window control icons now dynamically load from the currently
selected theme, rather than requiring manual user configuration.
A number of bugs (including significant memory leaks) have also been
resolved
.

Notification Center

Ubuntu MATE 20.04 includes a new Indicator that provides a “notification
center”
:bell: We worked with the upstream developer to add new features
to indicator-notifications

and integrate it with MATE Notifications Daemon.

Notification Settings

We now have a notification center that also offers a “do not disturb” :red_circle:
feature
. When do not disturb is enabled, notifications will be muted and captured in the notification center for review. It’s also
possible to blacklist some notifications, so they are never stored by the
notification center. I’ve created an icon theme for the notification center so
it fits the look and feel of the default Ubuntu MATE theme. Notification hints
are also fixed
so any notifications supplying additional media, such as
sounds or icons, now work.

Evolution replaces Thunderbird

The Ubuntu MATE development team discussed the pros and cons of switching the
default mail :email: client in Ubuntu MATE to
Evolution. Here is a summary of our
assessment:

  • Thunderbird does not integrate as well with the desktop.
    • For example, theme integration, font integration, compatibility with HUD (which is increasingly difficult to support in Thunderbird), notifications with action buttons, locale and spell checking.
  • Evolution integrates well with MATE Desktop given that both use GTK3.
  • Evolution includes interoperability with LibreOffice, for which Ubuntu MATE is already shipping the required components.
  • Evolution has superior integration with Google Mail and Exchange, including calendar, contacts, tasks, and memos.

Indicator Date/Time also integrates with Evolution. It is fully functional,
including all the features of creating new events or opening upcoming events from the
indicator. Clicking on an individual day in the month displays the events for that day, etc.

Indicator Date Time

For the many people who use web-mail exclusively, this change will have no
impact, but for those who use desktop mail we feel these productivity :chart_with_upwards_trend:
improvements are significant.

For those of you who love :two_hearts: Thunderbird and wish to continue using it, we will
continue to offer Thunderbird in the Software Boutique for a one-click install.
Likewise, Evolution is now in the Software Boutique, and can be installed/removed
with one click.

Magnus

Most desktop environments are lacking a screen magnifier, which is an essential
application for visually impaired :eyeglasses: computer users, as well as accurate
graphical design or detail work. One of the reasons we ship Compiz in Ubuntu
MATE is because it has an excellent screen magnifier and was our solution for
people who need magnification :mag:

Magnus for zooming into the screen

Martin and Stuart Langridge collaborated
to create Magnus; a very simple
desktop magnifier
, showing the area around the mouse pointer in a separate
window magnified two, three, four, or five times. Magnus is now shipped :ship:
by default in Ubuntu MATE 20.04.

Ubuntu MATE Themes

Dozens of theme-related bugs have been fixed. The Ubuntu MATE themes have
been added to the gtk-common-themes used by snaps, so snapped applications
are now themed correctly for Ubuntu MATE users
. This change is already
available all the way back to Ubuntu MATE 16.04.

The most noticeable resolved theme issues are sensibly sized expanders in tree
view
(they were so tiny) that are easily clickable,
window controls are correctly proportioned on CSD windows and we’ve add a
splash of Chelsea Cucumber :bug: to the Ubuntu MATE logo on the menu. Everything
the QA team highlighted has been fixed :hammer:

MATE Tweak and Ubuntu MATE Welcome

MATE Tweak now preserves user preferences when switching between custom
layouts
thanks to a community contribution.

If you’re familiar with MATE Tweak, you’ll know it can switch panel layouts
to somewhat mimic other platforms and distros 🐧 We have now integrated a
graphical layout switcher in Ubuntu MATE Welcome to better promote the feature
and make it more accessible. We have actually had this feature since 18.04, but
the bugs in MATE Panel I mentioned earlier meant it didn’t work. With all the
associated panel bugs fixed :wrench: we now have this:

Desktop Layout Switcher

NVIDIA drivers

If you’ve been following the news surrounding Ubuntu you’ll know that
Ubuntu will be shipping :ship: the NVIDIA proprietary drivers on the ISO images.
Anyone selecting the additional 3rd party hardware drivers during installation
without an Internet connection will have the drivers available in offline
scenarios.

Post-install, Ubuntu MATE users with computers that support hybrid graphics
will see the MATE Optimus hybrid graphics applet displaying the NVIDIA logo.

MATE Optimus

We have given MATE Optimus an update. MATE Optimus adds support for NVIDIA On-Demand
and will now prompt users to log out when switching the GPU’s profile. MATE, XFCE, Budgie,
Cinnamon, GNOME, KDE and LXQt are all supported. Wrappers, called offload-glx
& offload-vulkan, can be used to easily offload games/apps to the PRIME
renderer. I’m also delighted to see Ubuntu Budgie 20.04 are shipping MATE
Optimus too!

The NVIDIA drivers are now going to receive updates via the official
Ubuntu software repository
. So no need to add a PPA to get updates and more
importantly, the NVIDIA drivers are signed (which is not supported for
drivers distributed via PPA) so you can keep Secure Boot enabled.

Remote Desktop Awareness

Our MATE Desktop 1.24 packages ship support for
Remote Desktop Awareness (RDA). RDA
makes MATE Desktop more aware of its execution context, so it behaves
differently when run inside a remote desktop session compared to when running
on local hardware. Different remote technology solutions support different
features and they can now be queried from within MATE components. The inclusion
of RDA offers the option to suspend your remote connection, supports folder
sharing in Caja and MIME type bindings for SSHFS shares, and allows session suspension
via the MATE screensaver.

ZFS on root

ZFS on Linux

Support for ZFS as the root filesystem is added as an experimental feature in 20.04.
The ZFS file system and partitioning layout is handled automatically directly via the
installer. zsys was added in 20.04 which now takes system snapshots before significant
installs or upgrades and inserts restore options into the GRUB bootloader menus should you
need to recover.

You can read more details on Didier Roche’s blogs:

Major Applications

Accompanying MATE Desktop 1.24.0 and Linux 5.4 are Firefox 75.0,
Celluloid 0.18, LibreOffice 6.4.2.2 and Evolution 3.36.1.

Major Applications

See the Ubuntu 20.04 Release
Notes
for details of all
the changes and improvements in Ubuntu that Ubuntu MATE benefits from.

Download Ubuntu MATE 20.04

Notice anything different? We’ve overhauled the website to make things easier to discover!

Download

Upgrading from Ubuntu MATE 18.04 LTS or 19.10

You can upgrade to Ubuntu 20.04 LTS from either Ubuntu MATE 18.04 LTS or Ubuntu
19.10. Ensure that you have all updates installed for your current version of
Ubuntu MATE before you upgrade.

  • Open the “Software & Updates” from the Control Center.
  • Select the 3rd Tab called “Updates”.
  • Set the “Notify me of a new Ubuntu version” drop down menu to “For long-term support versions” if you are using 18.04 LTS; set it to “For any new version” if you are using 19.10.
  • Press Alt+F2 and type in update-manager -c into the command box.
  • Update Manager should open up and tell you: New distribution release ‘20.04’ is available.
    • If not, you can use /usr/lib/ubuntu-release-upgrader/check-new-release-gtk
  • Click “Upgrade” and follow the on-screen instructions.

There are no offline upgrade options for Ubuntu MATE. Please ensure you have
network connectivity to one of the official mirrors or to a locally accessible
mirror and follow the instructions above.

Known Issues

Here are the known issues.

Ubuntu MATE

Ubuntu family issues

This is our known list of bugs that affects all flavours.

You’ll also want to check the Ubuntu MATE bug tracker to see what has already
been reported. These issues will be addressed in due course.

Feedback

Is there anything you can help with or want to be involved in? Maybe you just
want to discuss your experiences or ask the maintainers some questions. Please
come and talk to us.

LEAVE A REPLY

Please enter your comment!
Please enter your name here