Archives For News

Free open-source software updates and Linux news

SMplayer

SMPlayer media player 18.6 was released earlier today. Here’s how to install it via PPA in all current Ubuntu releases.

SMPlayer 18.6 release highlights:

  • Updated the library used by the web server for the chromecast feature
  • Added option to choose type of the playlist window: dockable (as before) or just a normal window.
  • Fix the bug that the key shortcuts for play next/previous cause a “busy” mouse cursor in Windows 10.

SMPlayer with Mac skin

How to Install SMPlayer 18.6 in Ubuntu:

For Ubuntu 14.04, Ubuntu 16.04, Ubuntu 17.10, Ubuntu 18.04, and derivatives, do following steps to install or upgrade SMPlayer via the PPA repository.

1. Search for and launch “terminal” from application launcher. When it opens, run command:

sudo add-apt-repository ppa:rvm/smplayer

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

Smplayer PPA

2. Then upgrade SMPlayer using Software Updater (or Update Manager):

upgrade smplayer

or run commands in terminal to install (or upgrade) the media player:

sudo apt-get update

sudo apt-get install smplayer smtube smplayer-themes

Uninstall:

To remove SMPlayer, run command in terminal:

sudo apt-get remove --autoremove smplayer smtube smplayer-*

And remove the PPA via “Software & Updates” utility under Other Software tab.

Handbrake 1.1.1, the first bug-fix release for Handbrake 1.1 series, was released yesterday.

Handbrake 1.1.1 release highlights:

  • Fixed a potential crash in the comb detection filter
  • Fixed a potential crash in the padding filter
  • Fixed decoding certain very high bit rate ultra-high definition sources with extra large packets
  • Fixed last frame in source video missing in output
  • Fixed crash when decoding an empty audio track
  • Updated libraries: libvpx 1.7.0 (VP8/VP9 video encoding), x264 155 r2901 (H.264/AVC video encoding)
  • Fixed issues occurring when running multiple HandBrake instances simultaneously
  • Miscellaneous bug fixes and improvements

How to Install HandBrake 1.1.1 in Ubuntu:

The official HandBrake PPA has built the 1.1.1 release for Ubuntu 18.04, Ubuntu 17.10.

The Ubuntu 16.04 and Ubuntu 14.04 builds are broken at the moment, check the PPA link before getting started.

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

sudo add-apt-repository ppa:stebbins/handbrake-releases

Input your password (no visual feedback while typing due to security reason) when it prompts and hit Enter to continue.

2. Then use Synaptic package manager or run following commands to install the video transcoder:

sudo apt-get update

sudo apt-get install handbrake-gtk handbrake-cli

Note: If you installed the distribution build of HandBrake from Ubuntu Software, you need to remove it before installing the new release from PPA.

Uninstall:

To remove the software, simply run command in terminal:

sudo apt-get remove --autoremove handbrake-gtk handbrake-cli

And launch “Software & Updates -> Other Software” to remove PPAs.

brackets code editor

Adobe Brackets code editor 1.13 was released a few hours ago with some great new features.

Brackets 1.13 release highlights:

  • Manipulate folder structures from within Brackets
  • Open a remotely hosted web-page from within Brackets.
  • Brackets can now be updated with just a few clicks from within the app.

How to Install Brackets 1.13 in Ubuntu:

The official .deb packages are available for download at the link below:

Download Brackets (.deb)

Just grab the .deb that matches your OS tyle, then click install via Gdebi package manager.

Or run command in terminal (Ctrl+Alt+T) to install the downloaded package:

sudo dpkg -i ~/Downloads/Brackets.Release.1.13*.deb; sudo apt-get -f install

CopyQ, an advanced clipboard manager with editing and scripting features, reached the 3.5.0 release a few hours ago.

CopyQ 3.5.0 release highlights:

  • Icon for global shortcuts in Shortcut configuration tab
  • Simpler icons (smaller installation footprint)
  • Faster copying and pasting from the application
  • Faster and simpler invocation for commands run automatically
  • More compact Process Manager dialog
  • Scriptable function select() waits for clipboard to be set
  • Image masks for colorizing icons (“icon-mask” and “icon-busy-mask”)
  • Improved logging and updated icons (Font Awesome 5.0.13)
  • X11: Faster clipboard/selection synchronization
  • And various bug-fixes.

Install Copyq 3.5.0 in Ubuntu:

The software has an official PPA repository that contains the latest packages for Ubuntu 14.04, Ubuntu 16.04, Ubuntu 17.10, Ubuntu 18.04 so far.

1. To add the PPA, open terminal from application launcher and run command:

sudo add-apt-repository ppa:hluk/copyq

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

2. After added the PPA repository, install CopyQ either via Synaptic package manager or by running commands in terminal:

sudo apt-get update

sudo apt-get install copyq

Once installed, start the clipboard manager from application launcher and you’ll see the icon in system tray area.

Uninstall:

To remove the software, either use Synaptic package manager or run command:

sudo apt-get remove --autoremove copyq

To remove PPA repositories, launch Software & Updates and navigate to Other Software tab.

Cinnamon

For those who want to try out the latest Cinnamon Desktop 3.8, without downloading Linux Mint 19, here’s how to install Cinnamon 3.8.x via PPA in Ubuntu 18.04.

Cinnamon 3.8 will be included in the upcoming Linux Mint 19. This Gnome based desktop environment has received better support for GTK+ 3.22 and client-side decorated windows, fully ported to Python 3, backported various changes from upstream GNOME, and more.

For Ubuntu 18.04 LTS, a stable PPA has built the Cinnamon 3.8 packages, so the desktop can be easily installed via following steps.

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

sudo add-apt-repository ppa:embrosyn/cinnamon

Input your password (no visual feedback) when it prompts and hit Enter. Read the PPA description and finally hit Enter to add the PPA.

2. Then run command to install Cinnamon Desktop 3.8:

sudo apt-get install cinnamon

3. Finally restart your computer. When you’re at Gnome login screen, click on your username and then click the gear button to select ‘Cinnamon‘ desktop session.

Uninstall:

To remove Cinnamon desktop, open terminal and run command:

sudo apt-get remove --autoremove cinnamon cinnamon-*

And launch Software & Updates then navigate to Other Software tab to remove PPAs.

MKVToolNix 24.0.0, free and open-source Matroska software, was released 2 days ago. Here’s how to install it in Ubuntu 18.04, Ubuntu 16.04, Ubuntu 17.10.

MKVToolNix 24.0.0 “Beyond The Pale” release highlights:

  • mkvmerge: MP4 reader: improved the detection of edit lists consisting of two identical entries, each spanning the file’s duration as given in the movie header atom.
  • mkvmerge: JSON identification: the “display unit” video track property is now reported as ‘display_unit’.
  • mkvmerge, mkvextract: AVC/h.264: empty NALUs will now be removed.
  • mkvextract: VobSub extraction: empty SPU packets will now be dropped during extraction
  • mkvmerge: E-AC-3 parser: fixed determining the number of channels for streams that contain an AC-3 core with dependent E-AC-3 frames.
  • Updated Niels Lohmann’s JSON library to v3.1.1.
  • Updated pugixml library to v1.9.
  • Various bug-fixes.

How to Install MKVToolNix 24.0.0 in Ubuntu:

The official apt repository offers the latest packages for Ubuntu 16.04, Ubuntu 17.10, and Ubuntu 18.04 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 https://mkvtoolnix.download/ubuntu/ $(lsb_release -sc) main" >> /etc/apt/sources.list.d/bunkus.org.list'

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 - https://mkvtoolnix.download/gpg-pub-moritzbunkus.txt | 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

Uninstall:

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

Avidemux video editor

Avidemux video editor 2.7.1 was released a few days ago with new encoder support and various improvements. Here’s how to install it in Ubuntu 18.04, Ubuntu 17.10, Ubuntu 16.04.

Avidemux 2.7.1 release highlights:

  • Add LibVA based HW accelerated H.264 encoder (Intel/Linux)
  • Fix last frames of video not retrieved from decoder
  • Fix keyframe-based navigation in field-encoded MPEG-2 video
  • Fix crash in the Matroska demuxer with high bitrate audio
  • Fix too short duration reported for MKV and MP4 with B-frames
  • Fix PTS delay calculation in the Matroska demuxer
  • Fix audio delay ignored by the Mp4 demuxer
  • Allow to force display aspect ratio in the configuration of the MP4 muxer
  • Fix crash in the AVI muxer on switch to OpenDML
  • Add PNG export, fix wrong colors with some colorspaces
  • Add feature to export selection as JPEG images
  • Fix AVI with H.264 / HEVC without B-frames being not seekable
  • Make AVI with H.264 / HEVC containing B-frames seekable by decoding the entire video
  • Implement fade-in / fade-out transition for “Add logo”
  • Add Opus encoder
  • Allow LPCM in FFmpeg-based muxers

How to Install Avidemux in Ubuntu:

For Ubuntu 16.04, Ubuntu 17.10, Ubuntu 18.04, you can install the new Avidemux packages via the unofficial PPA.

Sorry that the package names are still avidemux2.6 due to lack of time and my poor language skill.

1. To add the PPA, 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/avidemux

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

avidemux ppa

2. Then install avidemux2.7-qt5 package either via Synaptic Package Manager or by running commands:

sudo apt-get update

sudo apt-get install avidemux2.7-qt5 avidemux2.7-plugins-qt5

Uninstall:

For any reason remove the software via command:

sudo apt-get remove --autoremove avidemux2.7-qt5 avidemux2.7-plugins-qt5

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

Linux Kernel

Linux Kernel 4.17 was finally announced yesterday. Linus Torvalds wrote in lkml.org:

So this last week was pretty calm, even if the pattern of most of the stuff coming in on a Friday made it feel less so as the weekend approached.

And while I would have liked even less changes, I really didn’t get the feeling that another week would help the release in any way, so here we are, with 4.17 released.

No, I didn’t call it 5.0, even though all the git object count numerology was in place for that. It will happen in the not _too_ distant future, and I’m told all the release scripts on kernel.org are ready for it, but I didn’t feel there was any real reason for it. I suspect that around 4.20 – which is I run out of fingers and toes to keep track of minor releases, and thus start getting mightily confused – I’ll switch over. That was what happened for 4.0, after all.

As for the actual changes since rc7 – the shortlog is appended – it’s mostly drivers, networking, perf tooling, and a set of nds32 fixes. With some random other stuff thrown in. Again, the shortlog is obviously only the last calm week, the overall changes since 4.16 are much too big to list in that format.

The big 4.17 stuff was mentioned in the rc1 email when the merge window closed, but I guess it’s worth repeating how 4.17 is actually a slightly smaller kernel than 4.16, thanks to the removal of a number of effectively dead architectures (blackfin, cris, frv, m32r, metag, mn10300, score, and tile). Obviously all the other changes are much more important, but it’s always nice to see spring cleaning like that.

…..

Linux Kernel 4.17 release highlights:

  • AMDGPU DC enabled by default for the new display code stack.
  • Intel Cannonlake graphics support enabled by default.
  • Improved AMDKFD support for pre-Vega discrete GPUs.
  • Clean up lots of code for obsolete CPU architectures
  • A significant power-savings improvement on some hardware
  • And many more other changes.

How to Install Linux Kernel 4.17 in Ubuntu:

A graphical tool UKUU makes it easy to install the latest Kernels in Ubuntu.

For those who don’t want to use any third-party tool, here’s how to manually download and install Kernel 4.17 in Ubuntu (tested in Ubuntu 18.04, though it should work on all current Ubuntu releases).

The mainline kernels do not include any Ubuntu-provided drivers or patches. They are not supported and are not appropriate for production use.

The mainline kernel PPA has made the new kernel binaries for Ubuntu, available for download at the link below:

Download Kernel 4.17 (.deb)

Depends on your OS type, download and install the packages in turns:

  1. linux-headers-4.17.0-xxxxxx_all.deb
  2. linux-modules-4.17.0-xxx-generic(/lowlatency)_xxx_amd64(/i386).deb
  3. linux-image-xxx-4.17.0-xxx-generic(/lowlatency)_xxx_amd64(/i386).deb

Select generic for common system, and lowlatency for a low latency system (e.g. for recording audio), amd64 for 64bit system, i386 for 32bit system, or armhf, arm64, etc for other OS types.

To get the Kernel 4.17 from the command console, run the commands below one by one:

For 64-bit OS:

cd /tmp/

wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.17/linux-headers-4.17.0-041700_4.17.0-041700.201806041953_all.deb

wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.17/linux-modules-4.17.0-041700-generic_4.17.0-041700.201806041953_amd64.deb

wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.17/linux-headers-4.17.0-041700-generic_4.17.0-041700.201806041953_amd64.deb

wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.17/linux-image-unsigned-4.17.0-041700-generic_4.17.0-041700.201806041953_amd64.deb

sudo dpkg -i *.deb

for 32-bit OS:

cd /tmp/

wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.17/linux-headers-4.17.0-041700_4.17.0-041700.201806041953_all.deb

wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.17/linux-modules-4.17.0-041700-generic_4.17.0-041700.201806041953_i386.deb

wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.17/linux-headers-4.17.0-041700-generic_4.17.0-041700.201806041953_i386.deb

wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.17/linux-image-4.17.0-041700-generic_4.17.0-041700.201806041953_i386.deb

sudo dpkg -i *.deb

After installed these .debs, restart and enjoy!

Uninstall Linux Kernel 4.17:

Start/restart your machine and select boot with the previous kernel in ‘Grub2 -> Advanced Option for Ubuntu’. Then use Ubuntu Tweak, or run command to remove Linux Kernel 4.17.0:

sudo dpkg --purge linux-image-unsigned-4.17.0-041700-generic linux-image-4.17.0-041700-generic

VLC media player got a new maintenance release for VLC 3.0 series a few days with numerous bug-fixes. Here’s how to install it in Ubuntu 18.04, Ubuntu 16.04.

According to the changelog, VLC 3.0.3 contains following changes:

  • Update subtitles display while paused
  • Enable srt support on binary builds
  • Allow videotoolbox hardware decoding to be disabled
  • Disable VideoToolbox for 10bits H.264
  • Fix VideoToolbox with some invalid HEVC streams
  • Fix subsdec wide character support
  • Fix 1st order Ambisonics in AAC
  • Miscellaneous ogg improvements & bugfixes, including oggds
  • Fix forced tracks selection
  • Fix tracks detection issues with DolbyVision and Bluray streams
  • Fix crashes on Direct3D11
  • Fix tooltip display on some desktop environments
  • Fix spurious movement of the main Window
  • Fix playlist being displayed in fullscreen
  • Fix numerous issues on fonts fallback and font shaping
  • Fix subtitles toggle through hotkeys
  • Fix buffer over-read in avcodec audio encoding with non-default layouts
  • Numerous 3rd party libraries updated, fixing security issues

How to Install VLC 3.0.3 in Ubuntu:

The official snap package of VLC 3.0.3 is available in Ubuntu Software:

or you can run command in terminal (Ctrl+Alt+T) to install the snap:

snap install vlc --classic

It automatically upgrade to VLC 3.0.3 if an old version of the snap package was installed.

NOTE for Ubuntu 16.04 uses who never installed a snap package, first run command in terminal to install snapd daemon via command:

sudo apt-get install snapd snapd-xdg-open

Qmmp 1.2.2 Released with Memory Leaks Fixed

Last updated: June 2, 2018

Qmmp Qt-based multimedia player

Qmmp, a Qt audio player with winamp or xmms like interface, has reached the 1.2.2 release a few days ago.

Qmmp 1.2.2 is the Qt5 release that:

  • fixed build with Qt 5.11;
  • fixed memory leaks.

A little different to previous releases, there’s no update for Qt4 release (Qmmp 0.11 series) along with Qmmp 1.2.2.

Qmmp

How to Install Qmmp 1.2.2 in Ubuntu 18.04/16.04:

The software has an PPA repository that offers the Qmmp 1.2.2 packages for 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:forkotov02/ppa

Input your password (no visual feedback while typing) and hit Enter to continue.

2. If a previous version exists, upgrade Qmmp using Software Updater:

Or run commands to install or upgrade Qmmp and its plugins:

sudo apt-get update

sudo apt-get install qmmp qmmp-plugin-pack

Uninstall:

You can manage the PPA repository via Software & Updates utility, under Other Software tab.

To remove Qmmp music player, either use your system package manager or run command:

sudo apt-get remove --autoremove qmmp qmmp-plugin-pack