My thoughts on Slackware, life and everything

VLC 2.0.1

The newest release of the VLC media player is ready. From the version 2.0.1’s announcement it becomes clear that “This release brings a lot of bugfixes (over 110) and more stability of the young Twoflower. This is also a security update for SA1201 and SA1202“.

Since there are no source tarballs available for download yet, I created those from the “2.0.1” tag in the VLC repository and built my packages using those sources. When the official tarball becomes available, I will add that to my repository instead of the git checkout (the official source tarball will be smaller because it does not have all the git commit history).

All the internal libraries which I use for creating this VLC media playet package (ffmpeg, x264, libvpx, lame, etc…) were kept unchanged. The new VLC code (and the two securiry fixes) is what matters. There is one thing I did fix however. Thanks to an attentive Slackware user I fixed the missing support for the Open Sound System (OSS) Apparently my VLC 2.0.0 package (as opposed to the previous 1.1,x versions) was unable to use OSS for its sound output. It turns out that I had to enable support for OSS explicitly in the code. I verified that OSS is again available in the sound preferences of the player.

This is where you’ll find the packages:

My usual warning about patents: versions that can not only DEcode but also ENcode mp3 and aac audio can be found in my alternative repository where I keep the packages containing code that might violate stupid US software patents.

Have fun! Eric


  1. aocab

    Much thanks.
    2.0.1 included a fix for my volume control issue.

  2. Virendra

    Is something wrong, I received following output.

    Executing install script for vlc-2.0.1-x86_64-1alien.txz.
    Could not parse file “usr/share/applications/gxine.desktop”: Key file contains line ‘x-content/video-svcd’ which is not a key-value pair, group, or comment
    Generating VLC plugins cache data…
    Package vlc-2.0.1-x86_64-1alien.txz installed.

  3. alienbob


    You get that error because you forgot to remove the “gxine” package when you upgraded to Slackware 13.37…

    The error itself is harmless, you can ignore it. But it would be good to run “removepkg gxine” now.


  4. tom

    Hi, Eric. I’ve compiled vlc 2.0.1 (restricted) using your slackbuild, but unfortunately resulting package has no binaries at all (not even /bin folder). The same was with 2.0.0. However, vlc 1.1.13 went fine. I run slackware-current. Any ideas?

  5. alienbob


    Use my pre-compiled packages if you are unable to interpret the build log.


  6. Andrey

    Hi, Eric. Do you have any plans to build Phonon VLC backend for this VLC release? The old Phonon VLC backend won’t work with VLC 2.0.1.

  7. tom

    I’ve managed to compile vlc finally. There was a bug in it, described here, but recently has been fixed. The compilation with the latest git source was successful!

  8. Gabriel Yong

    Hi Eric, I can’t play .asf video, may be i haven’t install the decoder? but how to install it?

  9. alienbob

    Hi Gabriel

    I downloaded a sample ASF video file ( and my vlc-2.0.1 plays this just fine…


  10. Gabriel Yong

    Yes, mine can play your sample ASF too but just can’t play my files. anyway thanks.

  11. fakhry

    Where can I download these source via rsync?

  12. fakhry

    I got it. rsync:/

  13. alienbob

    By the way:
    You will not find vlc 2.0.1 sources anymore because today I upgraded my package to 2.0.2!


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

© 2024 Alien Pastures

Theme by Anders NorenUp ↑