Install VLC 2.0.5 on openSUSE 12.3 (KDE)

‘VLC’ is a powerful multimedia player that has tons and tons of options. Its GUI is designed using the ‘Qt’ toolkit and thus it looks ‘native’ under ‘Qt’ based desktops such as KDE. Plus, I never really liked ‘Kaffiene’ (default media player of KDE), so I usually replace it with VLC under KDE as well.

Now as you already know, ‘openSUSE 12.3‘ does not ship with proprietary multimedia codecs, and media players such as VLC, SMPlayer etc. But as long as you have a working internet connection, installing them is pretty easy.

Note: If you have already installed the proprietary codecs then you can skip ‘Step 1’ & ‘Step 2’, and go straight to ‘Step 3’.


Step 1:

Enabling the multimedia repositories …

We have to enable two software repositories first. For this guide, I’ll be using the command-line based method (using the ‘zypper’ -- CLI package manager in ‘openSUSE’).

Now, currently there’s a small issue in one of the repositories and that is, it doesn’t have the ‘packman.repo’ file, a file that ‘zypper’ needs for properly activating/enabling it. But fear not ;-), I have created the required ‘packman.repo’ file by using the ‘packman.repo’ file of ‘openSUSE 12.2’.

So first, download it from here. It’s compressed, so once the download completes, extract the file inside it to your ‘Home’ folder.


Another method …

Actually, thanks to ‘Allan’ (comments below), I just realized that VLC provide a repository for ‘openSUSE’ and thus it should give you the latest versions, as soon as they’re released, directly form VLC!.

For that, please refer to this page, if you’re going to use this method, then please ignore the below steps.


Step 2:

Then open your Terminal window (search for ‘Konsole’ on the Startmenu) and enter the below command.

sudo mv packman.repo /etc/zypp/repos.d/

Then the below one.

sudo zypper addrepo -r

Then the below one also.

sudo zypper refresh

Step 3:

Now enter the below command to install VLC.

sudo zypper install vlc-qt vlc

Then reboot the computer and the next time you log-in, VLC will be the default media player (if you haven’t installed another one prior to it) for playing videos. That’s it!.

An RHCE, 'Linux' user with 14+ years of experience. Extreme lover of Linux and FOSS. He is passionate to test every Linux distribution & compare with the previous release to write in-depth articles to help the FOSS community.

15 thoughts on “Install VLC 2.0.5 on openSUSE 12.3 (KDE)”

  1. Hi,
    I’m trying to get VLC to work on my KDE 3 desktop (OpenSuSE 12.3 x86_64).
    When I run it from the command line

    $vlc ПоручикКиже.mp4 &

    it tells me,

    [1] 15594
    21:06:23,[email protected]
    $VLC media player 2.1.0 Rincewind (revision 2.1.0-0-gedd8835)
    [0x223f948] main interface error: no suitable interface module
    [0x209e6d8] main libvlc error: interface "globalhotkeys,none" initialization failed
    [0x209e6d8] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.

    I’m guessing that it wants to use QT4? But AFAIKT I have the pertinent QT4 bits installed:

    $rpm -qa|grep -i qt4

    Any suggestions on getting VLC to work with KDE3? Or perhaps getting it to run with the Gnome front-end?



    • Hi,

      Sorry Leslie, I don’t know how to help you out here.

      Since you’re using KDE3, perhaps the Qt4 library (libs) path is not correctly configure, so have you tried re installing Qt ?

    • Hi Leslie,

      I’m not sure, but I think VLC 2.1.0 needs Qt 4.8.5 (rather than the 4.8.4 that you have installed). So have you tried installing Qt 4.8.5 ?

  2. It was of great help. I was trying to install vlc on opensuse kde desktop since last two days. Though it may sound trivial but was not able to do it. Finally I found this page and installed it using the packman file given above. And it worked.
    Many thanks for posting this.

  3. The folder directory seems to be outdated with the newer version of opensuse. It would be awesome if you could update that line of code! 😀


Leave a Comment

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