I am making an experiment to see whether I will be able to completely ditch windows and use only openSUSE. I have managed so far to resolve some problems but I have some difficulties playing videos with mp4, avi and mpeg extensions. I have googled and came to the conclusion that those are not supported due to some patent issues. Therefore, one has to manage things by installing what is needed. So I did the following:
john@linux-f44g:~/.mozilla/firefox> sudo zypper ar http://download.videolan.org/pub/vlc/SuSE/13.2 videolan
Adding repository 'videolan' .......................................................................................................................[done]
john@linux-f44g:~/.mozilla/firefox> sudo zypper mr -r videolan
Autorefresh has been enabled for repository 'videolan'.
john@linux-f44g:~/.mozilla/firefox> sudo zypper in vlc
Loading repository data...
Reading installed packages...
Resolving package dependencies...
Problem: nothing provides libgcrypt.so.11()(64bit) needed by vlc-2.2.1-285.26.x86_64
Solution 1: do not install vlc-2.2.1-285.26.x86_64
Solution 2: break vlc-2.2.1-285.26.x86_64 by ignoring some of its dependencies
Choose from above solutions by number or cancel [1/2/c] (c): c
Now we come to the problematic point libgcrypt.so.11()(64bit) is missing. To install this I went to
I installed something, however the library was still missing. Then I tried to look for this library via zipper
john@linux-f44g:~/.mozilla/firefox> sudo zypper search --installed-only | grep libgcrypt
i | libgcrypt20 | The GNU Crypto Library | package
i | libgcrypt20-32bit | The GNU Crypto Library | package
Do I have a conflict, because I have libcrypt20 or something else is wrong? In general, why such a simple thing, which takes 5 second on windows has to be so complicated? Come on guys, an os that can not play video, seriously :’(
On 2015-06-28 13:06, john snow wrote:
>
> Dear all,
You posted twice the same question?
> I am making an experiment to see whether I will be able to completely
> ditch windows and use only openSUSE. I have managed so far to resolve
> some problems but I have some difficulties playing videos with mp4, avi
> and mpeg extensions. I have googled and came to the conclusion that
> those are not supported due to some patent issues. Therefore, one has to
> manage things by installing what is needed. So I did the following:
There is a sticky at the top of this subforum that explains it all. Just
follow the guide there.
VLC repo is optional and not recommended anyway only use the packman repo. If you mix packages for a given program from different repos they do not work. ie for vlc get vlc and all related packages from packman only.
In Yast-Software management you will see a version tab at bottom right. It shows what is installed and what is available from which repo.
I removed the vlc repository, but the problem remains. When trying to install vlc from yast I am warned that libgcrypt.so.11()(64bit) is missing. List of my repositories is provided below:
On Sun 28 Jun 2015 12:36:02 PM CDT, john snow wrote:
Hi,
I removed the vlc repository, but the problem remains. When trying to
install vlc from yast I am warned that libgcrypt.so.11()(64bit) is
missing. List of my repositories is provided below:
<snip>
Hi
You need to post the output from zypper lr with the -d option, the .11
version was in 13.1, so one of the repos is the wrong release…
–
Cheers Malcolm °¿° LFCS, SUSE Knowledge Partner (Linux Counter #276890)
SUSE Linux Enterprise Desktop 12 GNOME 3.10.1 Kernel
3.12.43-52.6-default If you find this post helpful and are logged into
the web interface, please show your appreciation and click on the star
below… Thanks!
john@linux-f44g:~> sudo zypper in vlc
Loading repository data...
Reading installed packages...
Resolving package dependencies...
The following 5 NEW packages are going to be installed:
libvlc5 libvlccore8 vlc vlc-noX vlc-qt
5 new packages to install.
Overall download size: 5.0 MiB. Already cached: 0 B After the operation, additional 16.1 MiB will be used.
Continue? [y/n/? shows all options] (y): y
Retrieving package libvlccore8-2.2.1-285.1.x86_64 (1/5), 415.3 KiB ( 1.0 MiB unpacked)
Retrieving: libvlccore8-2.2.1-285.1.x86_64.rpm ................................................................................................[done]
Retrieving package libvlc5-2.2.1-285.1.x86_64 (2/5), 85.4 KiB (131.4 KiB unpacked)
Retrieving: libvlc5-2.2.1-285.1.x86_64.rpm ....................................................................................................[done]
Retrieving package vlc-noX-2.2.1-285.1.x86_64 (3/5), 3.3 MiB ( 11.6 MiB unpacked)
Retrieving: vlc-noX-2.2.1-285.1.x86_64.rpm ......................................................................................[done (703.9 KiB/s)]
Retrieving package vlc-qt-2.2.1-285.1.x86_64 (4/5), 1.0 MiB ( 3.0 MiB unpacked)
Retrieving: vlc-qt-2.2.1-285.1.x86_64.rpm .....................................................................................................[done]
Retrieving package vlc-2.2.1-285.1.x86_64 (5/5), 236.0 KiB (398.6 KiB unpacked)
Retrieving: vlc-2.2.1-285.1.x86_64.rpm ........................................................................................................[done]
Checking for file conflicts: ..................................................................................................................[done]
(1/5) Installing: libvlccore8-2.2.1-285.1 .....................................................................................................[done]
(2/5) Installing: libvlc5-2.2.1-285.1 .........................................................................................................[done]
(3/5) Installing: vlc-noX-2.2.1-285.1 .........................................................................................................[done]
(4/5) Installing: vlc-qt-2.2.1-285.1 ..........................................................................................................[done]
(5/5) Installing: vlc-2.2.1-285.1 .............................................................................................................[done]
Then I tried to open it and I got the error messages:
john@linux-f44g:~> [00000000009c52d8] core demux error: corrupt module: /usr/lib64/vlc/plugins/access/libdvdnav_plugin.so
[00000000009030b8] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[00007f7bac000e68] core demux error: corrupt module: /usr/lib64/vlc/plugins/access/libdvdnav_plugin.so
[00007f7badf44e18] core decoder error: Codec `h264' (H264 - MPEG-4 AVC (part 10)) is not supported.
[00007f7badf5b578] core decoder error: Codec `mp4a' (MPEG AAC Audio) is not supported.
QObject::~QObject: Timers cannot be stopped from another thread
[1]+ Done vlc
Since it was not playing the files I needed I installed the vlc-codecs
john@linux-f44g:~> sudo zypper in vlc-codecs
Loading repository data...
Reading installed packages...
Resolving package dependencies...
The following NEW package is going to be installed:
vlc-codecs
1 new package to install.
Overall download size: 166.6 KiB. Already cached: 0 B After the operation, additional 463.3 KiB will be used.
Continue? [y/n/? shows all options] (y): y
Retrieving package vlc-codecs-2.2.1-285.1.x86_64 (1/1), 166.6 KiB (463.3 KiB unpacked)
Retrieving: vlc-codecs-2.2.1-285.1.x86_64.rpm .................................................................................................[done]
Checking for file conflicts: ..................................................................................................................[done]
(1/1) Installing: vlc-codecs-2.2.1-285.1 ......................................................................................................[done]
john@linux-f44g:~> cvlc &
[1] 2179
john@linux-f44g:~> VLC media player 2.2.1 Terry Pratchett (Weatherwax) (revision 2.2.1-0-ga425c42)
[00000000012841f8] core demux error: corrupt module: /usr/lib64/vlc/plugins/access/libdvdnav_plugin.so
[00000000012b49a8] dummy interface: using the dummy interface module...
As you can see I have the error repeating “corrupt module: /usr/lib64/vlc/plugins/access/libdvdnav_plugin.so”.
I am able to play mp4, which was not playing before but the video runs very slowly. I presume that the “corrupt module” is causing the problems. Have you seen anything like this.
Did you switch all packages to the Packman Repo?
If not and because of former installing from the Videolan-Repo (maybe there are incompatible Packages from Videolan), please do a:
Looks like a hybrid system. Is this a notebook or just a desktop that happens to have Intel+AMD GPU’s. If the latter then disbale the instll and install the propritary AMD driver. Infact just instll the AMD driver since I believe it comes with a settings program that lets you switch if a notebook. If a desktop turn off the Intel GPU in the BIOS settings.
I have a Lenovo Thinkpad E320, that is a cheap laptop. I am really surprised to hear that it is a hybrid system. I fear that I am not that knowledgebel how to remove the driver. I presume that just downloading and installing a new driver will not do the job.
I rememeber now that at the beginning windows 8, was not showing the proper resolution and I had to install extra driver from the intel webpage.
By serfing the internet I figured out that, AMD catalyst drivers will be needed.
Uninstall the package libvdpau_va_gl1. VLC seems to have problems with it on some systems.
You don’t miss much as VLC (and Kaffeine/Xine) support VA-API directly anyway.
They are not exactly needed, unless you want to make use of the full power of the AMD chip.
But even then your desktop will be running on the Intel chip I think. Applications can use the AMD chip, either by automatic decision of the fglrx driver, or you can configure that in AMD’s Catalyst Control Center.
Unfortunately the explanation is for ubuntu and not for openSUSE. Is something similar possible under openSUSE.
Thank you for the help. I will try to remove the package libvdpau_va_gl1. I hope this will be enough and I will not mess with installing drivers. I presume that the package can be found with the following command:
zypper search -s libvdpau_va_gl1
\CODE]
In general, my problem is quite strange due to the fact that kaffeine runs fine with the same settings and only vlc makes those problems.
Yes, but why do you want to search for it?
Just type “zypper rm libvdpau_va_gl1” or “rpm -e libvdpau_va_gl1” to remove it (or use YaST if you prefer)…
In general, my problem is quite strange due to the fact that kaffeine runs fine with the same settings and only vlc makes those problems.
Well, the problem surfaced in the latest VLC release AFAICT, it wasn’t a problem in 2.1.5. That one seems to do things a bit differently now, causing the problem on some (intel) systems.
Hi, I removed libvdpau_va_gl1 and it works splendid! Perhaps I will try to install also the drivers for the graphic adaptors, but this will come later on. I fear that I might brake something.
Last but not least, I would like to thank you for your help.
Unfortunately after reboot vlc stopped running and I can’t open yast. At start-up I got the error message that a problem with KWIN has been encountered. I don’t know what happened, but I presume that those drivers spoiled my system configuration. Is it possible to remove them?