Manjaro v17.0.3 released

Hi community,

Manjaro Gellivara was a great release! Now we are proud to announce v17.0.3, our final release of Gellivara. It took us a little over two months to finish this updated version. We improved our hardware detection, fixed some features in our installer (Calamares), added the latest packages available to our install media and polished our release as a whole. Everyone, who used older install media than v17.0.2 release, should read also this announcement about password weakness and follow its advice to secure your systems.

Also, Gellivara is the last edition of Manjaro Linux supporting 32bit Architecture. Read more about this decision here.

We hope you will enjoy this release as we did creating it.

kind regards
Philip Müller and the development team of Manjaro

The Xfce edition remains our flagship offering and has received the attention it deserves. Few can claim to offer such a polished, integrated and leading-edge Xfce experience. We ship Xfce 4.12 with this release of Manjaro. We mainly focused on polishing the user experience on the desktop and window manager, and on updating some components to take advantage of newly available technologies such as switching to a new Vertex-Maia theme, we already using known as Maia for our KDE edition.

Our KDE edition continues to deliver this powerful, mature and feature-rich desktop environment with a unique look-and-feel, and with the perks of Manjaro’s latest tools.

We ship now Plasma 5.10 desktop in combination with the latest KDE-Apps 17.08. It was a huge step to get it all playing together smoothly and to give the user experience the same feeling as our KDE4 editions of the past.

GNOME being a powerful, userfriendly, easy to use, customizable and fully accesible GTK3+ desktop environment, the Manjaro team has decided to offer the GNOME edition as a third official flavour with the 17.0 release. The Manjaro Gnome edition stays close to vanilla GNOME while of course being customized and configured for out-of-the-box usability with all the proven features of a Manjaro edition like Manjaro-Hardware-Detection, Manjaro-Settings-Manager, Pamac package management and the new Manjaro-Hello welcome screen.

The Manjaro Settings Manager (MSM) now provides an easy-to-use graphical interface for installing and removing the many series of kernels we offer. Manjaro’s selection of readily available kernels remains the most extensive of all Linux distribution we know of. At the time of this release, twelve kernel-series are available directly from our binary repositories, ranging from the mature and rock-solid 3.10 series to the latest 4.13 release. Additionally we offer two realtime kernel series. Such a wide array of available kernel options results in extensive hardware support, getting the most out of your system for you, be it old or new.

Features of the updated release of Gellivara:

  • Latest LTS stock kernel of linux49 4.9 LTS series
  • We updated the Xorg-Stack to v1.19 series
  • We enhanced and improved our Manjaro Tools & Profiles
  • MHWD we adopted a more efficient way to handle libglx binaries
  • Updated and new designed themes and styles
  • Updates on Calamares

Changes since our first release candidate

  • Updated internet browsers
  • Updated Mesa stack
  • Fixed toolchain
  • Updates to Calamares

Changes since v17.0.2

  • Updated printer-stack
  • Updated internet browsers
  • Updated toolchain
  • Updated drivers stack
  • Updated KDE desktop
  • Updated Gnome desktop

Download one of our current stable editions from here.


Thank you for another wonderful release.

Two problems that I’ve encountered so far:

  1. In the Kernel section of MSM, only the installed kernel (4.9) is listed.
    Checking for the cause, I’ve noticed that the repositories are not synced by default and therefore I must issue a “pacman -Syu” command.
    This is a problem if the novice user doesn’t know he/she has to do that right after the installation is complete.
    The problem occurs both in the live environment and after the installation is complete.

  2. The “Install Manjaro Linux” desktop icon doesn’t exist if I choose a language different than en_US in GRUB (in the live environment).
    Not a big problem since there’s a way to launch the installer from Manjaro Hello (if you’ve not accidentally/purposefully closed it).

Thank you.


PXE works flawlessly…:slight_smile:

Thank you for this work. :grin:

Torrents for XFCE, KDE and Gnome editions are now live at:


Thanks for the work! Just upgraded an existing install (Gnome desktop) and everything is working perfectly.

Just installed the Gnome edition. Flawless.

Might I express a suggestion for a future Gnome release ?

To unify the Manjaro branding across all 3 officials supported editions (XFCE, KDE, Gnome), maybe the Gnome edition should adopt Dash to panel (bottom) and Arc Menu, instead of Dash to dock on the side and the Gnomenu on top. Or put Dash to dock and the Gnomenu at the bottom. (Personnaly, I prefer Dash to panel and Arc Menu.)

This way, all 3 Manjaro editions would look alike (panel at the bottom, menu on the left), without being the same.

Just a tought. :slight_smile:

Updated early this morning, no problems.

1 Like

Little change are planned for incoming 17.1 Hakoila


After using sudo pacman-mirrors -g:

Downloading mirrors from
Traceback (most recent call last):
File “/usr/bin/pacman-mirrors”, line 55, in
File “/usr/lib/python3.6/site-packages/pacman_mirrors/”, line 595, in run
File “/usr/lib/python3.6/site-packages/pacman_mirrors/”, line 509, in load_all_mirrors
self.selected_countries, self.mirrors.countrylist, self.geoip)
File “/usr/lib/python3.6/site-packages/pacman_mirrors/”, line 41, in build_country_list
File “/usr/lib/python3.6/site-packages/pacman_mirrors/”, line 58, in country_list_is_valid
AttributeError: module ‘pacman_mirrors.txt’ has no attribute ‘OPT_COUNTRY’

Good job. The Gnome version is complete and running out of the box (not like the 17.02 where severals software and tools were absent). I have disabled evolution to have more free memory and personalized aspect. Thank you and sorry for my english.

Why did you do that?
You do know this is a rolling release, right?

1 Like

You are kidding, right? Quite familiar with the concept. Pacman -Syu just like any other day.

1 Like

@linux-aarhus ?

Updating to a version from an existing installation (as you normally should) is somewhat different from freshly installing the same version, which this thread is about, in the sense that the main difference between this and previous releases, apart from containing the latest packages, is the installer, which you can only see how well it works if you download the iso and make a fresh install.


Thanks for the i3 v17.0.3 release candidate iso. For some reason my AMD “Kaveri CPU/GPU” A8-xxxx system, with the free video drivers, now properly wakes up from suspend with kernel 4.13rc, which was not true a couple of weeks ago.

Also the Firefox browser now, without adjustments, plays American “Netflix” website streaming videos. A few months ago only the browser google-chrome-stable could play Netflix.

All in all a great release, including a unified/simplified pamac-manager that now also includes pamac-updater within its menu topics.

Found a Dell latitude laptop with NVS 3100 graphics that would not run calamares installer from the USB stick, having chosen the free driver. But Calamares did indeed run after trying again with a choice of the non-free driver. And then after the install, and booting the Dell, and letting all the updating run, the Dell let me switch over to the free driver using the manjaro-settings-manager, nice.

Thank for bringing it to my attention :slight_smile:

v4.2.2 is in unstable - fixing the issue.

1 Like

If your only argument to pacman-mirrors was the -g/--generate then I don’t understand why you had this error, unless you have manually edited pacman-mirrors.conf and misspelled a country or even entered a country with not mirrors.

However if you had a -c/--country on your CLI and misspelled a country or you entered a country with no mirrors then the error would occur.

The error is a regression - and a fix has been released to unstable branch.

Have a look at this wiki on how to access unstable repo install a package an revert to unstable.


I didn’t change anything. After the update of pacman-mirrors package that appeared in my octopi notification I tried generating mirrorlist again. Strange, it seems that my pacman used mirrors from Brasil

sudo pacman-mirrors -g
Downloading mirrors from
Warning ‘-c/–country’ : Unknown country: ‘Brasil’

So I tried

pacman-mirrors -c all

and it successfully (re)created a list with all avaliable mirrors. After that pacman-mirrors -g worked like a charm. <3

My thought here is:

At some point you have used -i/--interactive which presents the opportunity to do a selective collection of mirrors.

However - it also changes your pacman-mirrors configuration to use a custom mirror file. Every now and then, mirrors falls of the grid and new ones emerge, resulting in mirrors from Brasil has been removed from the official mirrorlist.

Since pacman-mirrors does not change your custom setup and does not regenerate your mirrorlist not even on updates - then you have caught this bug.

Your approach of resetting the mirrorlist using -c all is the best approach.

Thanks for reporting it :slight_smile: - it gave me the chance of fixing it.

Have a great day.

Understand - the purpose of a rolling release is so you do not have to re-install. I did miss out on the install improvements but that’s about it.

Forum kindly sponsored by