Archives For November 30, 1999

Skype Web UI

Skype native client available in Ubuntu partner repository sucks? Try this unofficial client based on Skype Web version. .

Microsoft provides a web version of Skype allows users to chat and call friends using a web browser. For Linux, you can run the Skype Web as a desktop application (without browser) via an open source program called skype-unofficial-client.

The project is created two days ago. It’s built on top of node webkit and uses system’s notification.

How to install:

This software works on all Ubuntu releases and other Linux. Just open terminal from the Dash, App Launcher, or via Ctrl+Alt+T shortcut keys.

When it opens, run below commands one by one:

1. Download the source:

git clone https://github.com/haskellcamargo/skype-unofficial-client.git

2. Navigate to the source folder in some terminal via:

cd skype-unofficial-client

3. Depends on your OS type, check out top-right corner shutdown menu -> About Computer, select run:

For 32-bit OS run:

sudo make linux_x86

For 64-bit OS run:

sudo make linux_x64

You can now launch it from main menu or via /opt/skype_unofficial_client/skype command. And remove the source folder in your home folder to clean up.

(Optional) To remove this unofficial client, just run below commands to remove the installation files:

sudo rm -R /opt/skype_unofficial_client/

sudo rm /usr/share/applications/Skype.desktop

sudo rm /usr/bin/skype-desktop

via

Deluge 1.3.12 Released, How to Upgrade in Ubuntu

Last updated: September 16, 2015

A new release of Deluge BitTorrent Client was release yesterday with a collection of fixes to keep the 1.3 stable.

Deluge 1.3.12 is the first stable release in 2015. It brings following fixes and improvements:

  • GTK UI: Add Torrent dialog does not appear
  • Include fix for Twisted 15.0 URI class rename
  • Enable lt extension bindings again for versions >=0.16.7 (this disables Tracker Exchange by default)
  • Backport atomic fastresume and state file saving fixes as another attempt to prevent data loss on unclean exits
  • WebUI: Fixed i18n issue in Connection Manager which left users unable to connect
  • WebUI: Increase cookie lifespan for display settings
  • Console: Fixed ‘set and then get’ in config command
  • Scheduler Plugin: Show current speed limit in statusbar
  • Win32 packaging fixes.

How to Install / Upgrade Deluge in Ubuntu:

The new release has been made into Deluge’s official PPA, available for Ubuntu 15.10, Ubuntu 15.04, Ubuntu 14.04, Ubuntu 12.04 and their derivatives (e.g., Linux Mint 13/17, Elementary OS Freya).

1. To add the PPA.

Open terminal from the Dash, App Launcher, or via Ctrl+Alt+T shortcut keys. When it opens, run command:

sudo add-apt-repository ppa:deluge-team/ppa

2. After that, run commands to update system cache and install Deluge (GTK UI):

sudo apt-get update

sudo apt-get install deluge

You may install the package deluge-web or deluge-console if you want the Web UI or the console UI.

For those who have a previous release installed, Deluge can be upgraded directly via Software Updater.

How to Install LiVEs video editor 2.4.2 via PPA

Last updated: September 13, 2015

LiVEs video editor and VJ tools has reached the 2.4.2 release with various fixes and improvements.

LiVES is an open source video editing system designed to be simple to use, yet powerful. It is small in size, yet it has many advanced features.

It’s the first software that I learned how to package a software into launchpad PPA. Now PPA updates with the new release for Ubuntu 15.10, Ubuntu 15.04, Ubuntu 14.04, and derivatives.

Changes in LiVEs 2.4.2:

  • Fix crash after recording with pulseaudio external audio.
  • Fix possible crash when converting from YUV420 to UYVY / YUYV.
  • Fix memory issue in audio triggered video generators.
  • Fix buttons issue in the progress dialog (regression).
  • Fix occasional hang in shutdown via OSC.
  • Minor fixes for headless (nogui, noplaywin) modes.
  • Increase size of debug output window when encoding (Regression).
  • Fix for compiling without jack.
  • Fix crash in mask_overlay effect.
  • Fix some threading problems when running audio and video effects together.
  • Improve OSC responsiveness during playback.
  • Fixes for beat_detector, edge, vector_visualiser, and kaleidoscope plugins.
  • Fix latency issue with pulseaudio external input.
  • Fix for opening unicap device during playback.
  • Work around gtk+ bug for clips menu.
  • Implement OSC commands /audio/mute/set, /audio/mute/get, /audio/volume/set, /audio/volume/get and /clip/open/unicap.
  • Fixes / refactoring for firewire grabbing.
  • Re-enable button icons (via preference) and clean up stock button code.

How to Install / Upgrade LiVEs via PPA:

Open terminal from the Dash, App Launcher, or via Ctrl+Alt+T combination key. When it opens, run below commands one by one:

1. Add the PPA repository:

sudo add-apt-repository ppa:ubuntuhandbook1/lives

2. Refresh / update your system package cache:

sudo apt-get update

3. Finally install / upgrade the software:

sudo apt-get install lives

Have an previous version installed? you may replace the step 2 & 3 by launching Software Updater and upgrading LiVEs after checking for updates.

13 Plank Themes for Elementary OS Freya

Last updated: September 6, 2015

Elementary OS Freya provides only 2 themes, the default transparent and Matte, for its Plank dock launcher by default.

For those who want to try more themes, Ken Harkey has made 13 Plank themes into PPA available for Ubuntu 14.04 and Elementary OS Freya. Here are the screenshot for some of them.

Plank Theme Camilaes

Plank Theme Capeos

Plank Theme Chameleon

Plank Theme Cratos Lion

Plank Theme Darktheon

Plank Theme Pantiva

Plank Theme Paperterial

How to install these themes:

Open terminal from the launcher, and run below command to add the PPA:

sudo add-apt-repository ppa:justsomedood/justsomeelementary

After that, refresh system cache and install the themes via:

sudo apt-get update

sudo apt-get install plank-theme-*

For those who don’t want to add PPA, grab the .deb package for each theme from HERE.

To change your Plank theme, you may install Elementary Tweaks from PPA via blew command, or get it here:

sudo apt-get install elementary-tweaks

Then launch System Settings -> Tweaks -> Plank and select a theme from the drop-down box after Theme:

Qmmp, Qt-based audio player with winamp or xmms like user interface, now is at 0.9.0 release. PPA updated for Ubuntu 15.10, Ubuntu 15.04, Ubuntu 14.04, Ubuntu 12.04 and derivatives.

Qmmp 0.9.0 is a big release with many new features, improvements and some translation updates. It added:

  • audio-channel sequence converter;
  • 9 channels support to equalizer;
  • album artist tag support;
  • asynchronous sorting;
  • sorting by file modification date;
  • sorting by album artist;
  • multiple column support;
  • feature to hide track length;
  • feature to disable plugins without qmmp.pri modification (qmake only)
  • feature to remember playlist scroll position;
  • feature to exclude cue data files;
  • feature to change user agent;
  • feature to change window title;
  • feature to reset fonts;
  • feature to restore default shortcuts;
  • default hotkey for the “Rename List” action;
  • feature to disable fadeout in the gme plugin;
  • Simple User Interface (QSUI) with the following changes:
    • added multiple column support;
    • added sorting by album artist;
    • added sorting by file modification date;
    • added feature to hide song length;
    • added default hotkey for the “Rename List” action;
    • added “Save List” action to the tab menu;
    • added feature to reset fonts;
    • added feature to reset shortcuts;
    • improved status bar;

It also improved playlist changes notification, playlist container, sample rate converter, cmake build scripts, title formatter, ape tags support in the mpeg plugin, fileops plugin, reduced cpu usage, changed default skin (to Glare) and playlist separator.

Install Qmmp 0.9.0 in Ubuntu:

New release has been made into PPA, available for all current Ubuntu releases and derivatives.

1. To add the Qmmp PPA.

Open terminal from the Dash, App Launcher, or via Ctrl+Alt+T shortcut keys. When it opens, run command:

sudo add-apt-repository ppa:forkotov02/ppa

2. After adding the PPA, upgrade Qmmp player through Software Updater. Or refresh system cache and install the software via below commands:

sudo apt-get update

sudo apt-get install qmmp qmmp-plugin-pack

That’s it. Enjoy!

Make Math Simple in Ubuntu / Elementary OS via NaSC

Last updated: September 2, 2015

NaSC (Not a Soulver Clone) is an open source software designed for Elementary OS to do arithmetics. It’s kinda similar to the Mac app Soulver.

Its an app where you do maths like a normal person. It lets you type whatever you want and smartly figures out what is math and spits out an answer on the right pane. Then you can plug those answers in to future equations and if that answer changes, so does the equations its used in.

With NaSC you can for example:

  • Perform calculations with strangers you can define yourself
  • Change the units and values ​​(in m cm, dollar euro …)
  • Knowing the surface area of ​​a planet
  • Solve of second-degree polynomial
  • and more …

At the first launch, NaSC offers a tutorial that details possible features. You can later click the help icon on headerbar to get more.

In addition, the software allows to save your file in order to continue the work. It can be also shared on Pastebin with a defined time.

Install NaSC in Ubuntu / Elementary OS Freya:

For Ubuntu 15.04, Ubuntu 15.10, Elementary OS Freya, open terminal from the Dash, App Launcher and run below commands one by one:

1. Add the NaSC PPA via command:

sudo apt-add-repository ppa:nasc-team/daily

2. If you’ve installed Synaptic Package Manager, search for and install nasc via it after clicking Reload button.

Or run below commands to update system cache and install the software:

sudo apt-get update

sudo apt-get install nasc

3. (Optional) To remove the software as well as NaSC, run:

sudo apt-get remove nasc && sudo add-apt-repository -r ppa:nasc-team/daily

For those who don’t want to add PPA, grab the .deb package directly from this page.

Linux Kernel 4.2 was released yesterday, at noon. Linus Torvalds wrote on lkml.org:

So judging by how little happened this week, it wouldn’t have been a mistake to release 4.2 last week after all, but hey, there’s certainly a few fixes here, and it’s not like delaying 4.2 for a week should have caused any problems either.

So here it is, and the merge window for 4.3 is now open. I already have a few pending early pull requests, but as usual I’ll start processing them tomorrow and give the release some time to actually sit.

The shortlog from rc8 is tiny, and appended. The patch is pretty tiny too…

What’s New in Kernel 4.2:

  • rewrites of Intel Assembly x86 code
  • support for new ARM boards and SoCs
  • F2FS per-file encryption
  • The AMDGPU kernel DRM driver
  • VCE1 video encode support for the Radeon DRM driver
  • Initial support for Intel Broxton Atom SoCs
  • Support for ARCv2 and HS38 CPU cores.
  • added queue spinlocks support
  • many other improvements and updated drivers.

How to Install Kernel 4.2 in Ubuntu:

The binary packages of this kernel release are available for download at link below:

Download Kernel 4.2 (.DEB)

NOTE: The kernel binaries are marked as UNSTABLE (see the link url). You may not do this in a production machine, or you have to know what you’re going to do and know about how to restore if something goes wrong (or see the link at bottom).

First check out your OS type, 32-bit (i386) or 64-bit (amd64), then download and install the packages below in turn:

  1. linux-headers-4.2.0-xxx_all.deb
  2. linux-headers-4.2.0-xxx-generic_xxx_i386/amd64.deb
  3. linux-image-4.2.0-xxx-generic_xxx_i386/amd64.deb

After installing the kernel, you may run sudo update-grub command in terminal (Ctrl+Alt+T) to refresh grub boot-loader.

If you need a low latency system (e.g. for recording audio) then download & install below packages instead:

  1. linux-headers-4.2.0_xxx_all.deb
  2. linux-headers-4.2.0-xxx-lowlatency_xxx_i386/amd64.deb
  3. linux-image-4.2.0-xxx-lowlatency_xxx_i386/amd64.deb

For Ubuntu Server without a graphical UI, you may run below commands one by one to grab packages via wget and install them via dpkg:

For 64-bit system run:

cd /tmp/

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.2-unstable/linux-headers-4.2.0-040200_4.2.0-040200.201508301530_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.2-unstable/linux-headers-4.2.0-040200-generic_4.2.0-040200.201508301530_amd64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.2-unstable/linux-image-4.2.0-040200-generic_4.2.0-040200.201508301530_amd64.deb

sudo dpkg -i linux-headers-4.2.0-*.deb linux-image-4.2.0-*.deb

For 32-bit system, run:

cd /tmp/

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.2-unstable/linux-headers-4.2.0-040200_4.2.0-040200.201508301530_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.2-unstable/linux-headers-4.2.0-040200-generic_4.2.0-040200.201508301530_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.2-unstable/linux-image-4.2.0-040200-generic_4.2.0-040200.201508301530_i386.deb

sudo dpkg -i linux-headers-4.2.0-*.deb linux-image-4.2.0-*.deb

Finally restart your computer to take effect.

To revert back, remove old kernels, see install kernel simply via a script.

Install / Upgrade to EasyTag 2.4 in Ubuntu 14.04

Last updated: September 5, 2015

EasyTag audio tag editor has reached the 2.4.0 version this weekend, as the first release of a new stable series.

EasyTag 2.4.0 brings a few improvements and bug fixes listed below:

  • Correct the disc number format specifier to %z
  • Fix multiple CDDB searches during a single run
  • Improve handling of tags with empty images
  • Link to the online application help on Windows
  • Remember the paned position in the main window between restarts
  • Improve handling of file list selection
  • Fix a crash when deleting files from within the application
  • Fix a crash when reading FLAC files
  • Fix a crash when navigating the directory browser with the keyboard
  • Remove a few internal FIXMEs with some refactoring

If you’re still using EasyTag 2.2.x, there are also lots of fixes, translation updates and below features added since the 2.3 unstable series:

  • preliminary support for HiDPI displays
  • album artist support for APE tags

Install / Upgrade EasyTag in Ubuntu 15.04/14.04:

To install it from PPA, open terminal from the Dash, App Launcher, or via Ctrl+Alt+T on keyboard. When it opens, run below commands one by one:

sudo add-apt-repository ppa:amigadave/ppa

sudo apt-get update

sudo apt-get install easytag

For those who don’t want to add PPA, select download the .deb installer from the link below, easytag_2.4.0-xxx_amd64.deb for 64-bit OS, or easytag_2.4.0-xxx_i386.deb for 32-bit OS.

Finally click to open it via Ubuntu Software Center and install the software.

Download EasyTag .Deb installer

Nvidia 352.41 Released, How to Install via PPA

Last updated: August 29, 2015

NVIDIA driver 352.41 for Linux was released a few hours ago with GeForce GTX 950, Quadro M4000 and M5000 GPUs support.

The new driver also brings two important fixes:

  • Fixed a bug that caused VDPAU to only display the top half of a video frame when decoding and displaying H.265/HEVC encoded video streams.
  • Fixed a bug that caused the X server to crash if an OpenGL application tried to allocate a drawable when GPU-accessible memory is exhausted.

Install / Upgrade to Nvidia 352.41 in Ubuntu:

Thanks the Ubuntu community for maintaining a new NVIDIA PPA that contains the most recent Nvidia proprietary GPU drivers. So far Ubuntu 15.04, Ubuntu 15.10, and Ubuntu 14.04 are supported.

1. To add the PPA.

Open terminal from the Dash, App Launcher, or via Ctrl+Alt+T shortcut keys. When it opens, run command:

sudo add-apt-repository ppa:graphics-drivers/ppa

For those who’ve added Xorg-edgers PPA and Michael Marley’s Nvidia PPA (deprecated), remove them via:

sudo add-apt-repository --remove ppa:xorg-edgers/ppa

sudo add-apt-repository --remove ppa:mamarley/nvidia

2. After that, update system cache and install new driver package via either Synaptic Package Manager after clicking Refresh button or below commands in terminal:

sudo apt-get update

sudo apt-get install nvidia-352 nvidia-settings

Want to install the latest Linux Kernel? A simple script can always do the job and make things easier in Ubuntu.

Michael Murphy has created a script makes installing the latest RC, stable, or lowlatency Kernel easier in Ubuntu. The script asks some questions and automatically downloads and installs the latest Kernel packages from Ubuntu kernel mainline page.

Install / Upgrade Linux Kernel via the Script:

1. Download the script from the right sidebar of the github page (click the “Download Zip” button).

2. Decompress the Zip archive by right-clicking on it in your user Downloads folder and select “Extract Here”.

3. Navigate to the result folder in terminal by right-clicking on that folder and select “Open in Terminal”:

It opens a terminal window and automatically navigates into the result folder. If you DON’T find the “Open in Terminal” option, search for and install nautilus-open-terminal in Ubuntu Software Center and then log out and back in (or run nautilus -q command in terminal instead to apply changes).

4. When you’re in terminal, give the script executable permission for once.

chmod +x *

FINALLY run the script every time you want to install / upgrade Linux Kernel in Ubuntu:

./*

I use * instead of the SCRIPT NAME in both commands since it’s the only file in that folder.

If the script runs successfully, restart your computer when done.

Revert back and Uninstall the new Kernel:

To revert back and remove the new kernel for any reason, restart your computer and select boot with the old kernel entry under Advanced Options menu when you’re at Grub boot-loader.

When it boots up, see below section.

How to Remove the old (or new) Kernels:

1. Install Synaptic Package Manager from Ubuntu Software Center.

2. Launch Synaptic Package Manager and do:

  • click the Reload button in case you want to remove the new kernel.
  • select Status -> Installed on the left pane to make search list clear.
  • search linux-image- using Quick filter box.
  • select a kernel image “linux-image-x.xx.xx-generic” and mark for (complete) removal
  • finally apply changes

Repeat until you removed all unwanted kernels. DON’T carelessly remove the current running kernel, check it out via uname -r (see below pic.) command.

For Ubuntu Server, you may run below commands one by one:

uname -r

dpkg -l | grep linux-image-

sudo apt-get autoremove KERNEL_IMAGE_NAME