Is there a reason for having reduced the multimedia guide this much? I had to follow it for now, but why now only one “general” minimalistic set of suggested packages instead of more extended set for different DEs? Where’s gstreamer-plugins-good package? Why to include again the infamous flash player?
On Thu 03 Aug 2017 04:36:02 PM CDT, F style wrote:
Is there a reason for having reduced the multimedia guide this much? I
had to follow it for now, but why now only one “general” minimalistic
set of suggested packages instead of more extended set for different
DEs? Where’s gstreamer-plugins-good package? Why to include again the
infamous flash player?
If a package is already installed and you switch to packman with dup
then it will automatically update/switch system packages. Use some
verbosity in the command (eg -vvvv) to see what is happening.
Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
openSUSE Leap 42.2|GNOME 3.20.2|4.4.74-18.20-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!
I’d like to add that packman has vlc-codecs and libxine2-codecs packages which do not exist in OSS and just doing a full vendor change is not enough as they are not dependencies of vlc and libxine2 so they will not get pulled so doing
zypper in vlc-codecs libxine2-codecs
is a needed step that should be added as these packages are relatively new (they didn’t exist in 13.x or 42.1)
Here in the Multimedia sub-forum look at the guides for 42.1, 42.2, and even Tumbleweed. They seem written for “full complete” experience for either KDE or any of the other DEs. Now we have the 42.3 guide… written for just a “general” minimalist use… WTH!?
I know perfectly Leap 42.x releases have differences between them, so one cannot (or should not) easily apply 42.1 guide to 42.2 or 42.3. What changed in 42.3 to go “racist” with it? Truth to be told I’m still feeling the multimedia installation is incomplete with the 42.3 guide, and worst of all, I have been using openSUSE 42.3 for 2 days so far! This should bring consequences…
nah we understood the question and the guides are more or less the same you can use the old guides for 42.3, the things is in the past there was no ffmpeg package in the opensource repository and to get ffmpeg and a few other packages installed you needed to manually pull them, now there is a restricted version of ffmpeg in OSS so by doing **zypper dup --from packman **you will install most of the needed packages (as I said vlc-codecs and libxine2-codecs do not exist in OSS and zypper dup will not install them so the new guide has a smallish fault)
the way I get multimedia working is in 3 steps
add the packman repo
do a full vendor change to packman
install vlc-codecs libxine2-codecs and flash-player
for compleatness here are the zypper commands for that
zypper ar -f ftp://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Leap_42.3/ packman
zypper dup --from packman
zypper in vlc-codecs libxine2-codecs flash-player
this gets multimedia working no matter the desktop environment: plasma 5, gnome, cinnamon, mate, lxde, lxqt …
There have been many changes with patents expiring (multimedia list getting smaller), so stuff that can be built as part of openSUSE is now happening, the core multimedia stuff is built/maintained and provided via the openSUSE Build Service (OBS), so in the spec file are conditionals to either build the oss version or the packman version.
So, for example package "A’ built on OBS has feature X and Z enabled but not Y, the packman build service link to this package and when it builds because of the conditional in the spec file it builds with feature X, Y and Z.
Now most stuff is on OBS and a link to it on Packman, so only one package is maintained, when it changes on OBS, it automatically changes on Packman. Plus resources are limited on packman build service so the push has been to build back on OBS if packages can be.
It’s true! With all the changes all you have mentioned it seems Packman switch did pull many more packages, including gstreamer-plugins-good package. Thanks again.
By the way, it’s fine to run zypper se -si as standard user instead of root, right? No consequence or buggy? It seemingly did work, albeit it still had to “read repository information”, for which it took few seconds…
WHAT? I already did the guide with the vlc-codec-gstreamer package! So this was an entire mistake all along? I even thought it would be a good idea to have gstreamer itself to be the playback, but now it turns out that it should be always vlc? Now should I clean-reinstall openSUSE entirely in order to have a well stable installation!? Or would it be a matter of just removing/adding packages?