Vlc install

Hey Guys,
have tried installing vlc 2.0.6 on tumbleweed and get a segmation fault. Wanted to know if the package is broken or is there a hack workaround.
Thanks

VLC. How are you doing this.
The recommended way is using Packman?

tried doing through pack man doesn’t work

Let’s see your repos

zypper lr -d

What output do you get from

zypper in vlc

here are the repos:

| Alias | Name | Enabled | Refresh | Priority | Type | URI | Service

—±--------------------------±-----------------------------------±--------±--------±---------±-------±-------------------------------------------------------------------------------±-------
1 | Tumbleweed | Tumbleweed | Yes | Yes | 99 | rpm-md | Index of /repositories/openSUSE:/Tumbleweed/standard |
2 | openSUSE Current OSS | openSUSE Current OSS | Yes | Yes | 99 | yast2 | Index of /distribution/openSUSE-current/repo/oss |
3 | openSUSE Current non-OSS | openSUSE Current non-OSS | Yes | Yes | 99 | yast2 | Index of /distribution/openSUSE-current/repo/non-oss |
4 | openSUSE Current updates | openSUSE Current updates | Yes | Yes | 99 | rpm-md | Index of /update/openSUSE-current |
5 | AMD/ATI-FGLRX | AMD/ATI-FGLRX | Yes | Yes | 99 | rpm-md | Index of /mirror/amd-fglrx/openSUSE_12.3 |
6 | Packman Repository | Packman Repository | Yes | Yes | 99 | rpm-md | Index of /pub/linux/packman/suse/openSUSE_12.3 |
7 | SuSE | SuSE | Yes | Yes | 99 | rpm-md | Index of /pub/vlc/SuSE/12.3/ |
8 | dvd | dvd | Yes | Yes | 99 | rpm-md | http://opensuse-guide.org/repo/12.3/ |
9 | home:derselbst | home:derselbst | Yes | Yes | 99 | rpm-md | Index of /repositories/home:/derselbst/openSUSE_Tumbleweed |
10 | libdvdcss | libdvdcss | Yes | Yes | 99 | rpm-md | http://opensuse-guide.org/repo/12.3/ |
11 | libdvdcss repository | libdvdcss repository | Yes | Yes | 99 | rpm-md | http://opensuse-guide.org/repo/12.3/ |
12 | openSUSE:12.3:Update | openSUSE:12.3:Update | Yes | Yes | 99 | rpm-md | Index of /update/12.3 |
13 | openSUSE:Tumbleweed | openSUSE:Tumbleweed | Yes | Yes | 99 | rpm-md | Index of /repositories/openSUSE:/Tumbleweed/standard |
14 | openSUSE_Current_OSS’ | openSUSE Current OSS’ | Yes | Yes | 99 | yast2 | Index of /distribution/openSUSE-current/repo/oss |
15 | openSUSE_Current_non-OSS | openSUSE Current non-OSS | Yes | Yes | 99 | rpm-md | Index of /update/openSUSE-current |
16 | packman | packman | Yes | Yes | 99 | rpm-md | Index of /pub/linux/packman/suse/12.3 |
17 | repo-debug | openSUSE-12.3-Debug | No | Yes | 99 | NONE | Index of /debug/distribution/12.3/repo/oss |
18 | repo-debug-update | openSUSE-12.3-Update-Debug | No | Yes | 99 | NONE | Index of /debug/update/12.3 |
19 | repo-debug-update-non-oss | openSUSE-12.3-Update-Debug-Non-Oss | No | Yes | 99 | NONE | Index of /debug/update/12.3-non-oss |
20 | repo-source | openSUSE-12.3-Source | No | Yes | 99 | NONE | Index of /source/distribution/12.3/repo/oss |
21 | repo-update-non-oss | openSUSE-12.3-Update-Non-Oss | Yes | Yes | 99 | rpm-md | Index of /update/12.3-non-oss
and here is the output from zypper in vlc;
Loading repository data…
Reading installed packages…
Resolving package dependencies…

Problem: vlc-beta-2.1.0-2013062503.1.x86_64 conflicts with vlc provided by vlc-2.0.6-131.1.x86_64
Solution 1: Following actions will be done:
deinstallation of vlc-beta-2.1.0-2013062503.1.x86_64
deinstallation of vlc-beta-aout-pulse-2.1.0-2013062503.1.x86_64
deinstallation of vlc-beta-qt-2.1.0-2013062503.1.x86_64
deinstallation of vlc-beta-gnome-2.1.0-2013062503.1.x86_64
downgrade of libvlccore5-2.1.0-2013062503.1.x86_64 to libvlccore5-2.0.6-131.1.x86_64
install libvlccore5-2.0.6-131.1.x86_64 (with vendor change)
VideoLAN Project (VideoLAN - VLC: Official site - Free multimedia solutions for all OS!) → PackMan :: Startseite
Solution 2: do not install vlc-2.0.6-131.1.x86_64

Choose from above solutions by number or cancel [1/2/c] (c): 1
Resolving dependencies…
Resolving package dependencies…
2 Problems:
Problem: vlc-beta-noX-2.1.0-2013062503.1.x86_64 requires libvlccore5 = 2.1.0-2013062503.1, but this requirement cannot be provided
Problem: vlc-2.0.6-131.1.x86_64 requires vlc-noX = 2.0.6-131.1, but this requirement cannot be provided

Problem: vlc-beta-noX-2.1.0-2013062503.1.x86_64 requires libvlccore5 = 2.1.0-2013062503.1, but this requirement cannot be provided
Solution 1: deinstallation of vlc-beta-noX-2.1.0-2013062503.1.x86_64
Solution 2: do not install libvlccore5-2.0.6-131.1.x86_64
Solution 3: break vlc-beta-noX-2.1.0-2013062503.1.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c] (c): 1

Problem: vlc-2.0.6-131.1.x86_64 requires vlc-noX = 2.0.6-131.1, but this requirement cannot be provided
uninstallable providers: vlc-noX-2.0.6-131.1.i586[Packman Repository]
vlc-noX-2.0.6-131.1.x86_64[Packman Repository]
vlc-noX-2.0.6-131.1.i586[packman]
vlc-noX-2.0.6-131.1.x86_64[packman]
Solution 1: Following actions will be done:
downgrade of libvlc5-2.1.0-2013062503.1.x86_64 to libvlc5-2.0.6-131.1.x86_64
install libvlc5-2.0.6-131.1.x86_64 (with vendor change)
VideoLAN Project (VideoLAN - VLC: Official site - Free multimedia solutions for all OS!) → PackMan :: Startseite
Solution 2: do not install vlc-2.0.6-131.1.x86_64
Solution 3: do not install vlc-2.0.6-131.1.x86_64
Solution 4: break vlc-2.0.6-131.1.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c] (c): 1
Resolving dependencies…
Resolving package dependencies…

The following NEW packages are going to be installed:
vlc vlc-noX vlc-qt

The following packages are going to be REMOVED:
vlc-beta vlc-beta-aout-pulse vlc-beta-gnome vlc-beta-noX vlc-beta-qt

The following packages are going to be downgraded:
libvlc5 libvlccore5

The following packages are going to change vendor:
libvlc5 VideoLAN Project (VideoLAN - VLC: Official site - Free multimedia solutions for all OS!) -> PackMan :: Startseite
libvlccore5 VideoLAN Project (VideoLAN - VLC: Official site - Free multimedia solutions for all OS!) -> PackMan :: Startseite

2 packages to downgrade, 3 new, 5 to remove, 2 to change vendor.
Overall download size: 7.7 MiB. After the operation, additional 1.4 MiB will be used.
Continue? [y/n/?] (y): y
Retrieving package libvlccore5-2.0.6-131.1.x86_64 (1/5), 369.4 KiB (935.7 KiB unpacked)
Retrieving: libvlccore5-2.0.6-131.1.x86_64.rpm …[done]
Retrieving package libvlc5-2.0.6-131.1.x86_64 (2/5), 61.7 KiB (103.3 KiB unpacked)
Retrieving: libvlc5-2.0.6-131.1.x86_64.rpm …[done]
Retrieving package vlc-noX-2.0.6-131.1.x86_64 (3/5), 6.4 MiB ( 34.2 MiB unpacked)
Retrieving: vlc-noX-2.0.6-131.1.x86_64.rpm …[done (422.9 KiB/s)]
Retrieving package vlc-qt-2.0.6-131.1.x86_64 (4/5), 751.1 KiB ( 2.2 MiB unpacked)
Retrieving: vlc-qt-2.0.6-131.1.x86_64.rpm …[done (349.4 KiB/s)]
Retrieving package vlc-2.0.6-131.1.x86_64 (5/5), 191.6 KiB (303.8 KiB unpacked)
Retrieving: vlc-2.0.6-131.1.x86_64.rpm …[done]
( 1/10) Installing: libvlccore5-2.0.6-131.1 …[done]
( 2/10) Removing vlc-beta-gnome-2.1.0-2013062503.1 …[done]
( 3/10) Removing vlc-beta-aout-pulse-2.1.0-2013062503.1 …[done]
( 4/10) Removing vlc-beta-2.1.0-2013062503.1 …[done]
( 5/10) Removing vlc-beta-qt-2.1.0-2013062503.1 …[done]
( 6/10) Removing vlc-beta-noX-2.1.0-2013062503.1 …[done]
( 7/10) Installing: libvlc5-2.0.6-131.1 …[done]
( 8/10) Installing: vlc-noX-2.0.6-131.1 …[done]
( 9/10) Installing: vlc-qt-2.0.6-131.1 …[done]
(10/10) Installing: vlc-2.0.6-131.1 …

You need to tidy up your repos and have only:

1 | openSUSE Current updates | Yes | Yes | 99 | Index of /update/openSUSE-current |
2 | openSUSE non-oss-Current updates | Yes | Yes | 99 | Index of /update/openSUSE-non-oss-current |
3 | openSUSE Current non-oss | Yes | Yes | 99 | Index of /distribution/openSUSE-current/repo/non-oss |
4 | openSUSE Current oss | Yes | Yes | 99 | Index of /distribution/openSUSE-current/repo/oss |
5 | openSUSE Tumbleweed | Yes | Yes | 99 | Index of /repositories/openSUSE:/Tumbleweed/standard |
6 | Packman Tumbleweed | Yes | Yes | 99 | Index of /suse/openSUSE_Tumbleweed/ |

So remove everything but the above. I don’t know what repo #9 is for but it’s up to you with that

Your video driver should also be tumbleweed, remove the current one and do as root

zypper ar -f [Index of /mirror/amd-fglrx/openSUSE_Tumbleweed](http://geeko.ioda.net/mirror/amd-fglrx/openSUSE_Tumbleweed/) ATI
zypper ref
zypper dup

Once all that is done. You can install vlc

FYI, the source of this info is
https://forums.opensuse.org/content/55-how-upgrade-opensuse-12-x-tumbleweed.html

@caf4926,
Can you realy read what the OP posts?
Without CODE tags it is one big mess for me :frowning:

There seems to be a problem with vlc’s fluidsynth plugin on Tumbleweed.

Try removing/renaming the file /usr/lib64/vlc/plugins/codec/libfluidsynth_plugin.so and see if it starts then.

And please clean up your repo list as has been suggested before. You also have some duplicates in there.
Your Packman repo is for 12.3, not Tumbleweed, change that! And it’s there twice.
Ditto your vlc repo, it’s for 12.3, not Tumbleweed.
But only use Packman OR VLC, not both! This can cause problems…

And the libdvdcss repo is in there 3 times!

And you have openSUSE-current AND openSUSE-12.3! (ditto for the update and non-oss repos)
And so on…
Your repo list is just calling for trouble.

Removed the File . works no and the repos are clean so there should be no mo0re problems