Manjaro 17.0.4 is now available with many updates

The new updated version of Manjaro 17.0.4 is now available for download. This great Arch based Linux distribution has become popular nowadays. Manjaro 17.0.4 brings a lot of improvements and features. This release featuring latest update Deepin Desktop 15.4.1.

manjaro 17.0.4 download

You may download the latest version of Manjaro 17.0.4 using the link we provided below.

Manjaro 17.0.2 Cinnamon with MacOS Sierra Theme

Hello everyone, are you ready to tweak your Cinnamon style today? I just made some modification to my Manjaro 17.0.2 Cinnamon edition and I am pretty satisfied with the current look. Manjaro Cinnamon comes with a great desktop. Nothing wrong with the default style but I just want something more fresh. 

Like any other Linux distro, Manjaro 17.0.2 Cinnamon also open for modification. And today I will make some changes to my desktop with MacOS Sierra Theme. For your information, MacOS Sierra is developed by B00merang team and their page is available on github. 

If you like, you can download and install MacOS Sierra Theme and Icons from the following links:
Thank you

Manjaro 17.0.2 Cinnamon Screenshots Tour

This is the new version of Manjaro 17.0.2 Cinnamon edition. Its a lightweight Linux distribution for desktop. I run this Manjaro 17.0.2 Cinnamon on a Live USB and it performs pretty good. 

Manjaro 17.0.2 features an updated Manjaro Architect Installer, a text based and lightweight Manjaro installer. Its also available the graphical installer, Calamares. 

Technical Specifications of Manjaro 17.0.2

Under the hood, you will find Linux Kernel 4.9.34, a pretty recent version of Linux Kernel. And this can be updated to the most recent version. Manjaro 17.0.2 is powered by Cinnamon version 3.4.2. To be honest, Cinnamon is a great desktop environment. Its lightweight, smooth and also beautiful. 

 Pamac Software Manager 4.3.7-1

The software manager is now updated to version 4.3.7-1. Its a simple package manager for Linux desktop. 

Installed Applications

Manjaro Cinnamon 17.0.2 comes with bunch installed software. You can find Firefox, LibreOffice, Thunderbird, GIMP and some others.

Easy to customize

Manjaro Cinnamon is open for customization. You can tweak Cinnamon to meet your needs. There are many themes, icons available on the internet you can apply to Cinnamon. 

Download Manjaro Cinnamon 17.0.2

You can download Manjaro Cinnamon 17.0.2 ISO from this link.

Turn Manjaro into multimedia streaming server with Plex Media Server

Tweak your Manjaro performance and usability with Plex Media Server. Plex Media Server is a free, rich features multimedia application that can turn your Linux box into a powerful multimedia streaming server. This tutorial is going to show you how to install and configure Plex Media Server on Manjaro 17.0 series. PMS is available on AUR repository so we need to make sure that AUR repository is enabled on Manjaro.

By having Plex Media Server on your network you can play your favorite collections from any devices such as PC, Laptop, Smartphone (Android or iOS), PS4 and some other supported devices. On some countries, you can also integrate and play your online Televisions on Plex.

Installing Plex Media Server on Manjaro is very easy. Simply follow these steps below to get started.

Install Plex Media Server on Manjaro

Step 1. Open Add/Remove Software
Step 2. Type plex media server on the search box

install plex on manjaro

Click AUR and then mark plex media server from the list. Press Apply to start the installation. You will be asked to enter the root password to continue. This process will take some times and will download about 100 MB of files from the internet.

Once finished open a web browser and type Manjaro IP address with the following format:


The Plex Media Server web interface will open up. Now sign in to Plex. You may need to create free Plex account if you don't have it already.

plex sign in

Once signed in, we need to configure some stuffs

plex server setup

Add you media library to Plex.

plex add media

Once finished, you will see the Plex dashboard where you can see, manage and play your media.

plex dashboard

How to connect to OpenVPN Server on Manjaro 17.0

This tutorial will show you how to connect to OpenVPN Server from Manjaro 17.0. I will connect to my existing OpenVPN Server installed on Debian 9 Server. If you build your own OpenVPN Server, make sure you download the .ovpn configuration file. This file will be used by the client to connect to the server automatically.

I assume you have a working OpenVPN Server and also you have .ovpn config file on hands. Next we can start configure Manjaro. Open Network, and the follow these steps shown below.

openvpn on manjaro[4]

Once connected, you can test or check your IP address via Your new IP address will be changed to the OpenVPN Server IP address.

I hope that helps and cheers.

Manjaro 17.0.2 Installation Tutorial

The new version of Manjaro 17.0.2 is now available for download. Today, I will show you how to install Manjaro 17.0.2 on our system. I choose the Manrao 17.0.2 GNOME on this tutorial. Manjaro 17.0.2 brings a lot of improvements. You can read my review of this new Manjaro 17.0.2 before deciding to install it.
Installing Manjaro Linux is very easy. The Calamares GUI installer is very helpful and informative. Anyone can install Manjaro in few steps.

Manjaro 17.0.2 Installation Steps

Step 1. Boot the computer

On the first boot screen, you may change the default language and some other settings.

Step 2. Open the installer

Step 3. Select Installation Language

Step 4. Select location

At this point, we need to select our location from the map. Also we can change the system language and locale.  

Step 5. Select Keyboard Layout

Step 6. Installation method

Select the installation method and disk partitioning. You may use the default disk layout or create manually.  

Step 7. Create new user

Step 8. Installation Summary

Step 9. The install process

The installation process should now begin. It takes some times to complete.

Step 10. Reboot Manjaro

Once the installation has been completed, reboot your computer and enjoy Manjaro 17.0.2

Manjaro 17.0.2 GNOME Review with Screenshots

The new Manjaro 17.0.2 has been released few days ago. This is the latest stable version of Manjaro Linux which has many improvements, bug fixes and some GUI updates. Manjaro is an Arch based Linux distribution. On this review, we install Manjaro 17.0.2 on Virtualbox as guest machine on top of Ubuntu 16.04 host. 

Desktop First Impression

Manjaro 17.0.2 GNOME brings a nice and beautiful desktop with Manjaro default wallpaper. I like the GNOME desktop layout with Menu on the top left panel. Arc Maia GTK Theme and icon looks pretty cool with Arc Maia Dark as the GNOME Shell theme. 

Inside Manjaro 17.0.2

Manjaro 17.0.2 GNOME comes with the following:
  • Linux Kernel 4.9.13
  • GNOME Shell 3.24.2

Manjaro 17.0.2 GNOME use very small CPU footprint on idle. It also only uses less than 100 MB of my system memory during idle time. But when running in Virtualbox, I feel some lag when I clicked some menus. But I think this won't be a problem when we install it on a dedicated machine.

Improved Calamares GUI Installer

I notice some updates to the Calamares GUI Installer. Now installing Manjaro 17.0.2 even easier with this tool.

Bundled Applications

There are not many applications that come with 1.3 GB Live ISO. You will only have Firefox, stock audio and video player, GParted and some minor applications. There is no Office suite such as LibreOffice or OpenOffice. But I don't think that its a problem. We can easily add and remove applications using Pamac GUI application manager. 

Bottom Line

Manjaro 17.0.2 GNOME is a great operating system which brings the latest software on board. With all features that come along, run it on USB Live mode or install it on a dedicated system is recommended. It does not run well on Virtualbox. The response is very bad. 

Manjaro 17.0.2 is now available

The new version of Manjaro 17.0.2 is now available for download. This updated version brings a lot of improvements, better hardware detection, new graphical installer (Calamares) and many more. Manjaro is an Arch based Linux distribution, rolling release version which comes with many desktop environment options.

Manjaro 17.0.2 Features:

  • Linux Kernel 4.9 series
  • Latest Xorg 1.19
  • Latest KDE Plasma 5
  • Enhanced Calamares graphical installer
  • Better hardware detection

Download Manjaro 17.0.2 ISO

Make your GRUB menu more eye catching with Vimix

Boring with the original black and white GRUB menu ? Don't worry, we can easily change or beautify GRUB menu using Vimix. Vimix is actually an addon for Grub Customizer that can be used to change the background of the Grub. It is good to have something like this upon system boot. 

Its nice isn't it? But how to make it? 
OK, first, we need to install two package. First, install Grub Customizer and also Vimix. You can use Pacman Software Manager or via Terminal. 
Search for vimix on the search box. And make sure you have enabled AUR repository. 
Install the package called grub2-theme-vimix-git. Don't forget to install Grub Customizer as well. 

How to change GRUB Background

  1. Open Grub Customizer and switch to Appearance Settings tab. 
  2. Select Vimix from theme list and then select background.png from the left panel.
  3. Load your own .PNG image using the Load file button at the bottom. 
  4. Once finished, go to File | Save.
  5. Reboot Manjaro.  

Grub Customizer, a GUI application to modify Grub menu

Grub Customizer is a special application that can be used to modify the Grub menu entries, color and some other settings. Its a handy application that comes with nice GUI. Grub Customizer can be installed on Manjaro via Pamac Software Center. When this post is being written, the Grub Customizer 5.0.6 can be installed through Pacman command or Pamac Software Center. 

install grub customizer on manjaro

What Grub Customizer can do?

  • Edit boot menu
  • Change Grub background color
  • Change the default Grub entry
  • Modify boot delay

How to install Grub Customizer

Use the following command to install Grub Customizer on Manjaro
sudo pacman -S grub-customizer
Thank you

How to install Gnome Desktop Environment on Manjaro 17.0

This tutorial is going to show you how to install GNOME desktop environment on Manjaro 17.0. As you know, we may install multiple desktop environment on top of a distribution. For example, we can run Budgie Desktop and GNOME together. So we can choose which one to use. Its pretty simple and straight forward to install GNOME on Manjaro 17.0.

Steps to install GNOME on Manjaro 17.0

Step 1. Update Manjaro

To update Manjaro, execute this command on Terminal
sudo pacman -Syu

Step 2. Install GNOME

Use this command to install gnome and gnome extra packages
sudo pacman -S gnome gnome-extra
Output example:
[dhani@dhani-manjaro ~]$ sudo pacman -S gnome gnome-extra[sudo] password for dhani: :: There are 47 members in group gnome::: Repository extra   1) adwaita-icon-theme  2) baobab  3) empathy  4) eog  5) epiphany  6) evince   7) gdm  8) gdm-plymouth  9) gnome-backgrounds  10) gnome-calculator   11) gnome-contacts  12) gnome-control-center  13) gnome-dictionary   14) gnome-disk-utility  15) gnome-font-viewer  16) gnome-keyring   17) gnome-screenshot  18) gnome-session  19) gnome-settings-daemon   20) gnome-shell  21) gnome-shell-extensions  22) gnome-system-monitor   23) gnome-terminal  24) gnome-themes-standard  25) gnome-user-docs   26) gnome-user-share  27) grilo-plugins  28) gtk3-print-backends   29) gucharmap  30) gvfs  31) gvfs-afc  32) gvfs-goa  33) gvfs-google   34) gvfs-gphoto2  35) gvfs-mtp  36) gvfs-nfs  37) gvfs-smb  38) mousetweaks   39) mutter  40) nautilus  41) networkmanager  42) sushi  43) totem   44) tracker  45) vino  46) xdg-user-dirs-gtk  47) yelp
Enter a selection (default=all): 
Press enter to install all packages. Follow on screen installation wizard until it completed. Please note that this step requires internet connection. Make sure you are connected to the internet. 

How to fix error: could not open file /var/lib/pacman/sync/extra.db: gzip decompression failed

I was trying to update/upgrade my Manjaro 17.0. I thing something went wrong with my internet connection and after that I got the following error:
error: could not open file /var/lib/pacman/sync/extra.db: gzip decompression failed
The error appear every time I tried to install package using pacman command. So actually Pacman was unusable at this point. 

How to fix this error?

I was searching around google and found a simple solution for this error. Simply run the following command on Terminal
sudo pacman -Syy
Wait until the repository synced and now the error should be fixed.

Manjaro 17.0.2 RC2 is now available

Manjaro 17.0 aka Gellivara gets an update version 17.0.2. Even it still in Release Candidate version, the Manjaro 17.0.2 brings a lot of refreshment on board. Manjaro 17.0.2 is available XFCE, KDE and Gnome edition for 32 and 64 bit systems. 

What's new on Manjaro 17.0.2

  • Updated stock kernel to linux49 4.9 LTS
  • Updated the Xorg-Stack to v1.19 series
  • Released Pamac v4.3 with native AUR-Support
  • Enhanced and improved our Manjaro Tools & Profiles
  • MHWD we adopted a more efficient way to handle libglx binaries
  • Some of our themes got updated and new got designed

ArchLabs 4.1, Arch based Linux distribution that ROCKS !!!

I was a bit skeptic before downloading ArchLabs 4.1. Downloaded, boot it and now I enjoy it. I was expecting a text based interface just like its ancestor Arch Linux, with no desktop GUI etc. But all my perception were totally wrong. ArchLabs brings a simple and beautiful Openbox desktop which is very lightweight.

I tried several Arch based Linux distribution such as Manjaro and Antergos. But this ArchLabs feels more "Archy" than those two. ArchLabs 4.1 codename "Yoda" was released few days ago brings some updates such as:
  • Decreasing initial boot times for live session
  • Decreasing wait times for first use of sudo/root
  • More wallpapers
  • Additional custom conky configs
  • Make the parts of ArchLabs a rolling release
  • Trim down ISO size
  • Implement a Welcome Screen
Please visit the official release note here.
For Manjaro users, ArchLabs should be familiar and if you want to switch to this distribution, should be no issues. ArchLabs 4.1 offers unlimited creativity and modifications. Conky, themes, icon theme are part that mostly tweaked to get a personalized look and satisfaction. 

ArchLabs Download

Interested? Go grab the ArchLabs ISO from this link. If you like, you can boot it onto Virtualbox. It comes with preinstalled Guest Additions, so full screen mode is enabled. Get it now and explore it your self.

Make your Manjaro looks more eye catching with OSX-Arc Theme

OSX-Arc Theme is a cool and beautiful GTK Theme. This tutorial will show you how to install OSX-Arc theme on Manjaro Linux. I am using Manjaro 17.0 MATE on this tutorial but it can be installed on any Manjaro Linux version and edition. 


OSX-Arc is available on AUR repository. Make sure you have enabled AUR on your Manjaro prior to the installation. You can read this post to see how to enable AUR repository on Manjaro. You can either install OSX-Arch via Terminal or using Pamac Software Manager.
There are several version of OSX-Arc Theme. You can choose or simply install them all. Once installation completed, you can activate it via Appearance or Tweak Tool.

How to install Budgie Desktop on Manjaro 17.0

This quick tutorial is going to show you how to install the latest Budgie Desktop on Manjaro 17.0 desktop. Why Budgie? Budgie is believed as a simple, lightweight and beautiful desktop environment for Linux. It was made popular by Solus OS. Budgie is actually a fork of GNOME desktop but way simpler and more lightweight.
In order to install Budgie Desktop on Manjaro, all you need is a working network connection. The Budgie Desktop is included in Pacman repository on Manjaro. You can either install Budgie Desktop via Terminal or Pacman GUI.

Install Budgie Desktop via Terminal

If you prefer to install using Terminal, use the following command to update and install Budgie Desktop on your Manjaro Linux.
sudo pacman -Syu
sudo pacman -S budgie-desktop
The download process will started and in few minutes, the Budgie Desktop should be installed.

Install Budgie Desktop via GUI

Open Pacman software manager and type budgie on the search box. You will see any packages related to budgie will show up. Select budgie-desktop from the list and mark it for installation. Press Apply to confirm and the process will started.
install budgie on manjaro 1
Optionally, you can also install budgie-wallpapers and manjaro-budgie-settings that will make Budgie Desktop more usable.
Once complete, simply log out and re login to the new Budgie Desktop. 

Arch-Anywhere 2.2.7 is now available

Arch-Anywhere is a GUI tool to help us to install Arch Linux on our system. By default, Arch Linux installation does not comes with any GUI installer like most Linux distribution. For you who new to Linux, this could be a pain in the ass since there are many things to do in order to get Arch Linux installed. Thanks to Arch-Anywhere that simplify all the steps to install Arch Linux. 

Arch-Anywhere 2.2.7 includes many bug fixes and improvements. User can choose the desired Desktop Environment for Arch Linux ranging from Gnome, KDE, MATE, and many more. Also we can choose the display manager for every DE we choose. We can choose from lightdm, gdm, lxdm, sddm (default lightdm).
Arch-Anywhere is distributed in ISO format. Simply boot your computer or VM with this ISO and you can start install Arch Linux right away.

Gstreamer update error, Could not satisty dependency Libsoup package

I am having issues with my Manjaro Budgie update process. Everytime I execute the update process, I always got the following errors:
Could not satisfy dependencies:gstreamer0.10-good-plugins: installing libsoup (2.58.1-1) breaks dependency libsoup-gnome
I am not sure why I always got this error everytime I want to update my Manjaro. As a fix, I remove the gstreamer0.10 since this package seems to be obsolete.

With this workaround my update is now works again. If you have the same issue with this, I think you should remove the gstreamer0.10 package before updating your Manjaro.

Install Cockpit, Web Based Administration Tool on Manjaro 17.0

Cockpit is a great web based management tool to manage Linux servers. It has many features to monitor your server, configure the storage, network and many others. This tutorial will show you how to install Cockpit on Manjaro 16.10. Other user with different Manjaro version can try this method as well. Cockpit now become a default package on Fedora 25 and newer. 
Before we go through here are some screenshots of Cockpit, The Web Based Administration Tool on Manjaro

I understand that most desktop users do not need to install Cockpit on their system. But, in case of you want to turn your Manjaro into your personal server or you just want to play around with it, you may consider installing Cockpit on your Manjaro.

Steps to install Cockpit on Manjaro 17.0

Step 1. Enable AUR Repository

Since Cockpit package is available on AUR repository, we need to enable it first. Please read this post in order to enable AUR repository on Manjaro.

Step 2. Install Cockpit

You can either install it via Pamac Software Manager or simply use the following command to install Cockpit. Please make sure you watch the Manjaro screen since this installation steps will ask your confirmation few times.
yaourt -S cockpit
Once finished, you can access Cockpit web dashboard using a web browser. Type your Manjaro IP address with the following format
Thanks for reading. 

How to connect to iSCSI disk on Manjaro Linux 17.0

I am currently working and testing my new iSCSI target server built on my FreeNAS 10 machine. I wrote a similar tutorial to connect to remote iSCSI disk/portal from my Fedora 26 server. Now I want to try to adopt it on my Manjaro. But mostly here done with command line. So, if you want to follow this tutorial, make sure you have an access to the remote iSCSI Target server.
My System configuration:
  • Remote iSCSI target server (FreeNAS 10 Corral) IP address:
  • iSCSI initiator client : Manjaro 17.0 Linux

Steps to connect to iSCSI target on Manjaro 17.0

Step 1. Install open-iscsi package

First of all, we need to install open-iscsi package on Manjaro. This package is not installed by default, so we need to install it first.
sudo pacman -S open-iscsi
sudo systemctl start open-iscsi

Step 2. Configure iscsid.conf

Now, we need to configure the file /etc/iscis/iscsid.conf. At this point, we will enter the iscsi target server details.
sudo nano /etc/iscsi/iscsid.conf
Now uncomment the following lines:
node.session.auth.authmethod = CHAP
node.session.auth.username = username
node.session.auth.password = password
Make sure you change the username and password with the iSCSI target server user name and password.

Step 3. Target discovery

Execute this command to start discover the iSCSI Target
sudo iscsiadm -m discovery -t sendtargets -p
You will see the list of any iqn list on the target server
manjaro iscsi iqn discovery

Step 4. Confirm status of discovery

Now use this command to confirm the status of the Target server discovery
sudo iscsiadm -m node -o show
manjaro iscsi iqn discovery 2

Step 5. Login to the target

sudo iscsiadm -m node --login
login to iscsi target server
At this point we are connected to our remote iSCSI Target server and the iscsi disk is mounted locally. Check if it listed using fdisk command.
fdisk -l
You should see new disk is listed there like mine below.
list iscsi disk
OK so, we are successfully connected to the remote iSCSI disk on Manjaro. This tutorial also applicable to other Arch based Linux such as Antergos as well.