Same thing here. The o-menu works as it should, regardless if the sidebar is pinned or not.
One thing that bugs me about csd is that it is present in the developer and beta versions of opera. How come no one noticed it?
Do more on the web, with a fast and secure browser!
Download Opera browser with:
Try removing chromium ffmpeg codecs and then check how good or bad vivaldi can perform on h264 content. I am 110% sure, like opera, it won't play a thing. And no idea why it works with newer versions of it
I would do the above for you, but I do not use ubuntu, thus no chromium ffmpeg codecs at all, and I do not use electron based crap like vivaldi (or skypeforlinux, vs code, atom etc).
On the other hand, how hard can it be for someone to make a small script that (in this specific order)
I do not do scripting, I am bad at it, but I am sure someone can do it. And the same thing for widevine, except it would download google chrome...
I wanted my first thread here to include problems that I have been facing since I first switched to chromium based opera, but the upgrade to opera 55 brought csd (= cliend side decorations), and it is so ugly that I have to make a thread about it.
Because 1 picture is worth 1000 words, let me post some pictures first so as to let you know how things look on my system at least
I think you can tell the difference between that gorgeous, minimalistic numix theme I have for my window manager and that fat, ugly, w10-like csd of opera which was introduced on v55.
So, can csd be disabled by some flag or some command line switch?
Debian testing x64 and openbox as window manager. Firefox and chromium are both set to "use the system title bar and borders".
Although you are right about putting both of them on hold until they "sync", I see no reason in putting opera on hold and missing all those minor upgrades, e.g. from 54.x to 54.x+1, because they will probably contain security updates and bug fixes. Thus, I think that putting only chromium ffmpeg codecs on hold is enough for the average user who uses opera but not chromium.
Most chromium based browsers are closed source, e.g. chrome, vivaldi, opera, yandex etc. This means that distros do not decide how to built each one, like they do for chromium. As I said some months ago its the situation of "I do it that way, you either take it or gtfo "
On top of that, there is no way to check if the forementioned flag was set to true or false in a closed source app, because you can not see its source code, the patches applied to it etc. All you can do is assume like so
and you will be right in 99% of the cases.
One last thing about h264. H264 is not an open format, it needs a licence to be used anywhere. Opera does not have one, and... you know the rest.
Do you know how the other browsers, regardless of operating system, fulfill their h264 needs?
Google has a licence to use it in chrome and so does microsoft for internet explorer and edge. Mozilla on the other hand does not have one, so it uses cisco's openh264 library for firefox. So, please take this into consideration before posting another "this site works on firefox and chrome but not in opera, so opera is shit and I am leaving it".
But why use h264 instead of webm which is an open format someone might say? Two words: hardware acceleration. H264 is hardware accelerated, webm isn't. It's 2018 and I (= the average user) do not want to waste my cpu cycles, which translates to biger battery consumption, for videos bigger than 720p so I let my gpu do all the hard work.
In fact, I demand that since 7+ years ago that I first discovered hardware accelerated video playback.
p.s. I am not an opera dev and I have nothing to do with its development in general.
Opera was upgraded to v55 earlier today, which means it is based on chromium 68, which in turn means it's time for all ubuntu users to remove that chromium ffmpeg codecs 67 they installed manually or remove the hold they put on apt for it and ket apt update it from as usual.
See you next month with the more whining
It would be a bit more helpful if you posted what opera outputs when it is launched from the terminal.
Btw, ubuntu 18.04 has kernel 4.15 by default and it will probably stay with that one until its eol in 2023, so you'd better not install kernels from third party repos if you prefer stability over features.