RPi Zero W clone offers quad-core power for $15

SinoVoip’s Linux-friendly, 60 x 30mm Banana Pi M2 Zero (BPI-M2 Zero) SBC closely mimics the Raspberry Pi Zero W, but has a faster Allwinner H2+. Just as we were trumpeting the $23 BPI-M2 Magic as being the “smallest, cheapest Banana Pi yet,” SinoVoip has launched an even tinier and more affordable Linux/Android hacker board on […]

From: LXer


How to Install Themes in Ubuntu 17.10

By Abhishek Prakash

How to install themes in Ubuntu 17.10

Brief: This beginner’s guide shows you how to install themes in Ubuntu 17.10. The tutorial covers installation of icon themes, GTK themes and GNOME Shell themes.

Newly released Ubuntu 17.10 looks good but it can be tweaked to look better. One of the reasons why I like using Linux is the flexibility of customization. Changing themes gives the system an entirely new look and feel. And the best thing is that there are tons of good themes for Ubuntu and other Linux at your disposal. You can play with them as you like.

In this tutorial, I’ll show you various type of theme customization, ways to install them. Of course, I’ll discuss how to change the themes in Ubuntu.

Let’s start with the type of theme elements.

Know the difference between icon themes vs GTK themes vs GNOME Shell themes

This is the default look of Ubuntu 17.10:

Ubuntu 17.10 default look
Ubuntu 17.10 default look

And if I change all three theme elements, the same may look like this:

Ubuntu 17.10 theme change
After changing icon, GTK3 and GNOME Shell theme

Icons: Icons are pretty straightforward. Changing the icon theme will change the looks of the icons of applications. You should opt for an icon theme that has support for a wide range of applications else you might see some icons remain unchanged and look out of the place. You can refer to this article to find the best icon themes for Ubuntu.

GTK theme: GTK is a framework used for building the graphical user interface of an application. Basically, it determines how an application interface will look like (if it is a GTK application). At present, Ubuntu uses GTK3 so you should download GTK3 themes.

GNOME Shell theme: Changing the GNOME Shell theme will change the Shell elements such as the top panel, activity overview, desktop notification etc.

Some theme packages provide all three types of theme elements to give you a uniform experience. On the other hand, you’ll also find a standalone icon or GTK or Shell themes. Of course, you can combine them to give your Ubuntu system an attractive look.

Now that you are familiar with the terms, let’s proceed to install themes in Ubuntu 17.10.

How to install themes in Ubuntu 17.10

Just for information, I’ll use the term ‘themes’ for all three i.e. icons, GTK and GNOME Shell themes, unless individually specified. I have also made a video about installing themes in Ubuntu 17.10. You can watch the video to see the things in action. Do subscribe to our YouTube channel for more Ubuntu tutorials.

There are three main ways you can install themes in Ubuntu:

1. Using PPA to install themes

My favorite way of installing themes is to use a PPA. This way you get the themes updated automatically. All you have to do is to use three lines of code, one by one.

Let’s take Pop OS theme for example. This is a beautiful theme package developed by System76 for its own Pop OS Linux distribution. You can install the theme package using the command below:

sudo add-apt-repository ppa:system76/pop
sudo apt-get update
sudo apt-get install pop-theme

This will install Pop OS icon, GTK3 and GNOME Shell theme. You don’t have to do anything else. You now have the new themes available in your system. All you need to do is to change it. We’ll see how to change themes in Ubuntu slightly later in this article. Let’s move on to other ways of installing themes.

2. Using .deb packages to install themes

Some theme developers provide .deb executable for their theme. All you need to do is to download the .deb package and double click on it to install the theme like any other software. Take Masalla icon theme for example. You can download the .deb files from SourceForge.

Download Masalla icon theme

Once downloaded, just double-click on it to install the theme.

3. Using archive files to install themes

This is perhaps the most common way of providing themes. If you go to GNOME Looks website in search of themes, you’ll find that themes come in zip or tar archive form. Don’t worry, installing themes this way is also not a big deal.

Let’s download Ant GTK theme from the link below. You’ll have to go to the Files section. If you see more than one file, it’s because this theme has some variants. These variants are similar but varied a little in terms of looks. For example, there could be a dark variant of a theme.

Get Ant Theme

Once you have downloaded it, you’ll have to do one extra stuff here.

Go to your Home directory and press Ctrl+H to show hidden files and folders. If you see .themes and .icons folders, you are good. If not, create new folders named .themes and .icons.

You can use the command below if you want:

mkdir ~/.themes
mkdir ~/.icons

Now remember that when you download the archived version of GTK or GNOME Shell theme, extract it and copy the extracted folder to .themes folder in your home directory. If you download archived version of icon theme, extract it and copy the extracted folder to .icons folder in your home directory.

To summarize:

  • .themes – for GTK and GNOME Shell themes
  • .icons – for icon themes

Well, you have just learned how to install themes in Ubuntu 17.10. It’s time to see how to change the themes here.

How to change themes in Ubuntu 17.10

You’ll have to use GNOME Tweaks tool for this purpose. It is available in the software center. Just search for it and install it.

If you prefer terminal, you can use the command below to install GNOME Tweaks:

sudo apt install gnome-tweak-tool

Once installed, just search for it and start it:

GNOME Tweaks tool in Ubuntu 17.10

When you start Tweaks, you’ll see the options to change the icon, GTK3 and Shell theme under the Appearance section. GTK theme is changed from the “Applications” option.

How to change themes in Ubuntu


You might see a triangle over the GNOME Shell option that won’t allow you to change the GNOME Shell theme.

Enable GNOME Shell change

This is because some functionalities to GNOME Shell are locked by default. They can be changed using GNOME Shell Extensions. While there are numerous GNOME Shell Extensions available, the most reliable way is to use GNOME Shell Extensions included in Ubuntu’s repository. This consists of 8-10 useful extensions, including the one that will allow you to change the GNOME Shell theme.

To install, you’ll have to use the terminal here. There is no other way:

sudo apt install gnome-shell-extensions

At this point, I don’t remember if you need to log out or reboot your system. If you go under the Extensions option in GNOME Tweaks and don’t see a bunch of extensions there, you should log out and log back in.

Change GNOME Shell theme in Ubuntu 17.1

What you need to do here is to enable the ‘User themes’ GNOME Shell extension. After that, restart GNOME Tweaks application. Now, you’ll see that the triangle has gone and you can change the GNOME Shell.

Do you often change themes in Ubuntu?

Well, that would be all you need to do in order to install themes in Ubuntu 17.10. If you ask me, I almost never keep the default theme. It’s not that the default Ubuntu theme is not good looking. It’s just that I am used to of having better-looking themes. How about you?

From: It’s FOSS


Kügler: Plasma Mobile Roadmap

By jake On his blog, Sebastian Kügler sets out a roadmap for Plasma Mobile, which is a project that “aims to become a complete and open software system for mobile devices“. There is already a prototype version available, the next step is the “feature phone” milestone (which will be followed by the “basic smartphone” and “featured smartphone” milestones). “The feature phone milestone is what we’re working on right now. This involves taking the prototype and fixing all the basic things to turn it into something usable. Usable doesn’t mean ‘usable for everyone’, but it should at least be workable for a subset of people that only rely on basic features — ‘simple’ things.
Core features should work flawlessly once this milestone is achieved. With core features, we’re thinking along the lines of making phone calls, using the address book, manage hardware functions such as network connectivity, volume, screen, time, language, etc.. Aside from these very core things for a phone, we want to provide decent integration with a webbrowser (or provide our own), app store integration likely using store.kde.org, so you can get apps on and off the device, taking photos, recording videos and watching these media. Finally, we want to settle for an SDK which allows third party developers to build apps to run on Plasma Mobile devices.
Getting this to work is no small feat, but it allows us to receive real-world feedback and provide a stable base for third-party products. It makes Plasma Mobile a viable target for future product development.

From: LWN


Canonical Outs Important Linux Kernel Updates for All Supported Ubuntu Releases

By Softpedia News (Marius Nestor)

Canonical published today a new set of Linux kernel security updates for all supported Ubuntu releases, which patch up to 12 vulnerabilities discovered lately by various security researchers.

Affected Ubuntu releases include Ubuntu 17.04 (Zesty Zapus), Ubuntu 16.04 LTS (Xenial Xerus), Ubuntu 14.04 LTS (Trusty Tahr), Ubuntu 12.04 ESM (Extended Security Maintenance), as well as all official derivatives, including Kubuntu, Xubuntu, Lubuntu, Ubuntu MATE, Ubuntu GNOME, Ubuntu Studio, Ubuntu Kylin, and Ubuntu Budgie.

Among the Linux kernel components fixed in these updates, we can mention the KVM subsystem, the F2FS (Flash-Friendly File System) implementation, the Xen virtual block driver, the XFS filesystem, the netlink wireless configuration, the ATI Radeon framebuffer driver, the iSCSI transport implementation the Floating Point Unit (fpu) subsystem, and the key management subsystem.

Bugs were fixed for the generic SCSI driver and the Turtle Beach MultiSound audio de… (read more)

From: Softpedia