Archives For jimingkui

install Clementine ubuntu 13.10, 14.04

Clementine, Amarok 1.4 inspired music player recently released v1.2.1 with important bug fixes. They are network remote issues, login failures with box.com, and Spotify downloader button not shown issue.

The official changelog:

  • Fix library download in the network remote.
  • Fix removing songs from playlist in the network remote.
  • Fix login failures with box.com.
  • (Mac OS X) Add a workaround for a weird font issue on 10.9.
  • (Linux) Fix a typo that would prevent the Spotify downloader button from ever being shown.

If you’re using Clementine 1.2, it’s strongly recommended to upgrade and here’s how:

1. For Ubuntu 13.04, Ubuntu 12.04, Ubuntu 12.10, Ubuntu 10.04 and their derivatives, such as Linux Mint 13/14/15, Pear OS 7/8, Elementary OS Luna:

Press Ctrl+Alt+T on keyboard to open terminal and then run commands below one by one to install it and receive updates from PPA:

sudo add-apt-repository ppa:me-davidsansome/clementine

sudo apt-get update

sudo apt-get install clementine

2. For Ubuntu 13.10, Ubuntu 14.04 use the DEBs for Ubuntu 13.04 from the link below. Install them via:

sudo dpkg -i ~/Downloads/clementine_1.2.1~raring_*.deb; sudo apt-get -f install

3. Source code, and other systems’ installer are available in the official download page.

clementine 1.2.1 in ubuntu 13.10

clementine 1.2.1 in ubuntu 13.10

PeaZip 5.2.0 released, How to Install it in Ubuntu

Last updated: November 26, 2013

peazip 5.2.0

PeaZip 5.2.0, the free and open-source file and archive manager has been released recently. This version contains mainly 177 new files support and very_fast mode to Secure delete.

PeaZip 5.2.0 changelog:

BACKEND

  • UPX 3.91

FILE MANAGER

  • (Windows Vista and newer) Improved UAC integration for archiving and extraction functions
  • Improved file deletion modes
    • Added very_fast mode (single pass random data) to Secure delete
    • Fast mode (two pass random data) is now default mode for secure delete
    • Added Zero delete, deletion mode overwriting existing file with all 0
  • (Windows) Introduced free space deletion modes
    • Added Secure delete free space, overwriting with random data multiple times (same as secure file delete)
    • Added Zero delete free space, overwriting with all 0 to improve compressibility of filesystem (i.e. disk image backup, virtual machine optimization)
  • Re-introduced local help file for offline support
  • Various fixes and improvements
    • (Linux) fixed using output path as working directory

EXTRACTION and ARCHIVING

  • “Extract all to” starts from input folder (or default extraction path, if set)
  • Implemented extract/archive to original input folder: multiple input files from different paths can be extracted/archived each in its own path in a single pass

177 file extensions supported

  • Added support for .msu (Microsoft update) and .mpp (Microsoft Project file)

Download & Install PeaZip 5.2.0

The source code, Windows EXE, Ubuntu DEB, Fedora RPM packages are available in sourceforge page

For Ubuntu 13.04, Ubuntu 13.10, Ubuntu 14.04 and higher, you may need the libgmp3c2 package.

For Nautilus integration, read this post

peazip ubuntu 13.10

jamendo extension for Ubuntu unity

Want to search music from Jamendo site in Unity Dash? Well, we can do it with Unity Jamendo scope in Ubuntu 13.10 Saucy or Ubuntu 14.04 Trusty.

Jamendo is a music website which provides more than 400,000 free songs. Follow the steps below and you’ll be able to get access to this music services through Unity Dash.

Jamendo scope for unity

Jamendo search result

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

sudo add-apt-repository ppa:scopes-packagers/ppa

Then update the package lists:

sudo apt-get update

Finally install the Jamendo extension for Unity:

sudo apt-get install unity-scope-jamendo

Log out and back in to apply the changes.

install touchpad indicator 1.0 ubuntu

The touchpad indicator 1.0.0 is out! Now it has the ability to disable the touchpad while typing. Here’s how to install it in Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.10, Linux Mint.

What’s New in Touchpad indicator 1.0.0:

The first of changes is the ability to disable touchpad while typing. The new release added an option under Preferences -> Actions tab to switch this feature on / off. It also allows you to configure the time to wait after the last key press before enabling the touchpad.

disable touchpad while typing

disable touchpad while typing

Touchpad Indicator 1.0.0 also brings following new features:

  • Vertical scrolling. You can perform vertical scrolling by sliding your finger along the right side of the touchpad.
  • Horizontal scrolling. You can scroll horizontally by sliding your finger across the bottom of the touchpad.
  • Circular scrolling
  • Vertical scrolling with two fingers. You can scroll vertically by sliding two fingers vertically
  • Horizontal scrolling with two fingers. You can scroll horizontally sliding two fingers horizontally
    Natural scrolling

You can enable them under Preferences -> Touchpad configuration.

two finger scrolling, natural scrolling

two finger scrolling, natural scrolling

Install Touchpad Indicator:

The new release is available in developer’s PPA for Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.10 and Linux Mint. Press Ctrl+Alt+T on keyboard to open terminal. When it opens, run commands below one by one to install it:

sudo add-apt-repository ppa:atareao/atareao

sudo apt-get update

sudo apt-get install touchpad-indicator

Once installed, open touchpad indicator from menu r Unity Dash.

Read the official announcement in Spanish

UPDATE: I just found a bug that when I enabled ‘disable touchpad while typing’ feature and changed the time delay to 1. The touchpad sometimes doesn’t re-enabled after typing. If you get the same problem, run command in terminal to enable touchpad:

synclient TouchpadOff=0

Then change the time delay to 2 seconds.

minetest 0.4.8

Minetest, the open-source Minecraft-like game, has reached v0.4.8 with many new features and bug fixes. Here’s how to install it in Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.04, Ubuntu 12.10, Linux Mint and their derivatives.

Minetest is designed to be simple, stable and portable. It is lightweight enough to run on fairly old hardware. It currently runs playably on a laptop with Intel 945GM graphics. Though, as for the CPU, dualcore is recommended.

What’s New in Minetest 0.4.8:

Big gameplay changes:

  • Added drowning (PilzAdam, RealBadAngel, BlockMen)
  • Added weather support (proller)

Smaller gameplay tweaks:

  • Added new sounds (someone who can’t decide if he wants to be called mitori or mito551)
  • Don’t predict placing and removing nodes if interact privilege is missing (PilzAdam)

Logistic changes:

  • Clean up rendering code a bit (increases FPS by 5 to 10) (Exio)
  • Added support for IPv6 (matttpt)
  • Don’t write player files all the time if they are not modified (PilzAdam)
  • Made the main menu Lua based (sapier, kahrl)
  • Change static ContentFeatures array into a vector (rathgit, kahrl)
  • Allow multiple singleplayer games at the same time (PilzAdam)
  • Added texture pack selection to main menu (Novatux)
  • Don’t write files directly but rather write to a temporary file that gets renamed after succesfully written; fixes many causes of corrupted files (PilzAdam)
  • Adjust the Lua API structure and improve header inclusion to decrease compile time (kahrl)
  • Database abstraction, LevelDB support (sfan5, wieszak, xyz)

Visual changes:

  • Added support for bumpmapping (RealBadAngel)
  • Added diagonal liquid animation (kahrl)
  • Damage updates and effects are now sent to other players (PilzAdam)

Other things

  • Play player_damage.ogg when recieving damage and player_falling_damage.ogg on falling damage (PilzAdam)
  • Added basic unicode support to the console in Linux (Exio)
  • Added a setting for max loop count per step in liquid update (PilzAdam)
  • Added math mapgen with fractal based worlds (proller)
  • Disallow the name ‘singleplayer’ in a multiplayer server (PilzAdam)
  • Added max_objects_per_block to minetest.conf to control the maximum number of static objects per block (Novatux)
  • Removed broken farmesh (kahrl)
  • Added language setting to minetest.conf which forces Minetest to use specified translation (xyz)

Bug fixes as well as other changes can be found at minetest changelog

Install Minetest

The latest stable version of Minetest is available in launchpad PPA for Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.10, Ubuntu 12.04 and their derivatives. include Linux Mint 13/14/15/16, Pear OS 8/7, Elementary OS Luna.

To get started, press Ctrl+Alt+T on keyboard to open terminal. When it opens, run commands below one by one:

sudo add-apt-repository ppa:minetestdevs/stable

sudo apt-get update

sudo apt-get install minetestc55

Once installed, open the game from Dash or menu:

install minetest 0.4.8 ubuntu 13.10

minecraft ubuntu 13.10

This simple tutorial shows you how to easily install minecraft sandbox indie game in Ubuntu 13.10 or Linux Mint 16 via PPA.

The package in this unofficial PPA is only a script that automatically connects to Mojang’s servers and downloads the files.

Pay attention on the PPA description before getting started:

If your computer has issues running Minecraft with OpenJDK 7, then it will have issues running this. Because that’s what this is. I’ve tested this on multiple machines and it’s worked fine, but your mileage may vary. That said, one of the main black screen issues I’ve seen is people not running it with OpenJDK 7. ;)

To get started, press Ctrl+Alt+T on keyboard to open terminal. When it opens, run commands below one by one:

sudo add-apt-repository ppa:minecraft-installer-peeps/minecraft-installer

sudo apt-get update

sudo apt-get install minecraft-installer

Once installed, open MineCraft from Unity Dash, login with your Minecraft account and the installation should start automatically.

minecraft login

minecraft login

minecraft updates

minecraft game window

ocenaudio-logo

OcenAudio is a fast and functional audio editor based on Ocen Framework. With ocenaudio, there is no limit to the length or the quantity of the audio files you can edit. Ocenaudio always remains responsive, no matter how many files are open.

OcenAudio Features:

  • Cross-platform, works on Linux, Window, and Mac OS X.
  • ocenaudio has a real time preview feature: you hear the processed signal while adjusting the controls.
  • Multi-selection, which allows to simultaneously select different portions of an audio file and listen, edit or even apply an effect to them.
  • Using an advanced memory management system, the application keeps your files open without wasting any of your computer’s memory. Even in files several hours long, common editing operations such as copy, cut or paste happen almost instantly.
  • ocenaudio has a powerful and complete spectrogram view. In this view, you can analyze the spectral content of your audio signal with maximum clarity.

ocenaudio in ubuntu

Download & Install OcenAudio

For Ubuntu 12.04, Ubuntu 10.04, Ubuntu 13.10, Ubuntu 13.04, Linux Mint, Debian and their derivatives, we can download and install the DEB from the links below:

32 bit DEB for Ubuntu/Debian and derivatives

64 bit DEB for Ubuntu/Debian and derivatives

For Unity, you may need a restart to get the launcher icon from Unity Dash.

For Other Linux, Windws and Mac OS, get ocenaudio from official download page.

great little radio player

Great Little Radio Player is a internet radio station streamer for Ubuntu and Fedora based Linux distributions that comes with a collection of more then 370 radio stations worldwide.

The application is very simplistic and looks quite good. It provides a lot of skins, so we can easily choose the appearance of the user interface.

Great Little radio player default interface

Great Little radio player default interface

Great little radio player blue

Great little radio player blue

Great Little radio player theme ipod

Great Little radio player theme ipod

The app also contains an indicator on panel which contains favorite channels, hide player and exit options. The latest Great Little Radio Player 1.4.5 released recently with following changes:

  • Code optimization
  • Single instance
  • More Languages
  • Simpler interface

The .DEB installer for Ubuntu, Linux Mint, Debian and .RPM for Fedora, OpenSUSE are available at its project homepage

educational-pack-for-kids

pySioGame – is a set of pretty simple activities aiming to teach children some of the basic skills. It turned out that pySioGame focuses mainly on teaching maths but it also covers areas such as abc, reading, writing, colors, memory and more.

It’s hard to put age range on this but children as young as 3 can start playing with some of the activities.

Building this project itself is author’s learning tool in stepping into hobbyist programming world so it isn’t polished as well as you would expect from commercial games, but hey, it’s only one amateur, self taught person coding it in his scarce spare time.

pySioGame Video Tutorial:

pySioGame is available in Debian repository and we can download the .DEB package from this page and double-click to install it on Ubuntu. The only requirement is python-pygame which is available in Ubuntu Software Center.

Once installed, open the game from Unity Dash or menu:

pysiogame educational activity pack for kids in ubuntu 13.10

midori 0.5.6 ubuntu

The lightweight Midori browser recently released version 0.5.6 with lots of changes, it fixed Ubuntu 12.04 building and Ubuntu 13.10 saucy menu issues and many other bugs.

This tutorial shows you how to upgrade Midori in Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.04 and Elementary OS Luna.

See Changelog in Midori 0.5.6:

  • instead of creating devpet status icon on extension load, create it only to show new messages
  • Open speed dial or homepage according to preference
  • handle tab duplication
  • Add copyright note to appdata file
  • Tweak searching for resources when running from build folder
  • Swap NULL-check with main frame check
  • Use correct signal when clearing the trash
  • Hide WEbGL preference if it is unavailable
  • Remove stored popup sessions from the database
  • Check all browsers for opened sessions and whether they’re popups
  • removed unused preference dialog and related code
  • Fix check for found valac and mention VALAC variable
  • Fix autoscrolling if page contains a frame with our custom error page
  • Don’t use context-menu signal in WebKitGTK+ < 1.10.0
  • Fix building on Ubuntu 12.04
  • Reset item ids when re-importing bookmarks
  • Check path being NULL in export before trying to inspect it
  • restore the last closed sessions if no session is opened
  • Cast WebKitDOMHtmlElement for getting source content
  • Use font-set signal and font family for GTK+ 3.2 font chooser
  • add function to view dom source
  • remove unused variable
  • Resolve compiler warnings in current trunk
  • Update win32-release script for cmake, move unused docs/scripts to old folder
  • Try to handle previous runs of cmake in configure wrapper
  • Correct view source assertions in tab unit test
  • Build fix: found undeclared in midori_bookmarks_db_remove_item_recursive
  • Cache bookmark items to avoid their recreation on database reads
  • allow “view source” on about pages
  • Enable old target policy on cmake < 2.8.8
  • Re-arrange data file installing to be more explicit
  • option to modify the number of tabs which will be restored in each idle callback
  • Implement MidoriBookmarksDatabase class by inheritence from MidoriDatabase
  • Ensure tab spinners update as often as the menubar spinner to avoid desync
  • Use tabby sorting increment when importing session.xbel tabs
  • Only install config files to /etc if prefix equals /usr
  • handle urls as argument when starting midori
  • Make tabby compile with Webkit2
  • Drop waf build system and provide cmake-based “configure” script
  • midori_panel_action_activate_cb forgot to update the action group
  • Fixes bug where certificate Security overlay failed to close
  • handle tab movement
  • add tab sorting
  • Untangle implicit GTK+3 for Granite and WebKit2
  • Allow running test under debug tools with cmake
  • Install config files to /etc when install prefix is /usr
  • Add missing PO_FILES argument to GETTEXT_PROCESS_PO_FILES
  • Add USE_APIDOCS to build API docs with CMake
  • Rasterize SVG to PNG with rsvg-convert
  • fix bookmarks test regression after fix-1179200-4
  • Add CMakeLists.txt for config directory
  • Install mo files in locale dir
  • don’t change uri/title if the tab isn’t loaded
  • use a separate signal to store the tab title
  • Check if execinfo.h header exists on BSD
  • fix endless loop in Midori.Database.init
  • Use destructive-action style class in ClearPrivateData
  • Initialize priv->element to avoid crash when freeing
  • Introduces KatzeArray::update-item to handle metadata changes
  • Refactor excuting schema from file into a function
  • Use stock as string in liststore
  • Drop needless (and wrong) HAVE_LIBNOTIFY in preferences
  • Flip horizontal position of the overlay when hit by the mouse
  • Add Midori.URI.get_base_domain and use it in NoJS
  • Introduce Midori.Database and use for history and tabby
  • ctrl+shift+w should trigger a delete-event
  • Implement dialog windows opened via javascript
  • Make get_res_filename work with different hierarchies
  • fix check for new database
  • Speed up session import
  • Import tab title from old sessions
  • Separate CFLAGS for C and add missing HAVE_
  • Install top-level text files and FAQ html/ css to doc dir
  • Provide and install .appdata.xml file for app stores
  • Move bookmarks db handling to midori-bookmarks-db
  • Add XSS to OPTS_LIBRARIES
  • Update condition for UBUNTU_MENUPROXY to work on Saucy
  • Introduce tabby, the new session manager
  • Fix typo in katze_item_set_meta_integer call
  • Allow bookmark bar update on additions resulting from imports
  • Re-work midori_array_query_recursive to not include folder items twice
  • Fix syntax of icon sizes passed to foreach
  • Add bzr revision number to version if available
  • Unify nojs and cookie policy dialogs, make policy changeable within the list
  • Drop all G_ENABLE_DEBUG guards
  • Add -g to CFLAGS to enable debugging symbols
  • Adjust cmake build for Win32
  • Implement CMake build setup
  • Port MidoriApp from Unique/ sockets to GApplication
  • New signal about-content to provide content for about uris
  • Check if browser is NULL in midori_view_get_tab_menu to prevent a crash. Fixes bug #1215652.
  • Ensure proxy setting widgets callbacks don’t outlive the widgets themselves
  • Fix webkit2 build error
  • Show the bookmarks import location combobox.
  • Rename internal completion URLs to avoid confusion
  • Install Midori 0.5.6

    The new release has been made into Midori PPA for Ubuntu and its derivatives (failed to build in Ubuntu 12.04 64 bit).

    To get started, press Ctrl+Alt+T on keyboard to open terminal. When it opens, run commands below one by one:

    sudo add-apt-repository ppa:midori/ppa
    
    sudo apt-get update
    
    sudo apt-get install midori
    midori web browser in ubuntu 13.10

    midori web browser in ubuntu 13.10