VLC and Other Video Players Not Working

I installed VLC on my openSUSE. After Mplayer and SMplayer.
When I try to play movie VLC is closing. Mplayer freezing.
SMplayer freezing and no sound…

What can I do?

First open a terminal and write vlc and post the output.

baris@linux-prob:~> vlc
VLC media player 1.1.7 The Luggage (revision exported)
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
[0x80503fc] main libvlc: vlc varsayılan arayüz içe çalışır. Arayüz olmadan çalıştırmak için 'cvlc' kullanın.
Blocked: call to setlocale(6, "")
Blocked: call to dlopen("/usr/lib/kde4/plugins/gui_platform/libkde.so", 1)
Blocked: call to setlocale(6, "")
Warning: call to rand()
Warning: call to rand()
Warning: call to rand()
Warning: call to rand()
Warning: call to rand()
(6465): Trying to open ksycoca from  "/var/tmp/kdecache-baris/ksycoca4"
Blocked: call to putenv("LANGUAGE=")
Blocked: call to setlocale(1, "C")
Blocked: call to setlocale(1, "tr_TR.UTF-8")
Blocked: call to setlocale(1, "C")
Parçalama arızası

Parçalama arızası: segmentation fault

Tell me the installation process.

How Can I Install Codecs?

You said to me :slight_smile:

Hi barisuse,
What is the output of


zypper lr -d

Did you install videolan repository?

AFAIK it is recommended not to use the videolan repo rather to follow this multimedia guide (which installs codecs, vlc etc… off Packman)
Multi-media and Restricted Format Installation Guide

Remove the videolan repo first in YaST if you have it then follow the guide.

In your home directory /home/yourhome/ their is a config directory for vlc called .vlc /home/yourhome/.vlc go and delete it completely. VLC automatically creates it when it is first started. This will reset all the settings that could cause this type of problem.
rm /home/[you home dir]/.vlc

baris@linux-prob:~> zypper lr -d
#  | Alias                              | Name                               | Enabled | Refresh | Priority | Type   | URI                                                                                               | Service
---+------------------------------------+------------------------------------+---------+---------+----------+--------+---------------------------------------------------------------------------------------------------+--------
1  | Packman Repository                 | Packman Repository                 | Yes     | Yes     |   99     | rpm-md | http://ftp.uni-erlangen.de/pub/mirrors/packman/suse/11.3/                                         |        
2  | VLC                                | VLC                                | Yes     | Yes     |   99     | rpm-md | http://download.videolan.org/pub/vlc/SuSE/11.3                                                    |        
3  | google-chrome                      | google-chrome                      | Yes     | Yes     |   99     | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/i386                                                 |        
4  | libdvdcss repository               | libdvdcss repository               | Yes     | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/11.3/                                                              |        
5  | openSUSE-11.3-Non-Oss              | openSUSE-11.3-Non-Oss              | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/11.3/repo/non-oss                                       |        
6  | openSUSE-11.3-OssopenSUSE-11.3-Oss | openSUSE-11.3-OssopenSUSE-11.3-Oss | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/11.3/repo/oss                                           |        
7  | openSUSE:Tumbleweed                | openSUSE:Tumbleweed                | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/                          |        
8  | openSUSE:Tumbleweed:Raw            | openSUSE:Tumbleweed:Raw            | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/openSUSE:/Tumbleweed:/Raw/openSUSE_Tumbleweed_standard/ |        
9  | repo-debug                         | openSUSE-11.3-Debug                | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/debug/distribution/11.3/repo/oss/                                    |        
10 | repo-non-oss                       | openSUSE-11.3-Non-Oss              | No      | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/11.3/repo/non-oss/                                      |        
11 | repo-oss                           | openSUSE-11.3-Oss                  | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/11.3/repo/oss/                                          |        
12 | repo-source                        | openSUSE-11.3-Source               | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/source/distribution/11.3/repo/oss/                                   |        
13 | repo-update                        | openSUSE-11.3-Update               | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/11.3/                                                         |        
baris@linux-prob:~> 

Im doing now your said to me

Remove repo #2 (VLC) and switch packages to Packman like this image explains (Image off the multi-media guide):
ImageBam - Fast, Free Image Hosting and Photo Sharing

Add the videolan repository. You know how.

It is better to use the Packman repo instead of the videolan one. They can conflict if they are both added.

i cant see in my home directory to VLC :S

Sorry for that but I use videolan repository without problems.

Anyway remove videolan repository write in terminal

 su 
# zypper removerepo <repository>

And do as ANDREW said.

linux-prob:~ # zypper ar -f http://opensuse-guide.org/repo/11.3/ libdvdcss
Adding repository 'libdvdcss' [done]
Repository 'libdvdcss' successfully added
Enabled: Yes
Autorefresh: Yes
URI: http://opensuse-guide.org/repo/11.3/

linux-prob:~ # zypper ref
Retrieving repository 'Packman Repository' metadata \]
Retrieving repository 'Packman Repository' metadata \]
Retrieving repository 'Packman Repository' metadata [done]
Building repository 'Packman Repository' cache [done]
Repository 'VLC' is up to date.
Repository 'google-chrome' is up to date.
Retrieving repository 'libdvdcss' metadata [done]
Building repository 'libdvdcss' cache [done]
Repository 'libdvdcss repository' is up to date.
Repository 'openSUSE-11.3-Non-Oss' is up to date.
Repository 'openSUSE-11.3-OssopenSUSE-11.3-Oss' is up to date.
Repository 'openSUSE:Tumbleweed' is up to date.
Repository 'openSUSE:Tumbleweed:Raw' is up to date.
Repository 'openSUSE-11.3-Debug' is up to date.
Repository 'openSUSE-11.3-Oss' is up to date.
Repository 'openSUSE-11.3-Source' is up to date.
Repository 'openSUSE-11.3-Update' is up to date.
All repositories have been refreshed.
linux-prob:~ # 
linux-prob:~ # 
linux-prob:~ # zypper in libdvdcss
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following package is going to be upgraded:
  libdvdcss 

1 package to upgrade.
Overall download size: 18.0 KiB. No additional space will be used or freed after the 
operation.
Continue? [y/n/?] (y): y
Retrieving package libdvdcss-1.2.10-9.1.i586 (1/1), 18.0 KiB (34.0 KiB unpacked)
Retrieving: libdvdcss-1.2.10-9.1.i586.rpm [done]
Installing: libdvdcss-1.2.10-9.1 [done]
linux-prob:~ # zypper ar -f http://ftp.gwdg.de/pub/linux/misc/packman/suse/11.3/ packman
Adding repository 'packman' [done]
Repository 'packman' successfully added
Enabled: Yes
Autorefresh: Yes
URI: http://ftp.gwdg.de/pub/linux/misc/packman/suse/11.3/

linux-prob:~ # zypper ref
Repository 'Packman Repository' is up to date.
Repository 'VLC' is up to date.
Repository 'google-chrome' is up to date.
Repository 'libdvdcss' is up to date.
Repository 'libdvdcss repository' is up to date.
Repository 'openSUSE-11.3-Non-Oss' is up to date.
Repository 'openSUSE-11.3-OssopenSUSE-11.3-Oss' is up to date.
Repository 'openSUSE:Tumbleweed' is up to date.
Repository 'openSUSE:Tumbleweed:Raw' is up to date.
Retrieving repository 'packman' metadata [done]
Building repository 'packman' cache [done]
Repository 'openSUSE-11.3-Debug' is up to date.
Repository 'openSUSE-11.3-Oss' is up to date.
Repository 'openSUSE-11.3-Source' is up to date.
Repository 'openSUSE-11.3-Update' is up to date.
All repositories have been refreshed.
linux-prob:~ # zypper in lame libavcodec52 libavdevice52 ffmpeg libdvdnav4 libdvdread4 libquicktime0 libxine1 libxine1-codecs libxvidcore4 smplayer vlc w32codec-all xine-ui xvidcore
Loading repository data...
Reading installed packages...
There is an update candidate for 'vlc', but it is from different vendor. Use 'zypper install vlc-1.1.7-3.5.i586' to install this candidate.
'libquicktime0' is already installed.
No update candidate for 'libquicktime0-1.2.2-101.pm.101.3.i586'. The highest available version is already installed.
'smplayer' is already installed.
No update candidate for 'smplayer-0.6.9+r3597-1.pm.3.1.i586'. The highest available version is already installed.
'libxvidcore4' is already installed.
There is an update candidate for 'libxvidcore4', but it is from different vendor. Use 'zypper install libxvidcore4-1.2.2-2.3.i586' to install this candidate.
'libdvdnav4' is already installed.
No update candidate for 'libdvdnav4-4.1.3-6.1.i586'. The highest available version is already installed.
'libdvdread4' is already installed.
No update candidate for 'libdvdread4-4.1.3-10.1.i586'. The highest available version is already installed.
Resolving package dependencies...

The following NEW packages are going to be installed:
  lame libstdc++33 w32codec-all xine-ui xvidcore 

The following packages are going to be upgraded:
  ffmpeg libavcodec52 libavcore0 libavdevice52 libavfilter1 libavformat52 libavutil50 
  libpostproc51 libswscale0 libvlc5 libvlccore4 libxine1 libxine1-codecs vlc vlc-noX 
  vlc-qt 

16 packages to upgrade, 5 new.
Overall download size: 28.7 MiB. After the operation, additional 52.2 MiB will be used.
Continue? [y/n/?] (y): y
Retrieving package libstdc++33-3.3.3-22.1.i586 (1/21), 201.0 KiB (832.0 KiB unpacked)
Retrieving: libstdc++33-3.3.3-22.1.i586.rpm [done (238.1 KiB/s)]
Installing: libstdc++33-3.3.3-22.1 [done]
Retrieving package lame-3.98.4-4.1.i586 (2/21), 255.0 KiB (796.0 KiB unpacked)
Retrieving: lame-3.98.4-4.1.i586.rpm [done]
Installing: lame-3.98.4-4.1 [done]
Retrieving package libxine1-1.1.19-2.pm.48.16.i586 (3/21), 2.4 MiB (6.4 MiB unpacked)
Retrieving: libxine1-1.1.19-2.pm.48.16.i586.rpm [done (320.6 KiB/s)]
Installing: libxine1-1.1.19-2.pm.48.16 [done]
Additional rpm output:
warning: /var/cache/zypp/packages/Packman Repository/i586/libxine1-1.1.19-2.pm.48.16.i586.rpm: Header V3 DSA/SHA1 Signature, key ID 9a795806: NOKEY


Retrieving package libvlccore4-1.1.7-1.pm.3.4.i586 (4/21), 392.0 KiB (1.0 MiB unpacked)
Retrieving: libvlccore4-1.1.7-1.pm.3.4.i586.rpm [done]
Installing: libvlccore4-1.1.7-1.pm.3.4 [done]
Additional rpm output:
warning: /var/cache/zypp/packages/Packman Repository/i586/libvlccore4-1.1.7-1.pm.3.4.i586.rpm: Header V3 DSA/SHA1 Signature, key ID 9a795806: NOKEY


Retrieving package libavutil50-0.6.26387svn-1.pm.3.5.i586 (5/21), 48.0 KiB (102.0 KiB unpacked)
Retrieving: libavutil50-0.6.26387svn-1.pm.3.5.i586.rpm [done]
Installing: libavutil50-0.6.26387svn-1.pm.3.5 [done]
Additional rpm output:
warning: /var/cache/zypp/packages/Packman Repository/i586/libavutil50-0.6.26387svn-1.pm.3.5.i586.rpm: Header V3 DSA/SHA1 Signature, key ID 9a795806: NOKEY


Retrieving package xvidcore-1.2.2-2.pm.5.1.i586 (6/21), 38.0 KiB (184.0 KiB unpacked)
Retrieving: xvidcore-1.2.2-2.pm.5.1.i586.rpm [done]
Installing: xvidcore-1.2.2-2.pm.5.1 [done]
Additional rpm output:
warning: /var/cache/zypp/packages/Packman Repository/i586/xvidcore-1.2.2-2.pm.5.1.i586.rpm: Header V3 DSA/SHA1 Signature, key ID 9a795806: NOKEY


Retrieving package libvlc5-1.1.7-1.pm.3.4.i586 (7/21), 50.0 KiB (107.0 KiB unpacked)
Retrieving: libvlc5-1.1.7-1.pm.3.4.i586.rpm [done]
Installing: libvlc5-1.1.7-1.pm.3.4 [done]
Additional rpm output:
warning: /var/cache/zypp/packages/Packman Repository/i586/libvlc5-1.1.7-1.pm.3.4.i586.rpm: Header V3 DSA/SHA1 Signature, key ID 9a795806: NOKEY


Retrieving package libavcore0-0.6.26387svn-1.pm.3.5.i586 (8/21), 14.0 KiB (23.0 KiB unpacked)
Retrieving: libavcore0-0.6.26387svn-1.pm.3.5.i586.rpm [done]
Installing: libavcore0-0.6.26387svn-1.pm.3.5 [done]
Additional rpm output:
warning: /var/cache/zypp/packages/Packman Repository/i586/libavcore0-0.6.26387svn-1.pm.3.5.i586.rpm: Header V3 DSA/SHA1 Signature, key ID 9a795806: NOKEY


Retrieving package libpostproc51-0.6.26387svn-1.pm.3.5.i586 (9/21), 19.0 KiB (38.0 KiB unpacked)
Retrieving: libpostproc51-0.6.26387svn-1.pm.3.5.i586.rpm [done]
Installing: libpostproc51-0.6.26387svn-1.pm.3.5 [done]
Additional rpm output:
warning: /var/cache/zypp/packages/Packman Repository/i586/libpostproc51-0.6.26387svn-1.pm.3.5.i586.rpm: Header V3 DSA/SHA1 Signature, key ID 9a795806: NOKEY


Retrieving package libswscale0-0.6.26387svn-1.pm.3.5.i586 (10/21), 72.0 KiB (246.0 KiB unpacked)
Retrieving: libswscale0-0.6.26387svn-1.pm.3.5.i586.rpm [done]
Installing: libswscale0-0.6.26387svn-1.pm.3.5 [done]
Additional rpm output:
warning: /var/cache/zypp/packages/Packman Repository/i586/libswscale0-0.6.26387svn-1.pm.3.5.i586.rpm: Header V3 DSA/SHA1 Signature, key ID 9a795806: NOKEY


Retrieving package xine-ui-0.99.6-1.pm.4.1.i586 (11/21), 1.2 MiB (2.8 MiB unpacked)
Retrieving: xine-ui-0.99.6-1.pm.4.1.i586.rpm [done (642.0 KiB/s)]
Installing: xine-ui-0.99.6-1.pm.4.1 [done]
Additional rpm output:
warning: /var/cache/zypp/packages/Packman Repository/i586/xine-ui-0.99.6-1.pm.4.1.i586.rpm: Header V3 DSA/SHA1 Signature, key ID 9a795806: NOKEY


Retrieving package w32codec-all-20100303-0.pm.1.1.i586 (12/21), 13.8 MiB (47.7 MiB unpacked)
Retrieving: w32codec-all-20100303-0.pm.1.1.i586.rpm [done (722.3 KiB/s)]
Installing: w32codec-all-20100303-0.pm.1.1 [done]
Additional rpm output:
warning: /var/cache/zypp/packages/Packman Repository/i586/w32codec-all-20100303-0.pm.1.1.i586.rpm: Header V3 DSA/SHA1 Signature, key ID 9a795806: NOKEY


Retrieving package libavcodec52-0.6.26387svn-1.pm.3.5.i586 (13/21), 1.9 MiB (5.4 MiB unpacked)
Retrieving: libavcodec52-0.6.26387svn-1.pm.3.5.i586.rpm [done (316.6 KiB/s)]
Installing: libavcodec52-0.6.26387svn-1.pm.3.5 [done]
Additional rpm output:
warning: /var/cache/zypp/packages/Packman Repository/i586/libavcodec52-0.6.26387svn-1.pm.3.5.i586.rpm: Header V3 DSA/SHA1 Signature, key ID 9a795806: NOKEY


Retrieving package libxine1-codecs-1.1.19-2.pm.48.16.i586 (14/21), 517.0 KiB (1.5 MiB unpacked)
Retrieving: libxine1-codecs-1.1.19-2.pm.48.16.i586.rpm [done]
Installing: libxine1-codecs-1.1.19-2.pm.48.16 [done]
Additional rpm output:
warning: /var/cache/zypp/packages/Packman Repository/i586/libxine1-codecs-1.1.19-2.pm.48.16.i586.rpm: Header V3 DSA/SHA1 Signature, key ID 9a795806: NOKEY


Retrieving package libavfilter1-0.6.26387svn-1.pm.3.5.i586 (15/21), 49.0 KiB (119.0 KiB unpacked)
Retrieving: libavfilter1-0.6.26387svn-1.pm.3.5.i586.rpm [done]
Installing: libavfilter1-0.6.26387svn-1.pm.3.5 [done]
Additional rpm output:
warning: /var/cache/zypp/packages/Packman Repository/i586/libavfilter1-0.6.26387svn-1.pm.3.5.i586.rpm: Header V3 DSA/SHA1 Signature, key ID 9a795806: NOKEY


Retrieving package libavformat52-0.6.26387svn-1.pm.3.5.i586 (16/21), 406.0 KiB (1.0 MiB unpacked)
Retrieving: libavformat52-0.6.26387svn-1.pm.3.5.i586.rpm [done]
Installing: libavformat52-0.6.26387svn-1.pm.3.5 [done]
Additional rpm output:
warning: /var/cache/zypp/packages/Packman Repository/i586/libavformat52-0.6.26387svn-1.pm.3.5.i586.rpm: Header V3 DSA/SHA1 Signature, key ID 9a795806: NOKEY


Retrieving package vlc-noX-1.1.7-1.pm.3.4.i586 (17/21), 5.3 MiB (27.7 MiB unpacked)
Retrieving: vlc-noX-1.1.7-1.pm.3.4.i586.rpm [done (340.9 KiB/s)]
Installing: vlc-noX-1.1.7-1.pm.3.4 [done]
Additional rpm output:
warning: /var/cache/zypp/packages/Packman Repository/i586/vlc-noX-1.1.7-1.pm.3.4.i586.rpm: Header V3 DSA/SHA1 Signature, key ID 9a795806: NOKEY


Retrieving package libavdevice52-0.6.26387svn-1.pm.3.5.i586 (18/21), 25.0 KiB (51.0 KiB unpacked)
Retrieving: libavdevice52-0.6.26387svn-1.pm.3.5.i586.rpm [done]
Installing: libavdevice52-0.6.26387svn-1.pm.3.5 [done]
Additional rpm output:
warning: /var/cache/zypp/packages/Packman Repository/i586/libavdevice52-0.6.26387svn-1.pm.3.5.i586.rpm: Header V3 DSA/SHA1 Signature, key ID 9a795806: NOKEY


Retrieving package vlc-qt-1.1.7-1.pm.3.4.i586 (19/21), 742.0 KiB (2.1 MiB unpacked)
Retrieving: vlc-qt-1.1.7-1.pm.3.4.i586.rpm [done (296.0 KiB/s)]
Installing: vlc-qt-1.1.7-1.pm.3.4 [done]
Additional rpm output:
warning: /var/cache/zypp/packages/Packman Repository/i586/vlc-qt-1.1.7-1.pm.3.4.i586.rpm: Header V3 DSA/SHA1 Signature, key ID 9a795806: NOKEY


Retrieving package ffmpeg-0.6.26387svn-1.pm.3.5.i586 (20/21), 351.0 KiB (2.1 MiB unpacked)
Retrieving: ffmpeg-0.6.26387svn-1.pm.3.5.i586.rpm [done]
Installing: ffmpeg-0.6.26387svn-1.pm.3.5 [done]
Additional rpm output:
warning: /var/cache/zypp/packages/Packman Repository/i586/ffmpeg-0.6.26387svn-1.pm.3.5.i586.rpm: Header V3 DSA/SHA1 Signature, key ID 9a795806: NOKEY


Retrieving package vlc-1.1.7-1.pm.3.4.i586 (21/21), 896.0 KiB (2.0 MiB unpacked)
Retrieving: vlc-1.1.7-1.pm.3.4.i586.rpm [done (287.1 KiB/s)]
Installing: vlc-1.1.7-1.pm.3.4 [done]
Additional rpm output:
warning: /var/cache/zypp/packages/Packman Repository/i586/vlc-1.1.7-1.pm.3.4.i586.rpm: Header V3 DSA/SHA1 Signature, key ID 9a795806: NOKEY


There are some running programs that use files deleted by recent upgrade. You may wish to restart some of them. Run 'zypper ps' to list these programs.
linux-prob:~ # sudo zypper ar http://download.videolan.org/pub/vlc/SuSE/11.3 VLCAdding repository 'VLC' [done]
Repository named 'VLC' already exists. Please use another alias.
linux-prob:~ # sudo zypper mr -r VLC
Nothing to change for repository 'VLC'.
linux-prob:~ # sudo zypper in vlc
Loading repository data...
Reading installed packages...
'vlc' is already installed.
There is an update candidate for 'vlc', but it is from different vendor. Use 'zypper install vlc-1.1.7-3.5.i586' to install this candidate.
Resolving package dependencies...

Nothing to do.
linux-prob:~ #

my all steps…

I deleted to VLC repo. Please tell me how to do Andrew’s said

You have 2 packman repos. Remove one of them and remove the VLC repo. Then go to yast and do this for the Packman repo:
ImageBam - Fast, Free Image Hosting and Photo Sharing

That’s ok

Use 'zypper install vlc-1.1.7-3.5.i586' to install this candidate

Use it.