Restricted multimedia on two identical machines - one works, one doesn't WTF?

.Okay, I have now installed OpenSUSE Leap 42.2 KDE on two different machines with two very different experiences regarding restricted multimedia. The second machine had www access during install, the first didn’t. With www access, it was a simple matter of checking the appropriate box during install, and everything on that machine Just Worked. Yay! The machine that was offline (and could not be online during OS install) is the problem. I’ve been using Linux since '07, but I am new to OpenSUSE; I am accustomed to distros that use Synaptic for package management.

Before I get into details, I just have to wonder – restricted/non-OSS capability is a problem that is ALREADY SOLVED, at least during the OS install process. Why is that chunk of script/code not accessible/usable for offline installs? Why must one resort to bash commands? One should NOT have to risk one’s data by reinstalling the entire OS (and then have to re-update it) simply to access that single solitary check box, just because one did not have www access at that precise instant of initial OS install!!! I know, having www absent for any reason is unheard of these days but it does happen!

So, anyway, once I got the machine online, I did try to install VLC via YaST (NOT from VideoLAN direct) FIRST. Of course, it still won’t play MP3 or h264 MP4’s. After going through a whole rigamarole to renew my ability to access this forum (lost password, compatibility issues with my cloud password storage method, plus re-verification here), I followed the posted Multimedia for Leap 42.2 procedure. The repos added OK. But the final command, to install the actual packages…(not real machine & username!)

**machine:/home/sudoer # **zypper install libxine2-codecs ffmpeg lame gstreamer-0_10-plugins-good gstreamer-0_10-plugins-bad gstreamer-0_10-plugins-ugly gstreamer-0_10-plugins-bad-orig-addon gstreamer-0_10-plugins-good-extra gstreamer-0_10-plugins-ugly-orig-addon gstreamer-0_10-plugins-ffmpeg libdvdcss2 flash-player dvdauthor07 gstreamer-plugins-base gstreamer-plugins-bad gstreamer-plugins-bad-orig-addon gstreamer-plugins-good gstreamer-plugins-ugly gstreamer-plugins-ugly-orig-addon gstreamer-plugins-good-extra gstreamer-0_10-plugins-fluendo_mpegdemux gstreamer-0_10-plugins-fluendo_mpegmux k3b-codecs gecko-mediaplayer vlc smplayer h264enc x264 gstreamer-plugins-libav vlc-codecs

Loading repository data…
Reading installed packages…
‘gstreamer-plugins-base’ is already installed.
No update candidate for ‘gstreamer-plugins-base-1.8.3-5.3.2.x86_64’. The highest available version is already installed.
‘gstreamer-plugins-bad’ is already installed.
No update candidate for ‘gstreamer-plugins-bad-1.8.3-5.3.1.x86_64’. The highest available version is already installed.
‘gstreamer-plugins-good’ is already installed.
No update candidate for ‘gstreamer-plugins-good-1.8.3-5.6.1.x86_64’. The highest available version is already installed.
‘vlc’ is already installed.
There is an update candidate for ‘vlc’, but it is from a different vendor. Use ‘zypper install vlc-2.2.4-34.6.x86_64’ to install this candidate.
‘k3b-codecs’ not found in package names. Trying capabilities.
Resolving package dependencies…
7 Problems:
Problem: nothing provides libcdio.so.14()(64bit) needed by libxine2-codecs-1.2.6-114.1.x86_64

Problem: nothing provides libdirectfb-1.6.so.0()(64bit) needed by gstreamer-0_10-plugins-bad-0.10.23-187.1.x86_64

Problem: nothing provides libcdio.so.14()(64bit) needed by vlc-noX-2.2.4-34.6.x86_64

Problem: nothing provides libcdio.so.14 needed by MPlayer-1.2.r37548-6.6.i586

Problem: nothing provides libcdio.so.14()(64bit) needed by MPlayer-1.2.r37548-6.6.x86_64

Problem: nothing provides libkcddb.so.4 needed by k3b-2.0.3-9.2.i586

Problem: gstreamer-0_10-plugins-bad-orig-addon-0.10.23-187.1.x86_64 requires libmpeg2encpp-2.0.so.0()(64bit), but this requirement cannot be provided

Problem: nothing provides libcdio.so.14()(64bit) needed by libxine2-codecs-1.2.6-114.1.x86_64
Solution 1: do not install libxine2-codecs-1.2.6-114.1.x86_64
Solution 2: break libxine2-codecs-1.2.6-114.1.x86_64 by ignoring some of its dependencies

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

I cancelled out of the operation.

I apparently didn’t post my initial statement of this problem in the right place, so this is a repost. Due to the text handling of this forum, what I thought was a simple copypaste of the text turned out to have the quoted bash commands missing. So I copypasted the SAME SET of commands from the guide into my console and re-executed it to generate the error messages anew, and copypaste into THIS post. I got DIFFERENT error messages. And vlc still can’t play h264 and m4a.

machine:/home/sudoer # zypper install libxine2-codecs ffmpeg lame gstreamer-0_10-plugins-good gstreamer-0_10-plugins-bad gstreamer-0_10-plugins-ugly gstreamer-0_10-plugins-bad-orig-addon gstreamer-0_10-plugins-good-extra gstreamer-0_10-plugins-ugly-orig-addon gstreamer-0_10-plugins-ffmpeg libdvdcss2 dvdauthor07 gstreamer-plugins-base gstreamer-plugins-bad gstreamer-plugins-bad-orig-addon gstreamer-plugins-good gstreamer-plugins-ugly gstreamer-plugins-ugly-orig-addon gstreamer-plugins-good-extra gstreamer-0_10-plugins-fluendo_mpegdemux gstreamer-0_10-plugins-fluendo_mpegmux k3b-codecs vlc-beta h264enc x264 gstreamer-plugins-libav vlc-beta-codecs

Loading repository data…
Reading installed packages…

Package ‘gstreamer-0_10-plugins-bad-orig-addon’ not found.

Package ‘gstreamer-0_10-plugins-ffmpeg’ not found.

Package ‘gstreamer-0_10-plugins-fluendo_mpegdemux’ not found.

Package ‘gstreamer-0_10-plugins-fluendo_mpegmux’ not found.

Package ‘gstreamer-0_10-plugins-ugly-orig-addon’ not found.

Package ‘gstreamer-plugins-bad-orig-addon’ not found.

Package ‘gstreamer-plugins-libav’ not found.

Package ‘gstreamer-plugins-ugly-orig-addon’ not found.

Package ‘k3b-codecs’ not found.

Package ‘libxine2-codecs’ not found.

Package ‘vlc-beta’ not found.

Package ‘vlc-beta-codecs’ not found.

‘ffmpeg’ is already installed.
No update candidate for ‘ffmpeg-3.3-6.9.1.x86_64’. The highest available version is already installed.

‘gstreamer-plugins-base’ is already installed.

No update candidate for ‘gstreamer-plugins-base-1.8.3-5.3.2.x86_64’. The highest available version is already installed.
‘gstreamer-plugins-bad’ is already installed.
No update candidate for ‘gstreamer-plugins-bad-1.8.3-5.3.1.x86_64’. The highest available version is already installed.
‘gstreamer-plugins-good’ is already installed.
No update candidate for ‘gstreamer-plugins-good-1.8.3-5.6.1.x86_64’. The highest available version is already installed.
‘dvdauthor07’ not found in package names. Trying capabilities.
No provider of ‘dvdauthor07’ found.

‘h264enc’ not found in package names. Trying capabilities.
No provider of ‘h264enc’ found.

‘lame’ not found in package names. Trying capabilities.
No provider of ‘lame’ found.

‘libdvdcss2’ not found in package names. Trying capabilities.
No provider of ‘libdvdcss2’ found.

‘x264’ not found in package names. Trying capabilities.
No provider of ‘x264’ found.

Resolving package dependencies…

The following 24 NEW packages are going to be installed:

gstreamer-0_10-plugin-esd gstreamer-0_10-plugins-bad gstreamer-0_10-plugins-bad-lang gstreamer-0_10-plugins-good
gstreamer-0_10-plugins-good-extra gstreamer-0_10-plugins-good-lang gstreamer-0_10-plugins-ugly gstreamer-0_10-plugins-ugly-lang
gstreamer-plugins-good-extra gstreamer-plugins-ugly gstreamer-plugins-ugly-lang libcdaudio1 libdirac_encoder0 libdirectfb-1_7-1
libgstbasecamerabinsrc-0_10-23 libgstbasevideo-0_10-23 libgstcodecparsers-0_10-23 libgstphotography-0_10-23 libgstsignalprocessor-0_10-23
libgstvdp-0_10-23 libiec61883 libkms1 libsidplay1 libtimidity-0_1-0

The following 4 recommended packages were automatically selected:

gstreamer-0_10-plugins-bad-lang gstreamer-0_10-plugins-good-lang gstreamer-0_10-plugins-ugly-lang gstreamer-plugins-ugly-lang

(the 24 packages mentioned above successfully download and have no conflicts when installed)

Installation has completed with error.

Okay, how do I get this working?

Why 42.2?
42.3 is the latest since last week… :wink:

Okay, how do I get this working?

Run this, as the guide says:

sudo zypper dup --from packman

http://opensuse-guide.org/codecs.php

PS: if that shouldn’t work for some reason, please post the output of this command for further help:

zypper lr -d