Manipulate Images In Nautilus Or Nemo With `Image Tools` Extension

`Image Tools` is a handy extension for Nautilus or Nemo created by Lorenzo @, that lets you manipulate images from the Nautilus or Nemo context menu.
The extension lets you perform the following actions:
  • resize, rotate or flip images;
  • convert images from/to bmp, gif, jpg, png and more;
  • enhance images: change the brightness, color, contrast and sharpness;
  • apply effects such as: black and white, blur, border, contour, greyscale, negative, shadow, vintage or watermark.

While I for one don’t need the effects available with this extension (there’s GIMP for that or, if you only want predefined effects, there’s XnRetro), I find the convert / resize features very useful, especially for Nemo since there’s no other extension like Image Tools for it. But I’m sure some of you will find the effects / image enhancement features included with this extension useful.
To use the extension, all you have to do is select an image or multiple images in Nautilus / Nemo, right click and from the Image tools submenu select the desired action:

Nautilus Image Tools
Nemo Image Tools

Here are screenshots with the options available for some of the image manipulation features included in this Nemo / Nautilus extension:

Enhance, vintage and watermark come with a dialog that lets you adjust various settings and there’s also a preview which shows the original image and the image after applying the selected effect. However, the preview only works for one image so if you want to apply an effect to multiple images, you’ll have to do it without a preview. The other effects available with this extension don’t have previews, at least in the current version.

Install Nautilus / Nemo Image Tools in Ubuntu or Linux Mint

To install Nautilus Image Tools in Ubuntu or Linux Mint, use the following commands:
sudo add-apt-repository ppa:atareao/nautilus-extensions
sudo apt-get update
sudo apt-get install nautilus-image-tools

Then, restart Nautilus:

nautilus -q

If you use Nemo, install Nemo Image Tools in Ubuntu or Linux Mint using the following commands:
sudo add-apt-repository ppa:atareao/nemo-extensions
sudo apt-get update
sudo apt-get install nemo-image-tools

And restart Nemo:

nemo -q

via nautilus | nemo

Web Upd8 – Ubuntu / Linux blog


Pinguy OS 13.10 Released [Screenshots, Video]

Pinguy OS 13.10 (based on Ubuntu 13.10) has been released with GNOME 3.10 by default, along with some new tweaks.

Pinguy OS is a remastered Ubuntu with a lot of useful default applications – great for those who don’t like to do a lot of tweaking and want an OS that “just works”.
This is the final 13.10 release but it’s called beta because only LTS releases are considered stable

Non-LTS Pinguy OS releases use bleeding edge software – for instance, the latest 13.10 ships with XBMC 13 alpha as well as GNOME 13.10 which isn’t included by default in Ubuntu 13.10 so it’s not considered fully stable.
The latest Pinguy OS 13.10 ships with the GNOME 3.10 desktop with GNOME Shell as the default “shell”, customized with various extensions. Since GNOME 3.10 is used, it means you’ll get all the goodies available in the latest stable GNOME, which aren’t available in Ubuntu 13.10 by default: client side decorations for applications such as GNOME Tweak Tool, GNOME Documents and so on, the new GNOME Shell System Menu, pagination in the GNOME Shell app picker, all the System Settings improvements included in GNOME 3.10 and more. You can read more about what’s new in GNOME 3.10, HERE (also see: How to install GNOME 3.10 in Ubuntu 13.10).

Pinguy OS 13.10 video

Below you can watch a quick Pinguy OS 13.10 overview:

(direct video link)

GNOME Shell customizations

Pinguy OS 13.10 continues to use Docky, like in the previous releases: a bottom dock used as a taskbar / app launcher and a second dock at the left with auto-hide enabled by default, which lets you quickly access the folders in your home directory.

For the menu, Pinguy OS 13.10 uses Gno-menu, a traditional styled GNOME Shell menu “that aims to offer all the essentials in a simple uncluttered intuitive interface“. The Activities hot corner is disabled by default but you can enable it from the Gno-menu preferences or you can access the Activities Overview by using the Super (Windows) key:

Other GNOME Shell extensions enabled by default in Pinguy OS 13.10:

  • Frippery move clock: moves the clock on the right;
  • Media player indicator: Ubuntu Unity-like sound indicator;
  • Messaging Menu: Unity-like messaging menu;
  • TopIcons: shows legacy tray icons on the GNOME Shell Top Bar;
  • User Themes: lets you change the GNOME Shell theme;
  • Workspace indicator: displays an indicator on the GNOME Shell Top Bar that indicates the current workspace and lets you switch between workspaces;
  • Appsearch: searches the software repository and provides results in the GNOME Shell overview.
  • Ignore request hide titlebar: makes GNOME Shell ignore requests to hide the titlebar for maximized windows.

Important: there’s a bug and all GNOME Shell extensions are turned off after a reboot. See THIS Pinguy OS Forums post for a fix.
For the GTK theme, Pinguy OS 13.10 uses Zukitwo, with elementary window borders and Zukitwo as the default GNOME Shell theme. The default icon theme is the beautiful Faience Azur, but more are available, like elementary, all the Faience and Faenza icon themes and more.

Tweaks available by default

Pinguy OS 13.10 ships with various tweaks that contribute to a great default experience:
  • Pipelight is installed by default so you can watch Netflix and other video streaming services that require Silverlight in Pinguy OS, without having to configure anything;
  • TLP, a tool that applies various tweaks to your laptop to save battery power, is installed by default in the latest Pinguy OS 13.10;
  • zram-config, an upstart script that enables Zram, is used by default for better performance. With this tweak, a RAM based block device is created which acts as a swap disk, but is compressed and stored in memory instead of swap disk (which is slow), allowing very fast I/O and increasing the amount of memory available before the system starts swapping to disk;
  • preload is installed by default – this is a daemon that stores the frequently used files in memory for faster startup times;
  • Profile Sync Daemon, a tool that moves the web browser profile to RAM, reducing disk writes and providing increased speed and responsiveness, is installed by default but not enabled. For how to enable/configure it, see THIS article.

Default applications

In Pinguy OS 13.10, Nemo is the default file manager, replacing Nautilus. Along with Nemo, there are also two nice plugins installed by default: IMDB Thumbnailer (sets movie covers fetched from IMDB as thumbnails in Nemo / Nautilus) and Cover Thumbnailer (displays images as folder thumbnails, useful for image folders or music folders that include cover art):

IMDB Thumbnailer with Nemo file manager – screenshot via PinguyOS Forum
Another interesting change in the latest Pinguy OS 13.10 is the addition of the Windows version of Adobe Flash, used instead of the native Linux Flash (which only receives bugfixes) thanks to Pipelight. And also, as I mentioned above, Silverlight has been added and enabled by default with the help of Pipelight:

Native Firefox with Adobe Flash Player 11.9 and Microsoft Silverlight plugins, both running under Wine with Pipelight
Pinguy OS 13.10 screenshots
Netflix under Pinguy OS 13.10 (screenshot via PinguyOS forum)

A new default application has been added: Variety, a cool wallpaper changer that can automatically download wallpapers from sources such as Wallbase, Flickr, and more.

Among the applications included by default with the latest Pinguy OS 13.10 are: Firefox 25, Thunderbird 24.1.1, LibreOffice 4.1.3, Nemo 2.0.8, Clementine 1.2.0 (but 1.2.1 is available as an update) Steam, Skype VLC 2.0.8, GNOME Documents 3.10, Empathy 3.10.2, Deluge 3.6, Calibre 1.13.0, Cheese 3.10, XBMC 13 alpha, Spotify, GNOME Tweak Tool 3.10.1 and Ubuntu Software Center 13.10, among others, on top of GTK 3.10.5 and GNOME Shell
Like Ubuntu 13.10, the latest PinguyOS includes the 3.11.0 Ubuntu Linux Kernel, Xorg server 1.14.3 and Mesa 9.2.1.
And as usual, codecs, Java (icedtea and OpenJRE), G-talk plugin and so on are all installed by default.

Download Pinguy OS 13.10 (beta 2 – final)

For support visit the Pinguy OS Forum.

Web Upd8 – Ubuntu / Linux blog


Oracle Java PPA Updated With ARM Support

Java ARM

Starting today, both Oracle Java 7 and Java 8 (JDK) installers available in the WebUpd8 Java PPA support ARM.

Oracle Java 7 supports ARM v6/v7 Hard Float and Soft Float ABI while Oracle Java 8 only supports ARM v6/v7 Hard Float ABI (there’s no JDK 8 ARM Soft Float ABI archive available for download on Oracle’s website).
Currently, the Oracle installer ARM support should be considered experimental because I’ve tested it on a single device (ARM v7 v7 Hard Float). If you encounter bugs, report them here or via email (see the Contact page above).
Please note that the browser plugin, javaws and jvisualvm are not available in Oracle JDK7 and JDK8 so obviously, they won’t be installed by the WebUpd8 Oracle Java installer.

Install Oracle Java 7 or Java 8 in Ubuntu / Linux Mint / Debian via PPA

Oracle Java 8 is available as an early access release so it’s recommended you use Oracle Java 7 instead. Furthermore, the Oracle servers for JDK 8 are usually very slow and the download may not be successful, causing the package installation to fail – if that occurs, you can try to manually download the .tar.gz and place it under /var/cache/oracle-jdk8-installer, then the installer should use the local file instead of downloading it.

To add the WebUpd8 Oracle Java (JDK) PPA in Ubuntu or Linux Mint, use the following commands:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update

Then, to install Oracle Java 7 (JDK7) in Ubuntu or Linux Mint, use the following command:
sudo apt-get install oracle-java7-installer

Or, to install Oracle Java 8 (JDK8), run the following command in a terminal:
sudo apt-get install oracle-java8-installer

If you use Debian, use the commands below to add the WebUpd8 Oracle Java repository (PPA):
su -
echo "deb precise main" | tee -a /etc/apt/sources.list
echo "deb-src precise main" | tee -a /etc/apt/sources.list
apt-key adv --keyserver --recv-keys EEA14886
apt-get update

(Debian) And then, install Oracle Java 7:

apt-get install oracle-java7-installer

(Debian) Or Oracle Java 8:

apt-get install oracle-java8-installer

Also see:

image via

Web Upd8 – Ubuntu / Linux blog


Linux Mint 16 `Petra` Released [Screenshots]

Linux Mint logo

Linux Mint 16 “Petra”, based on Ubuntu 13.10, was released recently and is available as usual in two editions: MATE and Cinnamon. Let’s take a look at what’s new.

Linux Mint 16 “Petra”

Changes shared between the two main Linux Mint editions: Cinnamon and MATE.
MDM, the default Linux Mint display manager has received drastic speed improvements, NumLock support, the ability to remember the last logged in user so he/she only has to enter the password, as well as a new default theme:

Linux Mint 16 Petra screenshots

Furthermore, users who prefer LightDM will find that Unity-greeter (not installed by default) was tweaked to properly integrate with Linux Mint 16.
With Linux Mint 16, a new USB Stick Formatter tool has been added by default, allowing users to easily format USB sticks as FAT32, NTFS or EXT4:

Linux Mint 16 Petra screenshots
Mint-X, the default Linux Mint GTK2/3 theme has been improved, receiving better support for GTK3 as well as a more consistent look between GTK2 and GTK3 applications:

Linux Mint 16 Petra screenshots

Linux Mint 16 Petra screenshots
Other changes:
  • faster boot / startup:
  • the boot and login sequence no longer scan your system for btrfs partitions;
  • the MDM display manager no longer listens or communicates over the network;
  • the Update Manager is now started with a delay to make it faster for the session to load;
  • the Software Manager features a refined interface, significant speed improvements and it uses less memory; also, now it can display multiple screenshots;
  • safer kernel updates;
  • better EFI support;
  • Steam has been added to the repositories;
  • more.
  • Linux Mint 16 Petra screenshots
    Mint Software Manager

    Default applications

    The Cinnamon and MATE Linux Mint editions share most of the default applications (basically all except for the file manager and other desktop-specific components): Firefox 24 (version 25 is available as an update), Thunderbird 24.0 (24.1.1 update available), LibreOffice 4.1.2, GIMP 2.8.6, gThumb 3.0.2, Transmission 2.82, Pidgin 2.10.7, VLC 2.0.8, Totem 3.8.2, Banshee 2.6.1, Tomboy 1.15.2, Brasero 3.8.0, Synaptic 0.75, XChat 2.8.8, Mint Backup 2.1.1, Mint Software Sources 1.2.1, Mint Software Manager 7.5.1, MDM 1.4 and more.
    Also, since Linux Mint 16 is based on Ubuntu 13.10, it uses the same Linux kernel: 3.11, Xorg server 1.14.3 and Mesa 9.2.1.

    Linux Mint 16 Cinnamon edition

    Linux Mint 16 Petra screenshots

    Linux Mint 16 Cinnamon edition comes with the latest Cinnamon 2.0 which, according to its release announcement, is no longer a frontend on top of the GNOME desktop like Unity or GNOME Shell, but “an entire desktop environment”. 
    Cinnamon 2.0 is still built on GNOME technologies and uses GTK, but “it no longer requires GNOME itself to be installed” because it now communicates with its own backend services, libraries and daemons.

    Changes in Cinnamon 2.0:
    • improved edge-tiling;
    • a new edge-snapping feature similar to edge-tiling, but with a difference: maximized windows do not cover snapped windows. To snap a window, drag a window with your mouse towards an edge while pressing the Control key;
    • configurable individual sound effects: you can configure sounds for events such as Cinnamon startup, switching workspace, closing, minimizing or maximizing windows and so on;
    • replaced GNOME “User Accounts” with new Cinnamon “Users and Groups”. Users can access and modify their own info via the Account Details module;
    • added an User Applet which can be used to shutdown, restart or suspend the system, turn off the notifications, access the account details or System Settings. Furthermore, the applet supports MDM and LightDM user switching and LightDM guest user session;
    • cinnamon-bluetooth has replaced blueman;
    • more

    Screenshots with some of the changes mentioned above:

    Linux Mint 16 Petra screenshots
    The new “HUD” tiling feature (see the hint at the top) / window snapping OSD

    Linux Mint 16 Petra screenshots
    Sound Effects configuration in Cinnamon 2.0

    Linux Mint 16 Petra screenshots
    New User Applet

    Linux Mint 16 Petra screenshots
    Users & Groups

    Linux Mint 16 Cinnamon ships with 3 Cinnamon themes: the default Linux Mint theme, the upstream Cinnamon theme and a new theme that matches the default GTK3 theme (Mint-X):

    Linux Mint 16 Petra screenshots
    Cinnamon Mint-X theme (installed but not in use by default)

    Linux Mint 16 Petra screenshots

    Also, Nemo, the default Cinnamon file manager, has received an important number of improvements – to name just a few:
    • two new extensions were added – nemo-preview (for previewing files, fork of GNOME Sushi), and nemo-media-columns (adds various info to the Nautilus list view);
    • in list view, columns are now re-orderable by simple drag and drop method, without having to open a separate dialog;
    • in the List View, you can now right-click a column heading to add or remove visible columns quickly;
    • there is a new option in Preferences to always start in split-pane mode;
    • there is a new option in Preferences to ignore folder-specific metadata regarding zoom level, view type, and column layouts;
    • improved the Move/Copy To context menus – they now include a “Browse…” entry to pick your target folder, as well as options to include bookmarks and places in the menus;
    • improved the Open With dialog – you can now add custom mime-type handlers on the fly;
    • improved handling of the file operation progress dialog. You can now close the dialog entirely and it will turn into a dynamic icon in the system tray, showing overall progress with a circular icon. From that icon you can get additional information via the tooltip, and you can click the icon to restore the full progress dialog;
    As a reminder, if you use Ubuntu you can install Nemo with Unity patches and without Cinnamon dependencies from our PPA.

    Linux Mint 16 MATE edition

    Linux Mint 16 Petra screenshots

    Besides the shared changes mentioned above, there are no changes worth mentioning for Linux Mint 16 MATE edition because it continues to use MATE 1.6. For changes in MATE 1.6, see THIS article.

    Download Linux Mint 16 “Petra”

    Before installing Linux Mint 16, make sure you read the release notes / known issues: Cinnamon | MATE.

    Did you install / upgrade to Linux Mint 16? What’s your experience with it so far?

    Web Upd8 – Ubuntu / Linux blog