Language Selection

English French German Italian Portuguese Spanish

Web Upd8

Syndicate content Web Upd8
Daily Ubuntu / Linux news and application reviews
Updated: 4 min 19 sec ago

Download MEGAsync For Linux Desktops (MEGA.co.nz Linux Sync Client)

Wednesday 3rd of September 2014 10:51:00 AM
MEGA is a cloud storage and file hosting service founded by Kim Dotcom (who was also behind Megaupload), which offers 50 GB of storage for free, along with various paid plans. More about MEGA.
The mega.co.nz website doesn't offer a sync client for Linux desktops however, MEGAsync for Linux showed up on their servers recently (without any official announcement about this).

Update MEGA has officially announced the MEGAsync Linux client. The announcement mentions that they plan to release the MEGAsync source code under an open-source license.
The new MEGAsync for Linux is written in Qt, is available for Ubuntu and derivatives (14.04, 12.04 as well as for two Ubuntu versions that aren't supported by Canonical any more: 13.10 and 12.10), Debian (6 and 7), Fedora (19 and 20) and openSUSE (12.2, 12.3 and 13.1) and it consists of a tray/appindicator application as well as an optional Nautilus extension.
MEGAsync for Linux comes with most features available for other similar tools (like Dropbox): the tray icon displays the sync status (and if you use the Nautilus extension, the files have emblems which show their sync status), it supports selective sync, you can use proxies, you can copy a public link for a file via the Nautilus context menu and so on.
There are also some extra features: you can upload a link to MEGA directly from the tray/appindicator app and import links to your MEGA account:

There are two pretty important features that aren't supported by MEGA / MEGAsync though: it doesn't handle file conflicts and file versioning however, you can access overwritten/changed files in the SyncDebris folder (in the Rubbish Bin).
Here are a few more MEGAsync Linux client screenshots (running under Ubuntu 14.04):




Megasync under Debian:



Download MEGAsync for Linux
Download MEGAsync for Linux (binaries available for Ubuntu* and derivatives, Debian, Fedora and openSUSE)
Update: an unofficial MEGAsync extension for Nemo file manager (Ubuntu 14.04 / Linux Mint 17) is available HERE.

Arch Linux users can install MEGAsync via AUR: MEGAsync | MEGAsync Nautilus extension

Note that at least on Ubuntu, after installing MEGAsync, the MEGA repository is added automatically (so you should receive automatic MEGAsync updates).

* If you use Linux Mint, download the Ubuntu debs.
seen @ lffl.org & muylinux.com

Canonical Releases Ubuntu Developer Tools Center, Makes It Easy To Install Android Studio And Android SDK In Ubuntu

Tuesday 2nd of September 2014 04:04:00 PM
Canonical wants to make developers who create applications for platforms other than Ubuntu feel at home. In a recent article posted on his blog, +Didier Roche, Software Engineer at Canonical, writes: "Ubuntu loves developers and we are going to showcase it by making Ubuntu the best available developer platform!".
To achieve this, the Ubuntu Developer Tools Center was created, a project to enable quick and easy setup of common developers needs on Ubuntu. For now, Canonical is focusing on Android developers, but more will follow, like Go developers, web developers, Dart and more.
Android Studio installed in Ubuntu 14.04 using UDTC
Ubuntu Developer Tools Center is currently in alpha and right now, it allows installing the latest version of Android Studio along with the latest Android SDK and their dependencies, enable multi-arch on 64bit machines as well as integrate Android Studio with the Unity Launcher.
Ubuntu Developer Tools Center (UDTC) will always target the latest Ubuntu development version along with the latest Ubuntu LTS (long-term support) version. Right now, Ubuntu 14.04 users who want to install UDTC will have to use the official Ubuntu Developer Tools Center PPA (see installation instructions below), but in the future it should be available in the official Ubuntu 14.04 (backports) repositories. As for Ubuntu 14.10 Utopic Unicorn, UDTC is already available in the repositories.

Install Ubuntu Developer Tools Center with Android Studio and Android SDK in Ubuntu
Ubuntu Developer Tools Center is currently in alpha so you'll encounter bugs! Report them @ Launchpad or GitHub.
Before proceeding, if you've used the unofficial Android Studio PPA maintained by Paolo Rotolo, purge the android-studio package:
sudo apt-get purge android-studio
sudo rm -r "/usr/share/android-studio"
1. Install Ubuntu Developer Tools Center

Ubuntu 14.10: as I said, UDTC is already available in the Ubuntu 14.10 Utopic Unicorn repositories so to install it, use the following command (or search for it in Ubuntu Software Center, Synaptic, etc.):sudo apt-get install ubuntu-developer-tools-center
Ubuntu 14.04: Ubuntu Developer Tools Center is available in an official PPA maintained by Didier Roche. Add the PPA and install UDTC using the following commands:sudo add-apt-repository ppa:didrocks/ubuntu-developer-tools-center
sudo apt-get update
sudo apt-get install ubuntu-developer-tools-center
2. Install Android Studio and Android SDK using UDTC


To install Android Studio and Android SDK, simply run the following command:
udtc android
Then, select to accept the license ("a") and UDTC will do the rest, installing Android Studio and Android SDK.
UDTC will only ask for your your password if it needs to install some required dependencies which aren't installed on your system.
via / more info @ didrocks

Exaile 3.4.0 Released With New Plugins, Other Changes [PPA]

Tuesday 2nd of September 2014 12:54:00 PM
In case you were wondering, Exaile, a music player that exists since 2006, is not dead yet. A new Exaile version - 3.4.0 "We're not dead yet" -, was released today and is, according to its developers, the best release of Exaile yet.

The release announcement mentions that many users have asked if the project is dead because there aren't frequent releases and the answer to that is that Exaile is "a mature, stable audio player, and does much of what we want it to do, and does it well" and "the current development team uses Exaile on a regular basis, and will continue to add improvements and fix bugs as needed".
For those not familiar with Exaile, this is a music player designed with Amarok 1.4 (probably the best Linux music player) in mind, but for GTK+, which comes with many of KDE's Amarok 1.4 features, along with some extras. The application includes a numerous number of plugins, including: cover art search (Last.fm, Amazon), iPod Support, Dynamic Playlists, Equalizer, Karaoke, ReplayGain, Desktop Cover, Mini Mode, Moodbar, Multimedia Keys, LyricsMania, Icecast Radio, Podcasts, AudioScrobbler, NotifyOSD, Streamripper, Group Tagger, Alarm Clock, Inhibit Suspend and more.
Exaile plugins
Changes in Exaile 3.4.0:
  • audio output device can now be switched while playing songs;
  • improved unicode support;
  • an option has been added to disallow playback while another song is playing;
  • UDisks/UDisks2 support;
  • covers: cover manager improvements, saving to disk;
  • playlists can be shown in multiple panes;
  • the left tab panels are now closable;
  • BPM counter plugin has better UI integration;
  • enhanced smart playlists: create playlists based on other playlists and support for filtering over 20 different tag types;
  • a simpler plugin API is available (but the old one still works!);
  • plugin manager doesn't show users potentially broken plugins anymore;
  • new plugins: Icecast Radio, lyricsmania, mono output, playlist analyzer, Soma.FM;
  • fixes/improvements for various plugins.

Also, with this release, Exaile officially supports Mac OSX.
Unfortunately, a couple of plugins were removed from Exaile 3.4.0 because they were broken: Lyricsfly and ShoutCast.
It's also important to mention that the Exaile developers announced that the application development has moved to GitHub.

Install Exaile 3.4.0 in Ubuntu
The latest Exaile 3.4.0 is available in the main WebUpd8 PPA (for Ubuntu / Linux Mint and derivatives) - add the PPA and install it using the following commands:sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install exaile exaile-plugin-contextinfo exaile-plugin-ipod exaile-plugin-moodbar exfalso(the last command above installs Exaile along with some Exaile plugins which are not installed by default)

For other Linux distributions, Windows and Mac OS X, download Exaile from GitHub.

If you encounter bugs, report them @ GitHub!

Pushbullet Indicator Gets (Partial) Universal Copy & Paste Support

Monday 1st of September 2014 02:40:00 PM
Pushbullet Indicator was updated today with a cool new feature: it now partially supports Pushbullet's recent universal copy & paste feature.

Universal Copy & Paste allows you to copy a link or some text from a device and paste it on another device. For now, this feature only works one way with Pushbullet Indicator: you can copy a link or some text on your Android device and then paste it on your Ubuntu desktop, but it doesn't work the other way around, because the Pushbullet API doesn't allow this for now. 
Note: this feature currently only works with Android but the Pushbullet devs are working on getting it on iOS too.


For those not familiar with Pushbullet, this is a service that lets you easily send files, links, notes, lists, etc. from your iOS or Android device to your desktop or the other way around.  It can be used via Chrome / Firefox extensions and for Windows there's also a desktop app. Because there was no native Linux app, Lorenzo from Atareao.es created an Ubuntu AppIndicator (and a Nautilus / Nemo extension as a companion for the AppIndicator) to easily use Pushbullet in Ubuntu. 
Besides sending stuff from your mobile device to your desktop and the other way around, about 2 months ago, the indicator also got support for notification mirroring (Android only for now).

Install Pushbullet Indicator in Ubuntu 14.04 or Linux Mint 17 Cinnamon
Before proceeding, firstly install Pushbullet on your Android or iOS device.

Pushbullet Indicator is available in the Atareao PPA for Ubuntu 14.04 and derivatives or Linux Mint 17 Cinnamon (doesn't work with Linux Mint 17 MATE). Add the PPA and install the indicator using the following commands:sudo add-apt-repository ppa:atareao/atareao
sudo apt-get update
sudo apt-get install pushbullet-indicator
Once installed, run Pushbullet Indicator and its settings window will open - set the "Allow access to PushBullet" slider to ON and authenticate with Pushbullet, and your mobile device(s) should show up in the PushBullet Indicator menu. Note that Pushbullet Indicator will ask you to enter the device name - this is the name of your Ubuntu device (e.g. "Ubuntu Desktop"), not the mobile device name.
The PPA also provides Nautilus and Nemo extensions for Pushbullet (which you can use to send files directly from Nautilus or Nemo to your mobile device). Install them using the following commands:- for Nautilus:
sudo apt-get install nautilus-pushbullet
nautilus -q- for Nemo:
sudo apt-get install nemo-pushbullet
nemo -q
Notes:
  • Pushbullet Indicator and the Pushbullet Nautilus and Nemo extensions must be authenticated separately;
  • after adding a new device, you may need to restart the indicator (select "Quit" from the indicator menu and then start it again from the menu / Dash) / Nautilus (to restart Nautilus, type "nautilus -q" in a terminal) / Nemo (to restart Nemo, type "nemo -q" in a terminal).

via atareao.es

Ambiance & Radiance Colors Themes Updated With Xfce Fixes

Monday 1st of September 2014 02:00:00 PM
Quick update for Ambiance & Radiance Colors fans: the theme pack was updated (version 14.04.6) today with quite a few Xfce fixes such as: fixed window borders on non-Debian distros, fixed Xfce GTK3 indicator background and more.

For those not familiar with Ambiance & Radiance Colors, this is a theme pack that provides Ubuntu's Ambiance and Radiance themes in 12 color variations: blue, brown, graphite, green, orange - different from the default orange -, pink, purple, red and yellow, aqua, teal and manila. The theme pack supports Unity, Xfce, MATE, Cinnamon and GNOME Flashback (doesn't work properly with GNOME Shell).
Changes in Ambiance & Radiance Colors 14.04.6:
  • Xfce: fixed issues with window borders not being rendered properly on Fedora, Arch and Slackware (basically non-Debian distros had a bug for some reason);
  • Xfce: the window borders and menu now blend properly;
  • Xfce: added a work-around (solid color) to get the GTK3 Indicator background in Xfce / Xubuntu to render properly because the Xfce GTK3 Indicator doesn't support gradients (tip: use a solid background in the Xfce panel settings to get a consistent-looking panel);
  • Xfce: various Radiance theme fixes for better compatibility;
  • All supported desktop environments (Unity, Xfce, MATE, Cinnamon): the toolbar / menubar / toolbar should now blend together - see this image;
  • The PPA now supports Ubuntu 14.10.



Here are a few screenshots with the Xfce bug fixes:





For matching icons, see: Humanity Colors.


Install Ambiance & Radiance Colors in Ubuntu 14.04 / 14.10 or Linux Mint 17
Ambiance and Radiance Colors can be installed in Ubuntu 14.04 / 14.10 or Linux Mint 17 (and derivatives: Xubuntu, etc.) by using the RAVEfinity PPA. Add the PPA and install the themes using the following commands:sudo add-apt-repository ppa:ravefinity-project/ppa
sudo apt-get update
sudo apt-get install ambiance-colors radiance-colorsFor other Linux distributions or if you don't want to add the PPA, you can get the themes from HERE.
To change the theme in Unity, you can use a tool such as Ubuntu Tweak or Unity Tweak Tool.

Nautilus / Nemo `Folder Color` Extension Gets Support For Custom Colors

Monday 1st of September 2014 12:31:00 PM
Folder Color is a tool that lets you easily change folders icon color, available for Nautilus and unofficially, for Nemo file manager.

The purpose of this tool is not to completely change the color of your icon theme but to allow you to easily spot a certain folder or to mark some folders. For instance, you can change your last holiday pictures folder to green so you can spot it easily, change some important folder icon color to black, organize your music folders by using different colors for various artists, organize your documents folders and so on.
Folder Color was updated to version 0.0.16 today, the new version bringing just one, but important, new feature (along with some bug fixes): you can now choose any color for each folder:

The old predefined colors are still available so you can continue to select from the default black, blue, brow, cyan, green, grey, orange, pink, purple, red, white and yellow.

The extension uses scalable icons and supports restoring the original icon (simply right click the icon in Nemo / Nautilus and select Folder Color > Default). However, it's important to mention that the extension only works properly with the default Ubuntu icon theme (Humanity) as well as Humanity Colors.

Note that the new custom folder color should only be used for folders that don't use a built-in emblem (like the Downloads, Documents, Music, Videos folders) because they will look like regular folders after applying the custom color. This does not occur if you use the predefined colors available with Folder Color - in that case, the Downloads, Videos, Documents, Music, etc. folders will continue to use their custom color.
Since the official Folder Color extension is for Nautilus only and the Nemo Folder Color extension wasn't updated, I updated it myself with these changes so you can use the latest version of Folder Color with Nemo file manager in Ubuntu easily:
Nemo Folder Color


Install Folder Color in Ubuntu
To install Folder Color for Nautilus in Ubuntu 14.10, 14.04 or 12.04, use the following commands:sudo add-apt-repository ppa:costales/folder-color
sudo apt-get update
sudo apt-get install folder-colorOnce installed, restart Nautilus:
nautilus -q
Or, to install Folder Color for Nemo in Ubuntu 14.04, use the following commands (don't use this PPA in Linux Mint / if you use Cinnamon!):sudo add-apt-repository ppa:webupd8team/nemo
sudo apt-get update
sudo apt-get install nemo-folder-colorOnce installed, restart Nemo:
nemo -q
Then, to use Folder Color, right click a folder in Nautilus or Nemo (depends on which extension you've installed), select Folder Color and then either select one of the predefined colors or select Custom to apply your custom color.
Important for Nemo (WebUpd8 Nemo PPA) users: the Folder Color Nemo extension might not work if you don't fix python-nemo as explained under step 4 from HERE.
Thanks to Costales for the tip!

BitTorrent Sync 1.4 Gets Simplified Folder Sharing, Redesigned UI

Friday 29th of August 2014 02:33:00 PM
BitTorrent Sync 1.4 was released recently and it features a revamped sharing workflow which makes it easier to share folders with others, along with a redesigned user interface.

In case you're not familiar with BitTorrent Sync (BTSync), this is a tool that can be used to synchronize files between computers using the BitTorrent protocol, available for Linux, Windows, Mac OS X, NAS and mobile devices. 
Because it synchronizes the files directly between computers (so without using cloud servers) and the connection is encrypted with AES-128 in counter mode, using a unique session key, BTSync is advertised as a highly secure way of synchronizing your data. However, because the application is not open source, many will argue with this statement.
More about BTSync.

With BitTorrent Sync 1.4, sharing got a lot easier: you no longer have to use Keys (formerly called Secrets) to give others access to folders, though that option is still available. Now you simply send a link to the person you want to share the folder with, he/she clicks it and BTSync walks them through the remaining steps (if any).
For each folder you share, you can select if you want to give the other(s) full read / write access or read only, you can set the link to expire after a period of time, set the link to only be used a number of times and finally, you can choose to share a folder only after you approve the peers:



One note though: in my test under Ubuntu, using the share link directly doesn't work (the browser doesn't recognize the btsync protocol) but there is a simple work-around: in the BTSync web interface click the link icon on the right and paste the link there.
Besides the major change in the way sharing works in BTSync, the latest 1.4 release also comes with a completely redesigned interface, which you can see throughout the screenshots in this article.

Download BitTorrent Sync
The BitTorrent Sync (with GUI) unofficial Ubuntu PPA and Debian repository have not been updated to the latest version at the time I'm writing this article. If you don't want to wait, grab BTSync by using the download link below.

Download BitTorrent Sync (for Linux, FreeBSD, Windows, Mac OS X, Android, iOS, Windows Phone and NAS) | AUR (Arch Linux)
To use BitTorrent Sync on Linux, extract the downloaded archive and double click  the "btsync" executable - nothing visible happens when double clicking it because BTSync runs in the background and on Linux, it's controlled through its web interface. Then, open a web browser and enter the following address: http://localhost:8888 - the BTSync user interface will show up, asking you to create an username and (optional) password and then you can start using it:

For an open source alternative to BitTorrent Sync, check out Syncthing.

seen @ lffl.org

Ubuntu Flavors 14.10 Utopic Unicorn Beta 1 Released

Friday 29th of August 2014 11:17:00 AM
The first beta for the Ubuntu 14.10 Utopic Unicon flavors (Xubuntu, Kubuntu, Ubuntu GNOME, Lubuntu and Ubuntu Kylin) was released yesterday. Let's take a quick look at what's new.
The article also includes Ubuntu MATE 14.10 beta 1, even though it isn't an official Ubuntu flavor yet.

Xubuntu 14.10 Utopic Unicorn Beta 1



Changes in Xubuntu 14.10 Utopic Unicorn beta 1:
  • The display dialog has been updated, multiple dispays can now be arranged by drag and drop;
  • The power manager can now control the keyboard-backlight and features a new panel plugin, which shows the battery’s status, other connected devices with batteries and controls the display’s backlight brightness;
  • Xubuntu minimal install available – information on installation and testing will follow shortly;
  • Inxi, a tool to gather system information, is now included by default;
  • To allow users to use pkexec for selected applications instead of gksu(do), appropriate profiles are now included for Thunar and Mousepad;
  • The display dialog has been updated, multiple dispays can now be arranged by drag and drop;
  • The themes now support Gtk3.12;
  • The alt-tab dialog can now be clicked with the mouse to select a window;
  • Setting-related menu items earlier available only under Settings manager are now shown and searchable in Whiskermenu;
  • Presentation mode in Xfce4 power manager is now working;
  • apt-offline should work now;
  • Updated packages: Catfish 1.2.1, Xfwm4 4.11.2, xfdesktop 4.11.7, xfce4-panel 4.11.1, lightdm-gtk-greeter 1.9.0, xfce4-appfinder 4.11.0, xfce4-notifyd 0.2.4, xfce4-settings 4.11.3, xfce4-power-manager 1.3.2, Whisker Menu 1.4.0, Light Locker Settings 1.4.0, Menulibre 2.0.5 and Mugshot 0.2.4;
  • XChat was removed from the default installation.

More information and download links

Ubuntu GNOME 14.10 Utopic Unicorn Beta 1

Changes in Ubuntu GNOME 14.10 Utopic Unicorn beta 1:
  • Includes GNOME Shell 3.12 by default;
  • GNOME Weather and GNOME Maps are installed by default.

More information and download links

Kubuntu 14.10 Utopic Unicorn Beta 1
Kubuntu 14.10 beta 1 - Plasma 4 ISO
Kubuntu 14.10 beta 1 - Plasma 5 ISO
Changes in Kubuntu 14.10 Utopic Unicorn beta 1:

More information and download links

Lubuntu 14.10 Utopic Unicorn Beta 1

For Lubuntu 14.10 Utopic Unicorn beta 1 there's no changelog available - the wiki page mentions that the "Lubuntu development is currently focused on the transition away from GTK+ to the Qt framework. This is not stable enough for everyday use, so the focus this version is on fixing bugs". For now, Lubuntu 14.10 beta 1 didn't switch LXQt yet.
It's also important to mention that there are no PPC images due to a lack of official testing.
More information and download links

Ubuntu Kylin 14.10 Utopic Unicorn Beta 1
Changes in Ubuntu Kylin (an Ubuntu variant for Chinese users) Utopic Unicorn beta 1:
  • Ubuntu Kylin Software Center updated to 0.3.3;
  • Sogou IM updated to 1.1.0;
  • Wiznote updated to version 2.1.12;
  • "Some interesting new features are still under development".

More information and download links

Ubuntu MATE 14.10 Beta 1




Ubuntu MATE is not an official Ubuntu flavor yet, but it has pretty good chances of becoming one. Here are the changes in Ubuntu MATE 14.10 beta 1 since alpha 2:
  • Added community contributed wallpapers, Plymouth theme, SYSLINUX theme and Ubiquity slides;
  • Added Ambiant-MATE and Radiant-MATE desktop and icon themes;
  • Added Ubuntu MATE LightDM theme;
  • Updated the default Qt4 style to match the Ambiant-MATE theme;
  • Added OpenDyslexic a font created to increase readability for readers with dyslexia;
  • Added a screen magnifier for indiviuals with low vision;
  • Added patent-free S3TC compatible implementation that provides texture compression to Mesa;
  • Added service discovery on a local network via the mDNS/DNS-SD protocol suite;
  • Added colord to manage, install and generate accurate colour profiles;
  • Added ntp time synchronisation daemon;
  • Added policykit-desktop-privileges which fixes, among other things, auto mounting of disks without requiring a password;
  • Added a PAM module that will automatically unlock the keyrings using your login password, making gnome-keyring usage transparent without losing its security benefits;
  • Added GVFS backend (FTP, SSH, WebDAV, Samba) to Déjà Dup;
  • Added GStreamer backend to LibreOffice;
  • Fixed installation failures when there is no active Internet connection;
  • Fixed hiding the im-config icon from MATE;
  • Improved support for 3G/4G USB dongles, iPod and MTP devices, on-demand codec installation and hardware detection and support;
  • Updated the language packs in the Live CD based on the Top 10 countries that visit https://ubuntu-mate.org;
  • Removed ffmpegthumbnailer, light-themes and ubuntu-artwork.

More information and download links

All the Ubuntu 14.10 beta 1 flavors include Xorg server 1.15.1, Mesa 10.2.6 and the 3.15.0.6 Ubuntu Linux Kernel, based on the upstream 3.15 Linux kernel which includes mixed mode UEFI support as well as improvements to suspend and resume times and more.

Up next in the Utopic Unicorn release schedule: Final Beta (September 25th), in which the main Ubuntu flavor (w/ Unity) should also take part.

(Linux) Deepin 2014.1 Released With Bug Fixes And Minor Enhancements

Thursday 28th of August 2014 02:25:00 PM
(Linux) Deepin 2014.1 was released today with numerous bug fixes meant to improve the system stability and performance as well as a few interesting enhancements / new features. Users who have already installed Deepin 2014 don't have to reinstall - a simple upgrade via the Deepin Store or command line (sudo apt-get dist-upgrade) is enough to get the latest Deepin 2014.1.

Deepin, previously known as "Linux Deepin", is a Chinese Linux distribution (a multi-language ISO is available) based on Ubuntu, that ships with its own desktop environment based on Compiz and some unique applications, which integrate with the overall Linux Deepin look and feel.

For more information about Deepin 2014, see our article: (Linux) Deepin 2014 - See What`s New [Video, Screenshots]

Changes in (Linux) Deepin 2014.1:
  • fixed various bugs that caused the Dock to freeze the system;
  • fixed issues with the desktop right click menu;
  • improved multi-monitor support;
  • improved hot corners: when using full-screen applications, the hot corners are automatically disabled so they don't interfere with the app;
  • the Control Center brightness (from the Display module) function should now work properly;
  • the Control Center Network module has received a wireless switch and also, a series of bugs were fixed;
  • Deepin Store should now download software a lot faster;
  • Deepin Movie: improved subtitles display, added new minor features like support for adding a folder recursively;
  • WPS Office was updated to the latest version.

Furthermore, the Dock has revived two new modes: Efficient and Classic. To change the Dock mode, simply right click it and select the mode you want to use.
Also, Deepin Store can now automatically select the best software source mirror (almost 70 software sources are available).
Here are a few screenshots with some of these changes:





Since you can't really get an idea on what Deepin 2014 is all about until you've watched a demo video, here's the Deepin 2014 video I recorded a while back (the video presents Deepin 2014, not the latest 2014.1, but there are very few visual changes in the latest release so it shouldn't matter):

(direct video link; for more videos, subscribe to our YouTube channel)

Download Deepin 2014.1
For more information about Deepin 2014, see our article: (Linux) Deepin 2014 - See What`s New [Video, Screenshots]

Reminder: if you've installed Deepin 2014, you don't have to reinstall - a simple upgrade via the Deepin Store or command line (sudo apt-get dist-upgrade) is enough to get the latest Deepin 2014.1.
Download (Linux) Deepin 2014.1*
* Note that only a few mirrors were updated at the time I posted this article)

Kazam Screencaster Gets Webcam And YouTube Live Support, On-Screen Mouse Click And Keyboard Indicator

Thursday 28th of August 2014 12:03:00 PM
Kazam is a GStreamer-based screen recording and screenshot tool for Linux. The application supports recording the entire screen (with multi-monitor support), a window or an area and features:
  • customizable framerate;
  • option to show/hide the mouse when recording;
  • record sound from speakers and/or microphone;
  • keyboard shortcuts;
  • configurable delay before capturing;
  • automatic file saving;
  • supports mp4 (H264), webm (VP8) and avi (RAW, HUFFYUV and lossless JPEG) video formats.


Kazam 1.5.3 was released recently and it includes some very useful new features:
  • support for webcams: it can record just the webcam or it can display the webcam in a window on top of the screencast;
  • support for broadcasting to YouTube Live;
  • added on-screen keyboard indicator and mouse click indicator;
  • new countdown timer.

Here are a few screenshots with some of these changes:

Kazam mouse click indicator
On-screen keyboard indicator (notice "Alt Tab" under the Nemo window)
Kazam webcam options
YouTube Live options

Kazam demo
Below you can watch a Kazam demo screencast recorded using the latest Kazam:

(direct video link; for more videos, subscribe to our YouTube channel)

Install Kazam Screencaster in Ubuntu / Linux Mint
Kazam is available in the official Ubuntu repositories, but it's an old version so it doesn't have the new features mentioned in this article. To get the latest Kazam in Ubuntu or Linux Mint (and derivatives), you can use a PPA.
To add the PPA and install Kazam Screencaster, use the following commands:sudo add-apt-repository ppa:kazam-team/unstable-series
sudo apt-get update
sudo apt-get install kazam python3-cairo python3-xlib
For other Linux distributions, grab the latest Kazam (unstable branch) from HERE (BZR).
Report any bugs you may find @ Launchpad.
For another great Linux screencasting tool, check out Simple Screen Recorder.

DontWaitUp: Run Commands When Windows Are Closed, Resized Or On Title Change

Thursday 28th of August 2014 09:26:00 AM
DontWaitUp is a new application which allows you to assign an action when a window is closed, its title changes or when it's resized. You can use it for instance to shut down or suspend your computer when a video finishes playing, when some download manager (which doesn't have this feature built-in) finishes downloading a large file and so on.
Here's how it works: when you launch DontWaitUp, a list of open windows is displayed on the Events tab and you can assign an action for each of these windows:

... when the window title changes, when the window is resized (e.g. when a video player exits full-screen after it finishes playing a video) or when the window is closed, DontWaitUp triggers your assigned action. 

By default, DontWaitUp ships with the following actions: shut down, restart, suspend, hibernate or play a sound, but you can add your own custom actions (commands). For each action, you can select to display an optional confirmation window or to directly run the action.
DontWaitUp comes with an optional Ubuntu AppIndicator which can be disabled from its preferences. In its preferences, you can also configure for how long the confirmation/abort dialog is displayed (if enabled) and if system windows should be displayed or not:

Right now, the application is pretty basic and doesn't allow you to manually enter the window title on which an action should be triggered (so you can't run actions for applications with dynamic titles, when a specific title comes up - as an example, the application won't be able to perform an action when a music player stops playing if its window title changes for each new song or if the window title displays the remaining time).
But, even though the application is pretty simple and it doesn't offer too many actions by default right now, it can still prove to be very useful in various situations and I'm sure some of you will need an application like this at some point.

Install DontWaitUp in Ubuntu / Linux Mint
DontWaitUp is available in a PPA for Ubuntu / Linux Mint (and derivatives) users. Add the PPA and install the application using the following commands:sudo add-apt-repository ppa:alessandro-blarco/ppa
sudo apt-get update
sudo apt-get install dontwaitup consolekitIf you don't want to add the PPA, grab the deb from HERE (but you won't get automatic updates if you don't add the PPA).
Download the source code, report bugs, etc. @ Launchpad.

LightDM: How To Disable The User List Or Guest Session

Wednesday 27th of August 2014 12:04:00 PM
Quick tips for Ubuntu / LightDM users: if you want to hide the LightDM login screen user list and / or the Guest Session for security concerns, because there are too many users or whatever other reason, here's how to do it.
Default LightDM login screen (Unity Greeter) with user list and Guest Session enabled
1. To disable the LightDM login screen user list and / or Guest Session, firstly create the /etc/lightdm/lightdm.conf.d/ folder in case it doesn't exist, by using the following command:
sudo mkdir -p /etc/lightdm/lightdm.conf.d
2. Next, you need to create a file called 50-my-custom-config.conf under /etc/lightdm/lightdm.conf.d/ To open/create this file using Gedit (as root), use the following command:
gksu gedit /etc/lightdm/lightdm.conf.d/50-my-custom-config.conf
3.a. To hide the LightDM login screen user list (which means you'll have to manually enter your username), paste the following in this file (50-my-custom-config.conf):
[SeatDefaults]
greeter-hide-users=true
greeter-show-manual-login=trueThen save the file.

Here's how LightDM (with Unity Greeter) will look after this change:


3.b. To disable the LightDM Guest Session, paste the following lines in the /etc/lightdm/lightdm.conf.d/50-my-custom-config.conf file:
[SeatDefaults]
allow-guest=falseThen save the file.

Here's a screenshot with the Guest Session disabled in LightDM (with Unity Greeter):


3.c. Of course, you can combine the two. So if you want to hide the LightDM login screen user list and also disable the Guest Session, paste this in the /etc/lightdm/lightdm.conf.d/50-my-custom-config.conf file:
[SeatDefaults]
greeter-hide-users=true
greeter-show-manual-login=true
allow-guest=falseThen save the file.

Here's a screenshot with LightDM (Unity Greeter) in which the user list was hidden and the Guest Session was disabled:


4. And finally, you need to restart LightDM (a logout is not enough). To do this, press ALT + F2 and copy/paste the following command:
gksu service lightdm restartThen press ENTER.

You can also simply restart your system.

Why not use "sudo service lightdm restart" in a terminal? Well, for some reason LightDM can't be restarted from a terminal with 'sudo'. However, you can also restart LightDM by switching to a tty (to switch to tty1 press CTRL + ALT + F1; to switch back, use CTRL + ALT + F7) and then using the "sudo service lightdm restart" command.

How to revert the changes
To revert the changes made by following the instructions above, all you need to do is remove the /etc/lightdm/lightdm.conf.d/50-my-custom-config.conf file, by using the following command:
sudo rm /etc/lightdm/lightdm.conf.d/50-my-custom-config.conf
Then, restart LightDM as explained under step 4 or reboot your computer.

How To Disable GTK3 Client-Side Decorations (Header Bars)

Tuesday 26th of August 2014 02:59:00 PM
Starting with GNOME 3.10, some GNOME applications have switched to "header bars" or "client-side decorations". These CSD (client-side decorations) don't work properly in some desktop environments / shells - for instance, in Ubuntu 14.04, Unity doesn't support CSD and because of this, some applications look broken. Luckily, there is now a relatively easy way (unofficial) of disabling client-side decorations. Read on!
In Ubuntu, Nautilus and a few other GNOME apps are patched so they don't use client-side decorations under Unity. However, not all applications were fixed - here are a few examples:
GNOME Clocks
Latest gThumb 3.3.2 (gThumb from the Ubuntu repositories was downgraded when the Ubuntu devs noticed it's using CSD)


GNOME Maps
PCMan, one of the LXDE founders, has created gtk3-nocsd, a small module which can be used to disable the GTK+3 client-side decorations. gtk3-nocsd can achieves this by letting GTK think there's no compositor available, in which case the CSD fail to start.
Here are the same 3 applications as above, with gtk3-nocsd (so with disabled client-side decorations):




There are a couple of issues though. The first one is that this solution seems to work with most, but not all CSD applications - in my test, GNOME Weather continued to use client-side decorations even after using gtk3-nocsd. And the second issue is that the CSD close button isn't removed when the client-side decorations are disabled:


Install gtk3-nocsd
Ubuntu 14.04 or 14.10 users can install gtk3-nocsd by using the main WebUpd8 PPA. To add the PPA and install gtk3-nocsd, use the following commands:sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install gtk3-nocsd
Or, if you don't want to add the PPA, download the gtk3-nocsd deb from HERE.
Other Linux distributions: grab the gtk3-nocsd code from GitHub, make sure pkg-config and gtk+3-dev are installed and compile it using "./build.sh".
Simply installing gtk3-nocsd won't disable the GTK3 client-side decorations. See the example below for how to use it.

Disable GTK3 client-side decorations using gtk3-nocsd (example)
To be able to use gtk3-nocsd, you need to preload the gtk3-nocsd.so file (which is installed under /usr/lib/gtk3-nocsd/ if you've used the Ubuntu PPA mentioned above) using LD_PRELOAD.

The gtk3-nocsd GitHub page suggests adding the following to ~/.profile:
export GTK_CSD=0
export LD_PRELOAD=/path/to/gtk3-nocsd.so
However, by using this, Unity failed to start in my test so I strongly recommend against using it this way unless you know what you're doing and you're not using Unity! Instead, you can simply add LD_PRELOAD to the desktop file, which won't affect the environment.

Here's an example: to disable the client-side decorations for gThumb 3.3.2, open its desktop file as root with a text editor (I'll use Gedit below):gksu gedit /usr/share/applications/gthumb.desktop
And in this file, search for the line that starts with "Exec=" and right after "=" and before "gthumb", add the following (without removing anything!):env LD_PRELOAD=/usr/lib/gtk3-nocsd/gtk3-nocsd.so
After editing gthumb.desktop, the "Exec=" line should look like this:
Exec=env LD_PRELOAD=/usr/lib/gtk3-nocsd/gtk3-nocsd.so gthumb %U
In the same way you can disable client-side decorations for any application you want: GNOME Clocks, GNOME Maps, etc.

GIMP 2.8.14 Released With Bug Fixes, Install It In Ubuntu Via PPA

Tuesday 26th of August 2014 08:30:00 AM
GIMP 2.8.14 was released yesterday, bringing various bug fixes and small enhancements. This is the stable GIMP branch and no new features are added in the 2.8.x releases, just bug fixes.

Update: the PPA now has GIMP 2.8.14: "Yesterday's 2.8.12 release had broken library versioning, so we had to roll out GIMP 2.8.14 today. The only change is the fixed libtool versioning".
Changes in GIMP 2.8.12 since 2.8.10:
  • Core:
    • OSX: Fix migration code for old GIMP directories;
    • Fix brush sizes when used from plug-ins;
    • Windows: Allow to Explorer-open files with UTF-8 characters in the filename;
    • Make XCF loading more robust against broken files;
  • GUI:
    • Make sure the widget direction matches the GUI language;
    • Remove the option to disable the warning when closing a modified image;
    • Fix canvas overlay widgets (like the text options) for tablets;
    • Make DND work between images in one dockable;
  • Libgimp:
    • Make gimp_image_get_name() return the string used for the image title;
  • Plug-ins:
    • Make script-fu-server more secure by listening to 127.0.0.1 by default and add a warning about changing that IP. This breaks the procedure's API, but for security reasons;
    • Bring back proper script-fu translations;
  • General:
    • Massively clean up and fix the OSX build and bundle;
    • Add Jenkins tutorial;
    • Documentation updates;
    • Bug fixes;
    • Translation updates.

The next major GIMP release - 2.10 (release date not known yet) -, should bring a complete port to GEGL / high bit depths, support layer masks on layer groups, new warp tool, seamless cloning, unified transform tool and more. Most of these features are work in progress and already available in the latest GIMP development builds - if you want to give it a try under Ubuntu, you can use a PPA to install the latest GIMP 2.10 development builds.


Install GIMP 2.8.14 in Ubuntu / Linux Mint via PPA
To install the latest GIMP 2.8.14 in Ubuntu / Linux Mint and derivatives, you can use +Thorsten Stettin's PPA. Add the PPA and install GIMP using the commands below:sudo add-apt-repository ppa:otto-kesselgulasch/gimp
sudo apt-get update
sudo apt-get install gimpThis PPA also provides the latest G'MIC for GIMP (which includes a collection of about 400 image filters and effects) and I recommend you check it out.
For other Linux distributions, Windows and Mac OS X, see the GIMP downloads page.

LGOGDownloader: Command Line GOG.com Game Downloader For Linux [Ubuntu PPA]

Monday 25th of August 2014 12:49:00 PM
LGOGDownloader is an open source command line GOG.com game downloader for Linux, which uses the same API as the official GOGDownloader (which unfortunately is not available for Linux). 

The tool can download GOG.com games (including language-specific installers if available), list / download updated files, resume unfinished downloads, repair downloaded installers, download extras such as artwork or manuals and more.

GOG.com is a computer game sale and distribution service which delivers DRM-free video games. Linux support was added on July 25th, 2014.
LGOGDownloader features:
  • List available games (simple and detailed list);
  • Batch downloading;
  • Repair downloaded installers/extras;
  • Resume unfinished downloads;
  • Cover downloading;
  • Perl regular expressions for filtering games;
  • Download speed limiting;
  • Checking for update notifications;
  • List/download updated files;
  • Check for orphaned files;
  • Check file status;
  • Blacklist files.


Install LGOGDownloader
The LGOGDownloader Ubuntu PPA is outdated, so I uploaded LGOGDownloader in the main WebUpd8 PPA for Ubuntu 14.10 and 14.04 (it can't be built on older Ubuntu versions).

Ubuntu 14.04 or 14.10 (and Linux Mint 17, etc.) users can install LGOGDownloader by using the main WebUpd8 PPA. To add the PPA and install the tool, use the following commands:sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install lgogdownloader
If you don't want to add the PPA, you can grab the deb from HERE.

LGOGDownloader for other Linux distributions:


Using LGOGDownloader
The first thing you need to do after installing LGOGDownloader is to login. To do this, run the command below:lgogdownloader --loginThen enter your GOG.com email and password.

After logging in successfully, a configuration file called "config.cfg" is created under ~/.config/lgogdownloader/ You may want to change a few things from this configuration file, so open it with a text editor - using the command below, the config.cfg file will be loaded in Gedit:
gedit ~/.config/lgogdownloader/config.cfg
In this file, you can change the platform, language, choose if you want to download tar.gz files ("no-targz") and/or deb files ("no-deb"), limit the download speed and so on, so change any options you want, then save the file. For instance, to only download the Linux binaries, change "platform" from "5" to 4".
Then, list your GOG.com games by using the following command:
lgogdownloader --list
To download a game (in the current directory), use the command below:
lgogdownloader --download --game GAMENAME(where GAMENAME is the game name as displayed by the "lgogdownloader --list" command).
Some more LGOGDownloader usage examples can be found HERE.

To view all the available LGOGDownloader options, run:
lgogdownloader --help
Report any LGOGDownloader issues you may find @ GitHub.

Nemo Emblems, Folder Color, Image Converter and Filename Repairer Extensions Added To The WebUpd8 Nemo PPA

Monday 25th of August 2014 09:57:00 AM
Quick update for Ubuntu Nemo users: Today I added four new Nemo extensions from the Linux Mint Nemo Extensions GitHub to the WebUpd8 Nemo PPA (Nemo with Unity patches):
  • Nemo Emblems - add file or folder emblems;
  • Nemo Folder Color - allows changing the folder color to some predefined colors such as black, blue, brown, cyan, green, grey, orange, pink, purple, red, white or yellow (forked from Nautilus Folder Color);
  • Nemo Image Converter - allows you to quickly resize or rotate images (forked from Nautilus Image Converter);
  • Nemo Filename Repairer - an extension that can be used to repair filenames which use wrong encoding in Nemo.

Below you can see screenshots with these Nemo extensions in action:

Nemo Emblems
Nemo Folder Color
Nemo Image Converter
Nemo Filename Repairer

Install Nemo Emblems, Folder Color, Image Converter and Filename Repairer in Ubuntu 14.04
Reminder: the WebUpd8 Nemo PPA should not be used by Linux Mint / Cinnamon users! Nemo from this PPA uses various Unity patches (it should work with Unity, GNOME Shell, Xfce, etc. but not with Cinnamon!) that make it incompatible with Cinnamon.
To install Nemo Emblems, Folder Color, Image Converter and Filename Repairer extensions in Ubuntu 14.04, use the following commands:sudo add-apt-repository ppa:webupd8team/nemo
sudo apt-get update
sudo apt-get install nemo-emblems nemo-filename-repairer nemo-folder-color nemo-image-converter
Once installed, restart Nemo using the following command:
nemo -qImportant: some Nemo extensions might not work if you don't fix python-nemo as explained under step 4 from HERE.

More in Tux Machines

Uselessd: A Stripped Down Version Of Systemd

The boycotting of systemd has led to the creation of uselessd, a new init daemon based off systemd that tries to strip out the "unnecessary" features. Uselessd in its early stages of development is systemd reduced to being a basic init daemon process with "the superfluous stuff cut out". Among the items removed are removing of journald, libudev, udevd, and superfluous unit types. Read more

Android One: Let us fill you in on Google’s big game

India is now the world’s third largest Internet market and “on a bullet train to become the second”. But even when we become the second with around 300 million Internet users, India would still have over 75 per cent of the population that has no access to this so-called information superhighway. It is this chunk of population that will form the “next billion” which companies like Nokia, and now Google, has been talking about. And it is this next billion that Google thinks will line up to buy and good smartphone that is also affordable. Read more

Mesa Gets Closer To Having OpenGL 4.0 Tessellation Support

A significant patch-set was published on Saturday night that implements the driver-independent bits of OpenGL 4's ARB_tessellation_shader extension inside Mesa. The tessellation support has been one of the big pieces missing from Mesa's OpenGL 4 implementation and fortunately it's getting close to mainline. Chris Forbes of Intel published fifty-six patches this weekend that implement the driver-independent portions of the extension inside Mesa. Of course, the driver portions still need to follow for it to be useful. Read more

Small Console Menu Utilities

One of the great strengths of Linux is the whole raft of weird and wonderful open source utilities. That strength does not simply derive from the functionality they offer, but from the synergy generated by using them together, sometimes in conjunction with applications. The Unix philosophy spawned a "software tools" movement which focused on developing concise, basic, clear, modular and extensible code that can be used for other projects. This philosophy remains an important element for many Linux projects. Good open source developers writing utilities seek to make sure the utility does its job as well as possible, and work well with other utilities. The goal is that users have a handful of tools, each of which seeks to excel at one thing. Some utilities work well on their own. This article looks at four tiny utilities that offer menu facilities. They get virtually zero coverage in the Linux press, so you may not have heard of them before, but they are well crafted and might just fit the bill. Read more