Archives For November 30, 1999

midori 0.5.7 ubuntu

Midori, the lightweight, fast, and WebKit based web browser now is at version 0.5.7. As you may know, Midori is also the default web browser of the beautiful elementary OS.

In the new release you’ll find that the session management gets smarter about reacting to crashes by not loading the faulty website and running commands on the command line properly. Private browsing has also benefited from some bug fixing, such as not wrongly attempting to load favicons from disk and enabling the sidepanel.

There’s also a small new feature in Midori 0.5.7: Close Tabs to the Right, which may be useful for those who are opening too many tabs.

Midori Close Tabs to the right

See the changelog:

  • Modify actions and internal items in browser without changing settings
  • Delay tab loading after Midori crashed
  • Uncomment failing assertions about view_source in tab test
  • Fallback to about:home if startup is anything but blank
  • Don’t try to create formhistory database if config_dir is NULL
  • Handle url arguments for blank sessions
  • Execute commands given at start time
  • Introduce high-level prepare/ DatabaseStatement API
  • Drop unused GraniteClutter-based animation support
  • Drop uncommented contractor support
  • Drop deprecated StaticNotebook used in KatzePreferences
  • Introduce notebook class converging separate implementations
  • Work around symbol relocation issue old version of gcc present on Ubuntu LTS
  • NULL-check treeview in midori_search_action_get_editor
  • Adjust CMakeList .ico check to not skip nojs icons
  • Enable sidepanel in private mode
  • Move Preferences menu entry above About
  • Set minimum value of 0 on spin button for maximum cache size
  • Give NextForward its own label for toolbar editor
  • Correctly disable favicon database in app and private mode
  • Change preferences to refer to proxy address as a “URI” (not “hostname”)
  • Add close tabs to right feature
  • Allow printing without confirmation dialog on kiosk setups

Install Midori Browser:

It’s easy to install / upgrade to this release in Ubuntu 14.04, Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.10, Ubuntu 12.04, Linux Mint and Elementary OS Luna.

Press Ctrl+Alt+T on keyboard to open terminal. When it open, run below commands one by one:

sudo add-apt-repository ppa:midori/ppa

sudo apt-get update

sudo apt-get install midori

That’s it. Now you can launch the latest Midori browser from Menu or Unity Dash.

Liferea Linux

Liferea, Linux Feed Reader has just released a new version 1.10.5 with a few bug fixes. Let’s see what’s new and how to install / upgrade it in Ubuntu 14.04, Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.04 and Linux Mint.

As you may know, Liferea is a news aggregator for GNOME desktop that aims to be fast, easy to use, and easy to install. It supports the major feed formats including RSS/RDF and Atom and can import and export subscription lists in OPML format.

Liferea 1.10.5 brings below bug fixes:

  • Fixed Honor preferences when opening links
  • Fixed missing installation of liferea.convert file
  • Fixed Redhat popup notification only for new items

I’ve updated this build into Launchpad PPA, so we can just run below commands one by one in terminal (Ctrl+Alt+T) to install/upgrade it in Ubuntu:

sudo add-apt-repository ppa:ubuntuhandbook1/apps

sudo apt-get update

sudo apt-get install liferea

You can also build it from source tarball.

liferea ppa

NetBeans IDE 8.0

NetBeans IDE 8.0 Beta has been released recently. The new release provides out-of-the-box code analyzers and editors for working with the latest Java 8 technologies–Java SE 8, Java SE Embedded 8, and Java ME Embedded 8. The IDE also has a range of new enhancements that further improve its support for Maven and Java EE with PrimeFaces; new tools for HTML5, in particular for AngularJS; and improvements to PHP and C/C++ support.

This simple tutorial will show you how to install NetBeans IDE 8.0 Beta in Ubuntu and other Linux distributions.

UPDATE: NetBeans 8.0 Stable is out, see this post about how to install.

To get started:

1. Download the IDE installer with:

Java SE Bundle (89M)

Java EE Bundle (190M)

C++ Bundle (62M)

HTML5 & PHP Bundle (63M)

With All Bundle (202M)

2. Once downloaded, press Ctrl+Alt+T on keyboard to open terminal, run below command to make the installer executable:

chmod +x ~/Downloads/netbeans-8.0beta-*.sh

Install NetBeans IDE 8.0 Beta

3. Now start the installer via below command, you may replace netbeans-8.0beta-*.sh with the full file name

cd && ./Downloads/netbeans-8.0beta-*.sh

If you get a blank/gray window, run below command and re-run previous command in the same terminal.

export AWT_TOOLKIT=MToolkit

NetBeans IDE install wizard

Follow the wizard and NetBeans IDE will be finally installed on your system.

NetBeans 8.0 Beta release note

Linux Kernel 3.10.27

The Long Term Support Linux Kernel 3.10 now is at its 27th updates. Greg Kroah-Hartman announced this release on January 15 and urged users of this Kernel series to upgrade as soon as possible.

Linux Kernel 3.10.27 is a small release which brings various improvements to x86, ARM architectures and some network fixes. See the changelog for details.

Install / Upgrade Kernel 3.10.27:

The Ubuntu Kernel Team has made the DEB packages available in this page. If you’re comfortable with Linux commands, follow the below steps to download & install them.

1. Press Ctrl+Alt+T on keyboard to open terminal and run commands to download the DEBs:

For 32 bit system:

cd /tmp/ && wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.27-saucy/linux-headers-3.10.27-031027-generic_3.10.27-031027.201401151935_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.27-saucy/linux-headers-3.10.27-031027_3.10.27-031027.201401151935_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.27-saucy/linux-image-3.10.27-031027-generic_3.10.27-031027.201401151935_i386.deb

For 64 bit system:

cd /tmp/ && wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.27-saucy/linux-headers-3.10.27-031027-generic_3.10.27-031027.201401151935_amd64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.27-saucy/linux-headers-3.10.27-031027_3.10.27-031027.201401151935_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.27-saucy/linux-image-3.10.27-031027-generic_3.10.27-031027.201401151935_amd64.deb

2. Install the Kernel:

cd /tmp/ && sudo dpkg -i linux-headers-3.10.27-*.deb linux-image-3.10.27-*.deb

Restart your computer and done.

If you’re using a proprietary video driver, you may need to re-build or re-install to get it work with the new kernel.

If for some reason this kernel release doesn’t work properly for you, reboot into previous kernel (Grub -> Advanced -> select previous kernel) and run commands to remove Linux Kernel 3.10.26:

sudo apt-get remove linux-headers-3.10.27-* linux-image-3.10.27-*

Linux Kernel 3.12.8

The latest Linux Kernel 3.12.8 has been announced a few hours ago. According to the changelog, Kernel 3.12.8 is a small release that mainly brings improvements to x86, ARM architectures, as well as some network fixes.

All users of the 3.12 kernel series are urged to upgrade this kernel as soon as possible and here’s how to do it in Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.04, Ubuntu 12.10, Linux Mint and their derivatives.

Install / Upgrade Kernel 3.12.8:

Ubuntu Kernel Team has made the DEB packages which are available in this page. If you’re comfortable with command line, follow below steps to download & install them.

1. Download the Kernel Debs:

For 32 bit system, open terminal by Ctrl+Alt+T and run below commands:

cd /tmp/ && wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.8-trusty/linux-headers-3.12.8-031208-generic_3.12.8-031208.201401151952_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.8-trusty/linux-headers-3.12.8-031208_3.12.8-031208.201401151952_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.8-trusty/linux-image-3.12.8-031208-generic_3.12.8-031208.201401151952_i386.deb

For 64 bit system:

cd /tmp/ && wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.8-trusty/linux-headers-3.12.8-031208-generic_3.12.8-031208.201401151952_amd64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.8-trusty/linux-headers-3.12.8-031208_3.12.8-031208.201401151952_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.8-trusty/linux-image-3.12.8-031208-generic_3.12.8-031208.201401151952_amd64.deb

2. Install the DEBs:

cd /tmp/ && sudo dpkg -i linux-headers-3.12.8-*.deb linux-image-3.12.8-*.deb

Restart your computer and done.

If you’re using a proprietary video driver, you may need to re-build or re-install to get it work with the new kernel.

If for some reason this kernel release doesn’t work properly for you, reboot into previous kernel (Grub -> Advanced -> select previous kernel) and run commands to remove Linux Kernel 3.12.7:

sudo apt-get remove linux-headers-3.12.8-* linux-image-3.12.8-*

gThumb 3.3.1

GNOME image viewer and browser utility gThumb 3.3.1 has been released recently, which is the first release of the development series that will lead to the next major version 3.4.

gThumb 3.3.1 contains below new features and user visible changes:

  • Use a GtkHeaderBar instead of a menu and a toolbar.
  • Use the dark theme.
  • Better raw image support, using libraw instead of libopenraw.
  • Image viewer: show a frame around the image; use an overview window to scroll the image instead of the scrollbars;
  • better quality for zoomed out images.
  • Faster image loader for big images.
  • Media player: hide the mediabar after a timeout.
  • Filterbar: added buttons to view the selections.
  • File properties: show only the basic properties, allow to
    show all of them.
  • Image tools: use a grid layout for the buttons
  • Use a separate dialog for the file tool options.
  • Use symbolic icons everywhere.
  • Added a custom tiff loader.
  • Add a rating-based filter. (Louis-Marie Mouton)
  • App menu: removed ‘keyboard shortcuts’.
  • Histogram view: save and restore the scale type.

It also fixed below bugs:

  • Help: fix calling help from withing the application. (Dominique Leuenberger)
  • Fixed saving of TGA files
  • Fixed the video player stopping after saving a screenshot.
  • Rotating image destroys XMP and IPTC metadata
  • Command line ignored for the second window
  • Empty Options dialog after Canceling it once
  • Buttons with label toolbutton1 and toolbutton2 in Bookmark window
  • Default parameters for image resizing are misleading (Christian Krause)
  • Fixed broken window layout with gtk+ 3.10
  • Find duplicates: fixed crash when using a predefined directory (Christian Krause)
  • gThumb crashes when attempting to play a video. (Christian Krause)
  • Flickr: allow to use a facebook or google account
  • Thumbnail list: images drawn with wrong offset
  • Facebook: fixed authentication.
  • configure: fixed unrecognized option –disable-libjson-glib
  • Removed the use of many deprecated functions.

The Source Tarball is available at:

https://download.gnome.org/sources/gthumb/3.3/

If you’re on Ubuntu 14.04 Trusty Tahr, you can try gThumb 3.3.1 by adding Andrew’s test PPA (Only for test purpose!).

Press Ctrl+Alt+T on keyboard to open terminal and run below command to add the PPA:

sudo add-apt-repository ppa:nilarimogard/test

Then install the image viewer after checking for updates:

sudo apt-get update

sudo apt-get install gthumb

Once installed, you may remove the PPA via:

sudo add-apt-repository -r ppa:nilarimogard/test

NOTE: This PPA is maintained by Webupd8 Team and is only for test purpose. Packages will be moved or removed at any time. Use it at your own risk!

Install Latest FFmpeg Ubuntu

This tutorial is going to show you how to install the latest version of FFmpeg, so far it’s FFmpeg 2.1.2, in Ubuntu, Linux Mint and their derivatives via PPA.

FFmpeg is a complete, cross-platform solution to record, convert and stream audio and video. 2.1.2 was released on 2014-01-13. It is the latest stable FFmpeg release from the 2.1 release branch, which was cut from master on 2013-10-28. Amongst lots of other changes, it includes all changes from ffmpeg-mt, libav master of 2013-10-27, libav 9 as of 2013-10-27.

Sam Rog has been maintaining the most recent FFmpeg packages in his PPA for Ubuntu, Linux Mint and their derivatives. The PPA is trustable and so far it supports Ubuntu 14.04, Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.10.

The PPA changes so much, now it only provides FFmpeg 2.2.3 for Ubuntu 14.04 and FFmpeg 2.1.4 for Ubuntu 13.10. Please check out the packages from the PPA launchpad page first.

To add the PPA, press Ctrl+Alt+T on keyboard to open terminal. When it open, run below command:

sudo add-apt-repository ppa:djcj/vlc-stable

Then you can check for updates via Synaptic Package Manager. Or just run below commands instead:

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install ffmpeg

install latest ffmpeg ubuntu

This simple tutorial is going to show you how to install and apply the latest Faenza icon theme in Ubuntu 14.04 while the PPA is not available yet.

It’s pretty easy to install an icon theme on Ubuntu Linux. Because Ubuntu stores icons in /usr/share/icons for global and user’s .icons folder for single use, all you need to do is put your icon theme folder into one of previous location and that’s it.

Ubuntu Icons Theme Folder

To install Faenza icons:

1. Download the latest package at Google Code. So far, it is Faenza 1.3.

2. Extract the package and you’ll see Faenza-Radiace, Faenza-Darkest, Faenza-Darker, Faenza-Dark, Faenza-Ambiance and Faenza packages.

3 Unpack all of them and move the result folders to:

  • For single use, move them to .icons folder. Under your home folder, press Ctrl+H to view/hide hidden folders. Create one if .icons is not exist.
  • For global use, move them to /usr/share/icons/ folder. You’ll need to press Alt+F2 and run gksudo nautilus to open file browser with root to do copy and paste things.

To make the installation easy:

Download the Deb package below:

faenza-icon-theme_1.3.1_all.deb

Double-click the package and click Install button in pop-up Ubuntu Software Center will install the theme into /usr/share/icons/.

Apply Faenza Icons:

Open Unity Tweak Tool or Gnome Tweak Tool. The faenza icons should be in the icons list.

apply faenza icons

LogMeIn Hamachi GUI for Linux

NOTE: This post is outdated!! Ubuntu user may follow this new tutorial to install the app.

Haguichi is a graphical frontend for LogMeIn Hamachi on Linux. It is free and open source software licensed under GPLv2. Haguichi 1.0.23 has been released on January 11th, 2014.

  • Improved internet connection check by using netcat and web request as fallback if ping fails (fixes bug #1258361).
  • Wait for internet connection cycle is now using a separate thread.
  • Configuration folder is now always opened in the default file manager.
  • Added stock icons to open and save configuration menu items.
  • Added scrollbar policy to the commands editor in the preferences dialog.
  • Added complete Asturian translations (thanks to Tornes Llume).
  • Updated Bulgarian translation.
  • Other minor fixes, improvements and optimizations.

haguichi in Ubuntu Linux

 
haguichi app indicator

Install Haguichi:

Haguichi is available in Launchpad PPA for Ubuntu 14.04, Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.10, Ubuntu 12.04, Ubuntu 10.04, Linux Mint and their derivatives.

To add the PPA, press Ctrl+Alt+T on keyboard to open terminal. When it opens, paste below code and hit enter:

sudo add-apt-repository ppa:webupd8team/haguichi

Then install the app via:

sudo apt-get update

sudo apt-get install haguichi haguichi-appindicator

Nvidia 331.38 ubuntu

Nvidia Driver for Linux 331.38 has been released on January 13 with OpenGL promotion, bug fixes and other improvements. Here’s how to install it in Ubuntu 14.04, Ubuntu 13.10, Ubuntu 12.04 and Linux Mint.

Before getting started, let’s take a look at what’s new in Nvidia 331.38:

  • Fixed a bug that caused the X server to crash if video memory is exhausted and the GPU does not support rendering to system memory.
  • Updated nvidia-installer to make the –multiple-kernel-modules option imply the –no-unified-memory option: Unified memory is incompatible with multiple kernel modules.
  • Updated the behavior of the nvidia-settings PowerMizer Preferred Mode drop-down menu, to make the setting apply consistently across all GPUs in an SLI group.
  • Improved the robustness of the NVIDIA X driver in scenarios where GPU-accessible memory for allocating pixmaps was exhausted.
  • Added NV-CONTROL attributes to control the brightness of the illuminated logos on certain graphics boards.For example, to turn off the illumination of the “GEFORCE GTX” lettering on the GeForce GTX 780, use
    nvidia-settings –assign GPULogoBrightness=0
  • Fixed a bug that prevented screen transformations from being applied properly when starting X.
  • GLX protocol for the following OpenGL extensions from OpenGL 2.1 and OpenGL 3.0 have been promoted from unofficial to ARB approved official status:
  • GL_ARB_pixel_buffer_object
  • GL_NV_conditional_render
  • GL_ARB_map_buffer_range
  • GL_EXT_texture_integer
  • GL_ARB_vertex_array_object
  • GL_ARB_pixel_buffer_object was the last piece of protocol needed to have official support for indirect rendering with all OpenGL 2.1 commands.
  • GLX Protocol for the miscellaneous OpenGL 3.0 commands not associated with specific extensions has also been promoted from unofficial to ARB approved status.
  • Deprecated display mask related configuration of display devices via NV-CONTROL and nvidia-settings.Display target specifications should be used instead – A display target is one of the display’s valid names, with an optional GPU or X screen qualifier.
  • Deprecated the following NV-CONTROL attributes:
  • NV_CTRL_CONNECTED_DISPLAYS
  • NV_CTRL_ENABLED_DISPLAYS
  • NV_CTRL_ASSOCIATED_DISPLAYS
  • NV_CTRL_NOTEBOOK_INTERNAL_LCD
  • NV_CTRL_FRAMELOCK_MASTER
  • NV_CTRL_FRAMELOCK_SLAVES
  • NV_CTRL_FRAMELOCK_MASTERABLE
  • NV_CTRL_FRAMELOCK_SLAVEABLE
  • Also, although NV_CTRL_PROBE_DISPLAYS is still operational, the return value has been deprecated and should not be used.
  • Added deprecation warning messages in nvidia-settings when deprecated attributes are used.This also includes display mask usage.
  •  

    Download & Install Nvidia Driver 331.38

    The official installer is available for downloading at this page.

    If you’re not sure your system type, press Ctrl+Alt+T to open terminal and run:

    uname -m

    You can also run below command to download the Nvidia installer:

    For 32 bit (x86):

    cd && wget us.download.nvidia.com/XFree86/Linux-x86/331.38/NVIDIA-Linux-x86-331.38.run

    For 64 bit (x86_64):

    cd && wget us.download.nvidia.com/XFree86/Linux-x86_64/331.38/NVIDIA-Linux-x86_64-331.38.run

    Now start the installer via below steps:

    0. Remove previous proprietary driver if any:

    sudo apt-get purge nvidia-current

    1. Press Ctrl+Alt+F1 to switch to command console. Login with your username and password.

    2. Stop the graphic session by:

    sudo service lightdm stop

    You may change the lightdm to gdm or mdm if you’re using Ubuntu Gnome or Linux Mint.

    3. Make the installer executable:

    chmod +x NVIDIA-Linux-*-331.38.run

    4. Finally start the installer and follow the on screen prompts:

    sudo sh NVIDIA-Linux-*-331.38.run

    You may keep the installer file so that you can remove this driver via below command if for some reason this driver does not work properly:

    sudo sh NVIDIA-Linux-*-331.38.run --uninstall

    You may also add blacklist nouveau to a file in /etc/modprobe.d/ if you get blank screen after installed the new driver.