Ubuntu MATE 15.04: MATE Desktop 1.8.2 and MATE Tweak

Ubuntu MATE 15.04: MATE Desktop 1.8.2 and MATE Tweak

A hands-on review of Ubuntu MATE 15.04 โ€” covering MATE Desktop 1.8.2 features, the MATE Tweak layout switcher, Compiz integration, Caja file manager, system performance, and why this release established Ubuntu MATE as a legitimate Ubuntu flavour.

Tested on: Ubuntu MATE 15.04

Ubuntu MATE 15.04 was the release that proved MATE belonged in the official Ubuntu family. The project had existed as a community remix for 14.04 and 14.10, but with 15.04, Ubuntu MATE became a recognised Ubuntu flavour โ€” complete with official ISO builds, Canonical infrastructure support, and a seat at the Ubuntu release table alongside Kubuntu, Xubuntu, and Lubuntu. The release shipped with MATE Desktop 1.8.2, the MATE Tweak layout switcher that would become the project’s signature feature, optional Compiz integration, and a curated default application set that balanced functionality with resource efficiency. This guide reviews what made Ubuntu MATE 15.04 notable, walks through the installation and initial setup, covers MATE Tweak’s layout options in detail, and examines the day-to-day experience of using it as a primary desktop. We ran Ubuntu MATE 15.04 on a Dell Latitude E6430 and a Raspberry Pi 2 (yes, Ubuntu MATE was one of the first Ubuntu flavours to support the Pi) โ€” both were remarkably solid. For other Ubuntu flavour coverage, see our Ubuntu 15.10 Flavours roundup.

Ubuntu MATE 15.04 desktop with MATE panel, Caja file manager, and MATE Tweak

What Shipped in Ubuntu MATE 15.04

MATE Desktop 1.8.2

MATE 1.8 was the version that MATE went from “functional GNOME 2 fork” to “polished desktop environment.” Version 1.8.2 included:

  • GTK3 support โ€” MATE 1.8 began the transition from GTK2 to GTK3. Both toolkits were supported, but the default build for Ubuntu MATE 15.04 used GTK2 for stability (the GTK3 port was not yet complete for all components).
  • Caja improvements โ€” the file manager (forked from Nautilus) gained better performance with large directories, improved search, and extensions support.
  • Marco compositor โ€” MATE’s window manager included a built-in compositor for shadows, transparency, and window animations. Lightweight enough to enable by default without penalising performance.
  • Atril document viewer โ€” the PDF/document viewer (forked from Evince) with improved rendering speed and annotations support.

MATE Tweak

MATE Tweak was Martin Wimpress’s (Ubuntu MATE project lead) answer to a persistent question: “Can MATE look like [my preferred desktop]?” Instead of forcing users to manually reconfigure panels, applets, and compositors, MATE Tweak offered one-click layout presets:

  • Traditional โ€” the classic GNOME 2 layout: menu bar and system tray on top, window list and workspace switcher on bottom.
  • Contemporary โ€” similar to Traditional but with a dock added (Plank) for frequently used applications.
  • Redmond โ€” a single bottom panel with a Start-menu-style application menu on the left and system tray on the right. Familiar to Windows users.
  • Cupertino โ€” a top panel with global menu bar and a Plank dock at the bottom. Familiar to macOS users.
  • Pantheon โ€” inspired by elementary OS, with a minimal top panel and bottom dock.
  • Netbook โ€” a space-efficient layout for small screens with maximised windows and a single panel.

Switching between layouts was instant โ€” MATE Tweak reconfigured panels, applets, and the compositor in real time.

Step-by-Step Setup

Step 1: Download and Install

Download the Ubuntu MATE 15.04 ISO from the Ubuntu MATE website. Write it to a USB drive:

sudo dd if=ubuntu-mate-15.04-desktop-amd64.iso of=/dev/sdX bs=4M status=progress

Replace /dev/sdX with your USB drive’s device path. Boot from the USB drive and follow the standard Ubuntu installer. The installation process was identical to standard Ubuntu โ€” select language, timezone, disk partitioning, and user creation.

Step 2: Post-Installation Updates

After first boot, update the system:

sudo apt-get update
sudo apt-get dist-upgrade

Step 3: Explore MATE Tweak

Open MATE Tweak from the menu (System โ†’ Preferences โ†’ MATE Tweak) or from the terminal:

mate-tweak

The Windows tab lets you switch between Marco (compositing on/off) and Compiz as the window manager. The Desktop tab shows the layout presets described above.

Try each layout to find your preference. We recommend starting with Traditional (the GNOME 2 classic) and switching to Redmond or Cupertino if you are coming from Windows or macOS respectively.

Step 4: Configure the Panel

Right-click any panel and select Properties to configure:

  • Size โ€” panel height in pixels
  • Orientation โ€” top, bottom, left, or right
  • Auto-hide โ€” hide when not in use
  • Background โ€” solid colour, gradient, or transparent

Add applets by right-clicking the panel โ†’ Add to Panel. Useful additions include:

  • System Monitor โ€” CPU and memory graphs in the panel
  • Weather โ€” current weather in the system tray area
  • Notification Area โ€” for applications that use tray icons
  • Workspace Switcher โ€” shows virtual desktops in the panel

Step 5: Enable Compiz (Optional)

For desktop effects (wobbly windows, desktop cube, window previews):

Open MATE Tweak โ†’ Windows tab โ†’ select Compiz as the window manager.

The first time you enable Compiz, the display may flicker briefly as the window manager switches. Compiz settings can be configured with:

sudo apt-get install compizconfig-settings-manager
ccsm

Use Compiz judiciously โ€” it adds visual flair but increases memory usage by approximately 50-100 MB compared to Marco.

MATE Tweak layout switcher showing available desktop layouts

Step 6: Configure the Default Applications

System โ†’ Preferences โ†’ Preferred Applications lets you set defaults for:

  • Web browser โ€” Firefox (default), or install Chrome/Chromium
  • Email โ€” Thunderbird (default)
  • Terminal โ€” MATE Terminal (default)
  • File manager โ€” Caja (default)

Step 7: Multimedia Codecs

Ubuntu MATE 15.04 did not include restricted codecs by default. Install them:

sudo apt-get install ubuntu-restricted-extras

This adds MP3 playback, H.264 video, DVD playback libraries, and Microsoft fonts.

Day-to-Day Experience

After running Ubuntu MATE 15.04 for several months, here is what stood out:

Performance โ€” on the Dell Latitude E6430 (i5-3320M, 8 GB RAM, Intel HD 4000), Ubuntu MATE felt noticeably snappier than Unity on the same hardware. Application launches were faster, window management was more responsive, and the system used approximately 350 MB RAM at idle compared to Unity’s 500+ MB.

Stability โ€” no crashes, no session failures, no display glitches across months of use. Marco was rock-solid. Compiz had occasional hiccups with fullscreen video but nothing that required intervention.

Application compatibility โ€” every Ubuntu application worked perfectly. MATE’s GTK2/3 support meant both older and newer applications integrated well visually.

The Pi experience โ€” on the Raspberry Pi 2, Ubuntu MATE 15.04 was the best Ubuntu desktop experience available. LXDE was lighter, but MATE provided a more complete, more polished desktop with acceptable performance on the Pi’s 1 GB RAM and quad-core ARM CPU.

Common Pitfalls

Compiz crashes and leaves you with no window decorations. If Compiz crashes, windows lose their title bars and borders. Open a terminal (you may need to use Ctrl+Alt+T) and switch back to Marco: mate-tweak --wm marco-compton or marco --replace &. If MATE Tweak is not responsive, run marco --replace directly.

Panel applets rearrange themselves after layout switch. MATE Tweak replaces the entire panel configuration when switching layouts. If you have custom applet arrangements, they will be overwritten. Note your panel configuration before switching layouts โ€” there is no “undo” in MATE Tweak.

Global menu (Cupertino layout) does not work with all applications. The global menu bar (appmenu-gtk) worked with GTK2 and GTK3 applications but not with Qt applications or some Java-based tools. Firefox and LibreOffice supported it; some electron-based apps did not.

Plank dock (Contemporary/Cupertino layouts) shows wrong icons. Plank reads .desktop files for icon information. If an application’s icon is not found, it shows a generic placeholder. Ensure application .desktop files are correct in /usr/share/applications/.

Login screen theme does not match desktop theme. LightDM’s theme was separate from the MATE desktop theme. Configure LightDM with: sudo nano /etc/lightdm/lightdm-gtk-greeter.conf and set the theme, icon, and font settings to match your MATE desktop.

Ubuntu MATE 15.04 running on a Raspberry Pi 2 showing desktop and terminal

Ubuntu MATE’s Significance

Ubuntu MATE 15.04 mattered because it demonstrated that the GNOME 2 desktop paradigm was not dead โ€” it was just maintained by different people under a different name. MATE proved that a traditional desktop could be modern, well-maintained, and relevant in an era when GNOME, KDE, and Unity were all pursuing radically different interface designs. The Ubuntu MATE project, led by Martin Wimpress, brought professionalism, consistent quality, and genuinely useful innovations (MATE Tweak chief among them) to what started as a fork born from disagreement. By 15.04, it was no longer a protest โ€” it was a product.

Frequently Asked Questions

What is MATE Desktop?
MATE is a fork of GNOME 2, continuing the traditional desktop paradigm after GNOME 3 abandoned it in favour of GNOME Shell. MATE provides a familiar two-panel layout (top and bottom), a traditional application menu, a window list, a file manager (Caja, forked from Nautilus), and a text editor (Pluma, forked from gedit). It was created by the Arch Linux community and later adopted widely across distributions.
What is MATE Tweak?
MATE Tweak is a configuration tool developed by the Ubuntu MATE team that lets you switch between different desktop layouts with a single click. Options include Traditional (GNOME 2 style), Contemporary (macOS-like with a dock), Redmond (Windows-like with a single bottom panel), Cupertino (macOS-like with a global menu and Plank dock), and others. It also controls compositor settings and interface behaviour.
Is Ubuntu MATE an official Ubuntu flavour?
Yes. Ubuntu MATE became an official Ubuntu flavour with the 15.04 release. This meant it received the same infrastructure support as other flavours like Kubuntu and Xubuntu โ€” official ISO builds, archive access, and inclusion in the Ubuntu release cycle.
Does Ubuntu MATE support Compiz?
Yes. Ubuntu MATE 15.04 included the option to use Compiz as the window manager instead of Marco (MATE’s default compositor). MATE Tweak provided a simple toggle for this. Compiz brought wobbly windows, desktop cube, and other visual effects, though it used more resources than Marco.
How does MATE compare to XFCE?
Both are traditional desktop environments aimed at users who prefer the classic panel-and-menu layout. MATE is a GNOME 2 continuation with its own application suite (Caja, Pluma, Eye of MATE, Atril). XFCE is an independent project built on GTK with its own applications (Thunar, Mousepad). MATE tends to feel slightly more feature-complete out of the box; XFCE is marginally lighter. Both use approximately 300-500 MB in a fresh session.
Can I upgrade from Ubuntu MATE 15.04 to a newer release?
Ubuntu MATE 15.04 was a standard (non-LTS) release with 9 months of support. You could upgrade to 15.10 using ‘sudo do-release-upgrade’. For long-term stability, Ubuntu MATE 14.04 LTS or 16.04 LTS were the better choices.