Home Blog Page 905

Best Linux Desktop Environments for 2016

DE-2Linux creates a friendly environment for choices and options. For example, there are many Linux-based distributions out there that use different desktop environments for you to choose from. I have picked some of the best desktop environments that you will see in the Linux world.

Plasma

I consider KDE’s Plasma desktop to be the most advanced desktop environment (DE). It’s the most feature-rich and customizable desktop environment that I have ever seen; even Mac OS X and Windows don’t come near Plasma when it comes to complete control by the user.

I also love Plasma because of its awesome file manager, Dolphin. One reason I prefer Plasma over Gnome-based systems is the file manager. One of my biggest gripes with Gnome is that its file manager, Files, can’t handle basic tasks, such as batch-files renaming. That’s important for me because I take a lot of pictures, and Gnome makes it impossible for me to rename image files. On Dolphin, it’s a walk in the park.

Then, you can add more functionality to Plasma with plugins. Plasma comes with some incredible software including Krita, Kdenlive, Calligra Office Suite, digiKam, Kwrite, and many other applications being developed by the KDE community.

The only weakness of the Plasma desktop is its default email client, Kmail. It’s way too complicated to set up, and I also wish that setting up Kmail also configured the Address Book and Calendar.

Plasma is the default desktop environment of many major distributions including openSUSE.

GNOME

GNOME (GNU Network Object Model Environment) was founded by Miguel de Icaza and Federico Mena in 1997 because KDE used Qt toolkit, which was released under a proprietary license. Unlike KDE, where there were numerous customizations, GNOME focused on keeping things simple. GNOME became extremely popular due to its simplicity and ease of use. A factor that I think contributed heavily to Gnome’s popularity was the fact that Ubuntu, one of the most popular Linux distributions, picked it as their default desktop environment.

With changing times, GNOME needed a change. Therefore, with GNOME 3 the developers introduced the GNOME 3 Shell, which brought with it an entirely new design paradigm. That in turn led to some conflict with Canonical’s plans with Ubuntu, and they created their own shell for GNOME called Unity. Initially, GNOME 3 Shell was plagued by many issues — most notably, the fact that extensions would stop working after updates. This major shift in design and the various problems then led to many forks of GNOME, such as the Cinnamon and Mate desktops.

That said, what makes GNOME desktop interesting is that they are targeting touch-based devices, so if you have new laptops that come with a touchscreen, Gnome is the best suited DE for them.

With version 3.18, GNOME has made some impressive improvements. The most interesting thing that they have done is Google Drive integration where users can mount their Google Drive as a remote file storage and work with files without having to use a web browser. I also love GNOME’s awesome integration of email client with calendar and address book. Despite all this awesomeness, however, the one thing that keeps me from using GNOME is its file manager, which can’t handle batch file renames. I will stick to Plasma until GNOME developers fix this problem.

DE-fig1

Unity

Unity is technically not a desktop environment, it’s a graphical shell developed by Canonical for Ubuntu. Unity runs on top of GNOME desktop environment and uses most stock GNOME apps and tools. The Ubuntu team has forked a few GNOME components to better suit the needs of Unity users.

Unity plays a very important role in Ubuntu’s convergence story and with Unity 8, the company is bringing the desktop and mobile world together. Canonical has developed many intriguing technologies for Unity including HUD (Head-up Display). They also took a unique approach with lenses and scopes making it easy for users to find appropriate content.

The upcoming release of Ubuntu, 16.04, is expected to ship with Unity 8 so users will get to experience all the work that developers have put into this open source software. One of the biggest criticisms with Unity was opt-out integration of Amazon ads and other services. With the upcoming release, though, Canonical is removing Amazon ads from Dash, making it a privacy-respecting OS by default.

Cinnamon

Cinnamon was initially developed by Linux Mint — the most popular distro on DistroWatch. Cinnamon is a fork of GNOME Shell, just like Unity. Later, however, it evolved into a desktop environment as Linux Mint developers forked many components of the GNOME desktop, including Files, to address the needs of their users.

Because Linux Mint was based on regular releases of Ubuntu, the developers continued to chase the moving target that was Ubuntu. As a result, despite great promises Cinnamon was full of bugs and problems. With the 17.x release, however, Linux Mint developers moved to LTS edition of Ubuntu that allowed them to focus on core components of Cinnamon without having to worry about the base. As a result of this move, Cinnamon has become incredibly stable and bug free. The developers have started adding more features to the desktop.

For those who prefer the good old Windows-like UI on top of the simplicity of GNOME, Cinnamon is the best desktop environment.

MATE Desktop

The MATE desktop environment is also a fork of GNOME. However, unlike Cinnamon, it’s not a fork of GNOME 3; instead it’s a fork of GNOME 2 codebase, which is not unmaintained. A few developers didn’t like Gnome 3 and wanted to “continue” GNOME 2, so they took the codebase and created MATE. The MATE project forked many components of the GNOME project and created a few from scratch. To avoid any conflict with GNOME 3, they renamed all their packages: Nautilus become Caja, Gedit became Pluma, Evince became Atril, and so on.

Although MATE is a continuation of GNOME 2, that doesn’t mean they are using old and obsolete technologies; they are using newer technologies to offer a modern GNOME 2 experience.

What makes MATE an impressive desktop environment is that it’s extremely resource efficient. You can run it on older hardware or newer less powerful hardware, such as Raspberry Pi or Chromebook Flip. What’s makes it even more interesting is that using it on powerful systems frees most system resources for applications instead of the resources being consumed by the desktop environment itself.

LXQt

LXQt is the successor of LXDE, one of the most lightweight desktop environments. It’s a merger of two open source projects LXDE and Razor-Qt. The first usable version of LXQt (v 0.9) was released in 2015. Initially, the developers used Qt4 but then all compatibility with it was dropped, and they moved to Qt5 and KDE Frameworks 5 for speedy development. I have tried LXQt on my Arch systems, and its a great lightweight desktop environment, but it has a long way to go before it becomes the rightful successor of LXDE.

Xfce

Xfce predates the KDE desktop environment. It is one of the oldest and lightest desktop environments around. The latest release of Xfce is 4.15, which was released in 2015 and uses modern technologies like GTK+ 3. Xfce is used by many special purpose distributions, such as Ubuntu Studio, because — much like MATE — it frees most system resources for applications. It’s also the default desktop environment of many notable Linux distributions including Manjaro Linux, PC/OS, Salix, and Mythbuntu.

Budgie

Budgie is a new desktop environment being developed by the Solus Linux team. Solus is new Linux distribution that’s being developed from scratch, and Budgie is a core component of it. Budgie uses many GNOME components and offers a minimalistic UI. Because there’s not much information about the new desktop, I talked to the core developer of Solus, Ikey Doherty, and he explained, “We ship our own desktop, the Budgie Desktop. Unlike some other desktops, this is not a fork, rather it aims for full integration into the GNOME stack. It’s written from scratch, and is specifically designed to cater for the experience Solus is offering. We work with upstream GNOME here as much as we can, contributing fixes, and advocate and support their work.”

Pantheon

Pantheon needs no introduction, it’s the desktop environment powering the lovely Linux distribution elementary OS. Similar to Budgie, Pantheon is not a fork of GNOME as many may assume. elementary OS team comes from design background so they pay very close attention to minute details, as a result Pantheon is extremely polished desktop environment. At the moment, it may lack many feature found in DEs like Plasma, but the developers are taking their time in order to stick to the design principle.

DE-3

Conclusion

As I went through this story, I realized the awesomeness of open source and Linux. There is something for everyone. As Jon “maddog” Hall said during the latest SCaLE 14, “Yes, there are 300 Linux distributions. I can try them and stick to the one that I like!”

So, enjoy this diversity and use the one that floats your boat!

Hands-On: Kali Linux Light (Xfce) and Mini Distributions

kali-scrotIn addition to their full distribution, Kali Linux offers Light and Mini versions. Here’s how I got on with them.

In my previous post, I looked at the Full version of the new Kali Linux 2016.1 Rolling release. That version uses the Gnome 3 desktop and includes a large number of security, forensic, and penetration-testing utilities. In this post I am going to look at the Light version, which uses the Xfce desktop and includes only a few security utilities in the base installation, and the Mini version, which lets you choose your desktop, but includes no additional utilities in the base installation.

Read more at ZDNet News

Distribution Release: HandyLinux 2.3

handy-smallThe developers of HandyLinux have released a new version of their beginner-friendly, French language distribution. The new release of HandyLinux, version 2.3, is based on Debian “Jessie” and features a number of updates and improvements.  
 
The Handy menu will now provide users with a list of recently accessed documents. The distribution ships with HandySoft, a simplified package manager that replaces GNOME’s default software manager. Handylinux 2.3 also offers users an assistant program…
 
Read more at DistroWatch

How To: Install/Upgrade to Linux Kernel 4.3.4 in Ubuntu/Linux Mint Systems

Original article here

The Linux Kernel 4.3.4 is now available for the users, announced Linus Torvalds. This Linux Kernel version comes with plenty of fixes and improvements. This article will guide you to install or upgrade to Linux Kernel 4.3.4 in your Ubuntu or Linux Mint system.

Installation

For 32-Bit Systems

Download the .deb packages.

$ wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.3.4-wily/linux-headers-4.3.4-040304_4.3.4-040304.201601230132_all.deb
$ wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.3.4-wily/linux-headers-4.3.4-040304-generic_4.3.4-040304.201601230132_i386.deb
$ wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.3.4-wily/linux-image-4.3.4-040304-generic_4.3.4-040304.201601230132_i386.deb

Install them.

$ sudo dpkg -i linux-headers-4.3.4*.deb linux-image-4.3.4*.deb

Reboot the system.

sudo reboot

For 64-Bit Systems

Download the .deb packages.

$ wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.3.4-wily/linux-headers-4.3.4-040304_4.3.4-040304.201601230132_all.deb
$ wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.3.4-wily/linux-headers-4.3.4-040304-generic_4.3.4-040304.201601230132_amd64.deb
$ wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.3.4-wily/linux-image-4.3.4-040304-generic_4.3.4-040304.201601230132_amd64.deb

Install them.

$ sudo dpkg -i linux-headers-4.3.4*.deb linux-image-4.3.4*.deb

Reboot the system.

sudo reboot

To uninstall,

sudo apt-get remove 'linux-headers-4.3.4*' 'linux-image-4.3.4*'

Linux Kernel 4.3.4 Is Out, Has Updated Drivers and Network Stack Improvements

After the release of Linux kernel 3.2.76 LTS, the kernel developers have announced the immediate availability for download of the fourth maintenance release of Linux kernel 4.3.

According to the appended shortlog, Linux kernel 4.3.4 is quite a small release that changes a total of 64 files with 486 insertions and 186 deletions. As mentioned, it is a maintenance release that brings mostly bugfixes. Just by looking at the diff from Linux kernel 4.3.3, we can notice multiple drivers updates…

Linus Torvalds Releases Linux Kernel 4.5 RC1 with a Little Something for Anybody

linus-kernel-4-5-rc1-Just a few minutes ago, Linus Torvalds had the great pleasure of announcing the release and immediate availability for download of the first RC (Release Candidate) build of the upcoming Linux 4.5 kernel series.

Now that the development cycle of the long-term supported Linux 4.4 kernel has ended, the time has come for the Linux kernel developers to concentrate their efforts on the next major release, Linux kernel 4.5, which anyone can now download (see link at the end of the article) and test on their Linux machines.

According to Mr. Torvalds, Linux kernel 4.5 Release Candidate 1 is a fairly normal build….

NFV Deployment Growing Thanks to OpenStack

    While the open-source OpenStack cloud platform got its start with being platform for compute and storage, networking efforts are now helping to lead the way forward. In particular, the adoption of Network Function Virtualization (NFV) by global carriers is now being accelerated in part by adoption of OpenStack.

    A new 24 page report published by the OpenStack Foundation this week, outlines how NFV and OpenStack work together. At a high-level, NFV is incorporated across the board within OpenStack, to help enable carriers to virtualize network services…

    Read more at Enterprise Networking Planet

    Open Source Is the “New Normal” for Big Data

    new-normal-origIt’s no secret that Hadoop and Apache Spark are the hottest technologies in big data, but what’s less often remarked upon is that they’re both open-source. Mike Tuchen, a former Microsoft executive who is now CEO of big-data vendor Talend, thinks that’s no coincidence. “We’re seeing a changing of the guard,” he said. “We expect the entire next-generation data platform will be open source.”

    The platform he’s referring to is an expanded Hadoop ecosystem, in which the whole stack is open source. “It’s the new normal,” he said.

    Read more at ComputerWorld

    The Many New Features & Improvements Of The Linux 4.5 Kernel

    4.5-rc1With Linux 4.5-rc1 expected for release today that will mark the end of this cycle’s merge window, here is a look at the new features and improved functionality present for this major Linux kernel release that will then be officially christened in about two months time.

    The Linux 4.5 merge window was yet another exciting two week period with many new features landing for all users of this open-source kernel. The highlights for my intense monitoring of the Linux kernel Git code and mailing list over the past two weeks are listed ahead….

    Read more at Phoronix

    Adding new Compute Node to RDO Liberty Cluster && Getting EXCLUDE_SERVERS to work

    This post briefly describes how to rebuild  currently used openstack-packstack packages on CentOS 7.2 (RDO Liberty) and put in work patch proposed by bugzilla record  Bug 1254389 – Can no longer run packstack to maintain cluster  right away, i.e. avoiding  waiting official procedure of pushing new openstack-packstack packages to stable repos.

    Complete text may bee viewed  here