I upgraded to 42.3 from 42.2. YouTube videos do not play anymore. It would seem the HTML5 (h.264?) video codec is not available. I did the bit with switching to Packman for multimedia. At least more videos work than before, but not YouTube. There is an OpenH264 plugin installed in the browser; it does not appear to be used for YouTube content.
you repo’s look fine, but how did you update did you do an online upgrade with zypper dup or did you use an install disk?
Firefox works on youtube out of the box no need for media tweaking
as I wrote above only a bad addon or preference could break youtube for Firefox
in Firefox address bar type about:config
and check the value of media.webm.enabled (just type webm in the filter window) it should be true if not set it to true
I still think it’s an addon issue you can try running Firefox in “safe mode” to see if it’s an addon causing the problem
hit the 3 horizontal lines, then the question button at the bottom then Restart with Addons disabled …
and see if youtube works
if your install is fine it will do nothing, if there is a package mixmatch it should fix things
I do remember some time ago a thread about multimedia issues on a 42.2 that was “upgraded” from an install disk from 42.1
the user had a few old packages from 42.1 that caused issues
try running
Retrieving repository 'PackMan-42.3' metadata ........done]
Building repository 'PackMan-42.3' cache ..........[done]
Retrieving repository 'Main Update Repository' metadata .......[done]
Building repository 'Main Update Repository' cache .........[done]
Loading repository data...
Reading installed packages...
Computing distribution upgrade...
The following 4 NEW packages are going to be installed:
libHalf12 libid3tag0 libIex-2_2-12 libtxc_dxtn
The following package is going to be REMOVED:
s2tc
The following 35 packages are going to be upgraded:
ffmpeg gstreamer-plugins-bad gstreamer-plugins-bad-lang gstreamer-plugins-ugly gstreamer-plugins-ugly-lang libavcodec57
libavdevice57 libavfilter6 libavformat57 libavresample3 libavutil55 libFLAC8 libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0
libgstbadbase-1_0-0 libgstbadvideo-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstgl-1_0-0 libgstmpegts-1_0-0
libgstphotography-1_0-0 libgsturidownloader-1_0-0 libgstwayland-1_0-0 libpostproc54 libquicktime0 libsox3 libswresample2
libswscale4 libvlc6 libvlccore9 libxine2-pulse mjpegtools sox vlc-codec-gstreamer youtube-dl
The following 8 packages are going to be downgraded:
gstreamer-0_10-plugins-bad gstreamer-0_10-plugins-bad-lang libgstbasecamerabinsrc-0_10-23 libgstbasevideo-0_10-23
libgstcodecparsers-0_10-23 libgstphotography-0_10-23 libgstsignalprocessor-0_10-23 libgstvdp-0_10-23
The following 5 packages are going to be reinstalled:
libfdk-aac1 libmp3lame0 libx264-148 libx265-130 libxvidcore4
The following 40 packages are going to change vendor:
ffmpeg openSUSE -> http://packman.links2linux.de
...etc...
I am guessing the kernel files are for an earlier version of the kernel not available in the 42.3 distribution. The current kernel is 4.4.76-1-default x86_64.
Selecting random videos on YouTube all have played as expected. Apparently the issue has been resolved.
it’s good that you fixed things
I did an online upgrade with zypper dup and the Kernel wasn’t upgraded
I did a force install with yast for those packages, I’m not sure why it wasn’t upgraded
you could force a reinstall with zypper
zypper in -f kernel-source kernel-default kernel-syms kernel-default-devel kernel-devel --from 3
but using the versions tab of yast might be a better choice