Archives For Howtos

MKVToolNix, free and open-source Matroska software, reached 20.0.0 release a day ago. Here’s how to install it in Ubuntu 16.04, Ubuntu 17.10.

MKVToolNix 20.0.0 fixed quite a number of bugs in mkvmerge, and removed those options and features deprecated a year ago. An important change was the near complete rewrite of mkvinfo’s internals.

Important notes in the announcement:

  • Feature removal: several deprecated features have been removed:
    • mkvmerge: the deprecated options --identify-verbose (and its counterpart -I), --identify-for-gui, --identify-for-mmg and --identification-format verbose-text
    • support for the deprecated, old, proprietary format used for option files
    • support for passing command line options via the deprecated environment variables MKVTOOLNIX_OPTIONS, MKVEXTRACT_OPTIONS, MKVINFO_OPTIONS, MKVMERGE_OPTIONS and MKVPROPEDIT_OPTIONS
  • mkvinfo: most of its code was re-written in order to lay the groundwork for including its functionality in MKVToolNix GUI but with more features than the existing mkvinfo GUI. Changes include but aren’t limited to:
    • Several element names are a bit clearer (e.g. Maximum cache instead of MaxCache).
    • All timestamps and durations are now output as nanoseconds in formatted form (e.g. 01:23:45.67890123). All additional formats (e.g. floating point numbers output in seconds or milliseconds) were removed.
    • Element names for chapters and tags are now translated if a translation is available.
    • Elements located in wrong positions within the Matroska document are handled better.

How to Install MKVToolNix 20.0.0 in Ubuntu:

The official apt repository offers the latest packages for Ubuntu 16.04, Ubuntu 17.04, Ubuntu 17.10 so far.

Open terminal via Ctrl+Alt+T or by searching it from app launcher. When it opens, do following steps:

1. Run command to add the repository:

sudo sh -c 'echo "deb$(lsb_release -sc)/ ./" >> /etc/apt/sources.list.d/'

Replace $(lsb_release -sc) with xenial for Linux Mint 18.x. And input your password (no visual feedback while typing) when it prompts and hit Enter.

2. Then install the key:

wget -q -O - | sudo apt-key add -

3. Finally either upgrade the software via Software Updater (Update Manager):

or run command to install the software packages:

sudo apt-get update

sudo apt-get install mkvtoolnix mkvtoolnix-gui


To remove the repository, launch Software & Updates utility and navigate to Other Software tab.

To remove MKVToolNix, use Synaptic Package Manager or run following command:

sudo apt-get remove --autoremove mkvtoolnix mkvtoolnix-gui

Kxstitch cross stitch

KXStitch 2.1.0, free and open-source cross stitch pattern software, was released a day ago. Here’s how to install it in Ubuntu via PPA.

KXStitch is a cross stitch pattern editor by KDE. The software features:

  • Importing images
  • Multiple floss palettes
  • Multiple stitch types
  • Pattern libraries
  • Reads PCStitch files
  • Flexible printing options

The latest KXStitch 2.1.0 was released silently. No announcement, no changelog. If you want to know what changed, look over the project commits on github page.

KX Stitch PPA for Ubuntu

How to Install KXStitch 2.1.0 in Ubuntu:

For Ubuntu 16.04, Ubuntu 17.10, Ubuntu 18.04 users, it can be easily installed via the unofficial PPA.

1. Open terminal either via Ctrl+Alt+T or by searching for ‘terminal’ from app launcher. When it opens, run command:

sudo add-apt-repository ppa:ubuntuhandbook1/kxstitch

Input your password (no visual feedback while typing) when it prompts and hit Enter to add the PPA.

2. Then check updates and install the software either via Synaptic Package Manager or by running commands:

sudo apt-get update

sudo apt-get install kxstitch


To remove KXStitch cross stitch software, either use Synaptic or run command in terminal:

sudo apt-get remove --autoremove kxstitch

The PPA can be removed via “Software & Updates” utility under “Other Software” tab.

uGet download manager

uGet download manager has reached the new stable 2.2 release series. The new release features ability to download from Youtube.

“uGet respects the YouTube Policies so depending on the individual settings of a video it may not be possible to download video from YouTube. The vast majority of videos will be available for use in uGet. The reason this was done instead of using something youtube-dl is because this method allows uGet for Android to also download YouTube videos as well as not have to worry about the ever changing APIs of YouTube that consistently break alternative methods of downloading.” uGet team announced.

The “uGet Chrome Wrapper” browser extension is compatible with Firefox, Chromium, Google Chrome, Opera, and Vivaldi. It will be renamed in the near future to better reflect the functionality.

uGet 2.2.0 features:

  • Support for downloading from YouTube
  • Support for downloading from MEGA
  • Batch Downloading up to 3 Wildcard Ranges
  • Better support for Wayland
  • New Browser Extension: uGet Chrome Wrapper

How to Install uGet 2.2.0 in Ubuntu:

The new release has been made into uGet Stable PPA, available for Ubuntu 14.04, Ubuntu 16.04, Ubuntu 17.10, and Ubuntu 18.04.

1. Open terminal via Ctrl+Alt+T or from app launcher, and then run command to add the PPA:

sudo add-apt-repository ppa:plushuang-tw/uget-stable

Input your password (no visual feedback while typing) when it prompts and hit Enter.

uGet Stable PPA

2. Then upgrade the download manager from an existing release via Software Updater:

or you can run following 2 commands to check updates and install / upgrade uGet:

sudo apt-get update 

sudo apt-get install uget

How to Remove:

Run following command in terminal will remove the PPA and also downgrade to the stock version of uGet in your Ubuntu system:

sudo apt-get install ppa-purge && sudo ppa-purge ppa:plushuang-tw/uget-stable

If you want to remove uGet download manager, simply search for and remove it via “Ubuntu Software” utility.


Free and open-source painting software Krita 3.3.3 was released a few hours ago with several bug fixes and one important change for Windows users:

The Direct3d/Angle renderer is now the default for Intel users. Recent updates to the Intel display drivers have broken Krita on many more systems than before, so it’s better that everyone gets this workaround by default. If you experience decreased performance, you can always try to enable OpenGL again.

Krita 3.3.3 will probably be the last stable release in the Krita 3 series. Fixes and improvements in the release include:

  • Fix an issue where it would not be possible to select certain blending modes when the current layer is grayscale but the image is rgb.
  • Set the OS and platform when reporting a bug from within Krita on Windows.
  • Make it possible to enter color values as percentage in the specific color selector
  • Add OpenGL warnings and make ANGLE default on Intel GPUs
  • Add an Invert button to the levels filter
  • Implement loading and saving of styles for group layers to and from PSD
  • Fix the erase mode not showing correctly when returning to the brush tool
  • Save the visibility of individual assistants in .kra files
  • Add an option to draw ruler tips as a power of 2
  • Disable autoscroll on move and transform tools.
  • Improve handling of native mouse events when using a pen and the Windows Ink API
  • Fix the focal point for the pinch zoom gesture
  • Fix loading netpbm files with comment.

Download / Install Krita 3.3.3 in Ubuntu:

There’s a Krita Lime PPA contains Krita packages for Ubuntu 17.04 and higher. Because the Launchpad build farm is disabled pending maintenance, the 3.3.3 build stuck in “waiting to build” status.

An Appimage, single executable file to launch Krita, is also available for 64-bit Ubuntu Linux. Download it from the link below:

Download Krita (.appimage)

Then make executable from its Properties window, and run to start Krita:

UPDATE: Ubuntu 17.10 and Ubuntu 18.04 users can now install Krita 3.3.3 via the PPA repository:

1. Open terminal either via Ctrl+Alt+T or by searching it from app launcher. When it opens, run commands to add the PPA:

sudo add-apt-repository ppa:kritalime/ppa

Input your password (no visual feedback while typing) when it prompts and hit Enter.

2. Then upgrade Krita via Software Updater:

upgrade krita

or run commands to install it for the first time:

sudo apt update && sudo apt install krita


To remove the PPA, launch “Software & Updates” utility and navigate to Other Software tab.

To remove Krita 3.3.3, either use system package manager or run command:

sudo apt remove --autoremove krita

Heard about Meltdown and Spectre, two severe hardware bugs that affect billions of devices?

Besides updating the Ubuntu Kernel via “Software Updater”, Intel has released an update processor microcode patch for Linux based operating systems to address the security vulnerabilities.

The patch has been made into Ubuntu repository. So FOLLOWING STEPS IS NOT REQUIRED any more!

Just update your system via Software Updater. Then launch Software & Updates -> Additional Drivers, and mark the line “Using Processor microcode firmware for Intel CPUs from intel-microcode” for installation if it’s not used.

1. Download the Intel Processor patch from the link below:

Intel Processor Micorcode Data File (.tgz)

Extract the file and you’ll get a new file folder with microcode.dat and intel-ucode directory.

2. To install the patch, open terminal via Ctrl+Alt+T or by searching for “terminal” from application launcher. When it opens, run command:

sudo cp -r ~/Downloads/microcode-*/intel-ucode /lib/firmware/

Then run:

sudo -i && echo 1 > /sys/devices/system/cpu/microcode/reload

Finally you need to reboot your machine to apply changes.