VLC 3.0 Released! How to Install it in Ubuntu

vlc-icon

The 3.0 release of VLC media player, code name “Vetinari”, is now available! Here’s how to install it in Ubuntu 16.04, Ubuntu 17.10, Ubuntu 18.04.

VLC 3.0 release highlights:

  • Activate hardware decoding by default, to get 4K and 8K playback!
  • Support 10bits and HDR
  • Support 360 video and 3D audio, up to Ambisoncics 3rd order
  • Allow passthrough for HD audio codecs
  • Can stream to Chromecast devices, even in formats not supported natively
  • Play Blu-Ray Java menus: BD-J
  • Support browsing of local network drives and NAS
  • And see HERE for more details.

How to Install VLC 3.0 in Ubuntu:

The VLC team offers official snap package, the universal Linux app packaging format. So it can be easily installed in Ubuntu 16.04 / higher via following steps:

1. For Ubuntu 16.04 only. If you never install a snap package, open terminal (Ctrl+Alt+T) and run command to install snapd daemon first:

sudo apt install snapd snapd-xdg-open

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

snapd-xdg-open

2. Then you can simply search for and install VLC in Ubuntu Software:

You’ll see there are two VLC listed in Ubuntu Software. View the package details, the snap version is large in file size due to bundle of all required libraries.

vlc-3-ubuntusoftware

Or run single command in terminal to install the snap:

snap install vlc

vlc30-snap

Note that the snap co-exists with traditional VLC package. Besides opening the player from application launcher, you can also run below command in terminal to launch it:

/snap/bin/vlc

Uninstall:

To uninstall the snapped version of VLC media player, either use Ubuntu Software or run command in a terminal window:

snap remove vlc

About ml

ml is a part time stay-at-home dad who've been using Ubuntu Desktop for a few years. He writes in the free time and wishes to share some useful tips with Ubuntu beginners and lovers.

6 comments

  1. on kde neon I get

    $ /snap/bin/vlc

    /snap/core/current/usr/lib/snapd/snap-confine: error while loading shared libraries: libudev.so.1: cannot open shared object file: No such file or directory

    old vlc version is the only one available in the launch menu

    anyone else have this problem?

  2. As the snap version of VLC is all but useless for the many people that have video libraries or want to watch a UHD movie why don’t you write a helpful article. Such an article might include information such as the availability of a “full” deb version of VLC for ubuntu.

  3. Snaps don’t integrate properly into the rest of the system. They don’t satisfy package dependencies, for example. How do I install the latest stable vlc (v3) so that it actually works?

  4. This is how I installed vlc 3, using the official bionic repo:

    Add file ‘/etc/apt/preferences.d/bionic’ with:
    Package: *
    Pin: release a=bionic
    Pin-Priority: 10

    Add this line to ‘/etc/apt/sources.list’:
    deb http://ee.archive.ubuntu.com/ubuntu/ bionic main restricted universe multiverse

    Then upgrade ‘vlc’ manually.
    There’s probably a much better way to do this (perhaps by pinning the vlc package to a version >=3), but at least this is much better than those awful snaps.

    • Thanks @Marcus. Would you tell which edition (Ubuntu 17.04 or 16.04) you installed VLC 3.0 on, since there may be dependency issues installing packages from higher Ubuntu edition’s repository archive.