Videos not playing on twitter
-
tampaman last edited by
In a recent update to Elementary OS the opera browser stopped playing videos on twitter.
lsb_release -a
Distributor ID: elementary
Description: elementary OS 0.4.1 Loki
Release: 0.4.1
Codename: lokiThe version with the problem is opera-stable_54.0.2952.41_amd64.deb
I downgraded my opera browser to opera-stable_53.0.2907.68_amd64.debThis appears to have fixed the problem.
I was able to download the older version from here ~> opera-stable_53.0.2907.68_amd64.debNot sure is this affects other distributions of Ubuntu.
-
l33t4opera last edited by
Hi @tampaman, if you want, you can give a try to this tip, and check if it helps in your case.
-
denisftw last edited by
Thanks @tampaman , but your link actually points to Opera 54, which kind of defeats the purpose On a related note, why 0.68? I just downloaded the latest in the 53 series, which is .110 and it works fine:
$ wget https://get.geo.opera.com/pub/opera/desktop/53.0.2907.110/linux/opera-stable_53.0.2907.110_amd64.deb $ sudo dpkg -i opera-stable_53.0.2907.110_amd64.deb $ sudo apt-mark hold opera-stable
As for @l33t4opera 's solution, it didn't help me for some reason. There was an old method with replacing
libffmpeg.so
(described here), but it seems that the problem is Opera itself, so it makes sense to downgrade the browser and not the codecs. -
brumman last edited by
@denisftw thanks for the code to roll back Opera - now back working as it did. This has happened several times in the past when opera was updated and sometimes had to wait for severtal new versions before the problem was corrected.
By using 'apt-mark hold' function will that prevent any future updates - so how and when should i disable that? -
A Former User last edited by A Former User
That is why it stopped working. Blame the ubuntu maintainers for taking a MONTH to update chromium on the main repos and then opera for waiting for them for almost a month in order to release opera v54.
As of today, June 29th 2018.
Chromium version that opera 54 is based on = 67
Chromium version that chromium ffmpeg codecs on ubuntu are built on = 66.
You don't have to be a mathematician to know that these do not match.What packages do you have on hold? You can check with
apt-mark showhold
p.s. Other distros that do not package chromium ffmpeg codecs (fedora, debian, mageia, arch etc) have moved to chromium 67 at least 20 days ago,. That alone can tell you how far behind the ubuntu devs are. And how much the opera devs depend on the ubuntu packages, because they were probably just waiting ~30 days for ubuntu to upgrade chromium to v67 and then release opera v54.
-
igormiguel777 last edited by
@tampaman It's the same here. Before, I could copy libffmpeg.so from /usr/lib/x86_64-linux-gnu/oxide-qt/ to /usr/lib/x86_64-linux-gnu/opera but now, it isn't work.
-
l33t4opera last edited by l33t4opera
Hi guys, @denisftw @igormiguel777, if you want, please follow the additional steps - to the tip mentioned above, and check if it helps in your case: navigate to the Opera's installation root (check the path in opera:about), rename the
libffmpeg.so
to e.g.libffmpeg.so-org
, and make a symbolic link to thelibffmpeg.so
described in the link. -
A Former User last edited by
https://forums.opera.com/post/149370 This solution works for me in Ubuntu Trusty. Is the classic libffmpeg.so file change in /usr/lib/x86_64-linux-gnu/opera/.
-
denisftw last edited by
@jimunderscorep Wow, thanks a lot for this, very instructive! The whole system of sharing codecs between basically independent projects appears to be very fragile; this explains why it breaks from time to time.
@l33t4opera thanks, but I think this time I'll just wait until new codecs arrive. Should be less work for me
@brumman Yeah, if the package is on hold, it won't be automatically updated. I guess I'll have to check in a week or two if Ubuntu maintainers have pushed version 67 of
chromium-codecs-ffmpeg-extra
to the repo and then simply do something like this:$ sudo apt-mark unhold opera-stable $ sudo apt update $ sudo apt upgrade
-
denisftw last edited by
Now that a new version of
chromium-codecs-ffmpeg-extra
is finally in the Ubuntu repo, it's time to unholdopera-stable
and do an upgrade. I just did what I suggest in the above post, and Twitter videos work fine (and why wouldn't they?). You can always check that you have version 67 ofchromium-codecs-ffmpeg-extra
with the following:$ dpkg -s chromium-codecs-ffmpeg-extra Package: chromium-codecs-ffmpeg-extra Status: install ok installed Priority: optional Section: web Installed-Size: 4050 Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> Architecture: amd64 Source: chromium-browser Version: 67.0.3396.99-0ubuntu0.16.04.2
-
A Former User last edited by
Still not working:
Version: 54.0.2952.71 - Opera is up to date
Update stream: Stable
System: Ubuntu 16.04.5 LTS (x86_64; Unity)