Is it a known bug that Chromium doesn't play Youtube videos (openSUSE Tumbleweed 20240118)?

I’m asking this because I don’t needlessly start more research on the matter.


Plays Youtube videos:

Operating System: openSUSE Tumbleweed 20240111 <------------
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.113.0
Qt Version: 5.15.12
Kernel Version: 6.6.10-1-default (64-bit) 
Graphics Platform: X11
Processors: 16 × AMD Ryzen 9 5900HX with Radeon Graphics
Memory: 30.8 GiB of RAM
Graphics Processor: AMD Radeon Graphics
Manufacturer: ASUSTeK COMPUTER INC.
Product Name: MINIPC PN52

Information for package chromium:
---------------------------------
Repository     : Pääasennuslähde (OSS)
Name           : chromium
Version        : 120.0.6099.224-1.1 <------------
Arch           : x86_64
Vendor         : openSUSE
Installed Size : 426.2 MiB
Installed      : Yes
Status         : out-of-date (version 119.0.6045.199-1.1 installed) <------------
Source package : chromium-120.0.6099.224-1.1.src
Upstream URL   : https://www.chromium.org/
Summary        : Google's open source browser project

==============================================


Doesn't play Youtube videos:

Information for package chromium:
---------------------------------
Repository     : Pääasennuslähde (OSS)
Name           : chromium
Version        : 120.0.6099.224-1.1 <------------
Arch           : x86_64
Vendor         : openSUSE
Installed Size : 426.2 MiB
Installed      : Yes
Status         : up-to-date
Source package : chromium-120.0.6099.224-1.1.src <------------
Upstream URL   : https://www.chromium.org/
Summary        : Google's open source browser project

Operating System: openSUSE Tumbleweed 20240118 <------------
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.114.0
Qt Version: 5.15.12
Kernel Version: 6.6.11-1-default (64-bit)
Graphics Platform: X11
Processors: 16 × AMD Ryzen 9 5900HX with Radeon Graphics
Memory: 30.8 GiB of RAM
Graphics Processor: AMD Radeon Graphics
Manufacturer: ASUSTeK COMPUTER INC.
Product Name: MINIPC PN52

Packman?
https://en.opensuse.org/SDB:Installing_codecs_from_Packman_repositories

A few months ago, I already installed the codecs with the help of Opi, but I tried again, and it didn’t help.
All other video providers play videos. I mean e.g. Facebook, Finnish newspapers, Whatsapp, etc. It seems to me that the problem is only in Chromium?

I installed Vivaldi and it plays Youtube videos OK.

Vivaldi	6.5.3206.55 (Stable channel) stable (64-bittinen) 
Päivitetty versio	cb4b68d0a081e967c64c31ca0a1b9c098f9f9616
Käyttöjärjestelmä	Linux
JavaScript	V8 12.0.267.17
User agent	Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36
Komentorivi	/usr/bin/vivaldi-stable --flag-switches-begin --flag-switches-end --desktop-startup-id=localhost.localdomain;1705764181;963686;1867_TIME7218970 --origin-trial-disabled-features=WebGPU --save-page-as-mhtml
Sovellustiedoston sijainti	/opt/vivaldi/vivaldi
Profiilin polku	/home/raija/.config/vivaldi/Default

Videos (youtube, etc) work fine here:
Chromium Version 120.0.6099.224 (Official Build) (64-bit), as FlatPak
On KDE Plasma (X11) …

Keep in mind, mine is installed as a FlatPak via Discover
.
c

Thanks!
Works!

I did like this:

  1. I closed non-working Chromium
  2. I changed in the .config directory chromium > chromium-org
  3. uninstall Chromium (zypper rm chromium)
  4. I installed Chromium from Discover
  5. I copied the chromium-org directory ~/raija/.var/app/org.chromium.Chromium/config/

And all Chromium settings are moved to just install Chromium

2 Likes

These articles relate to Chrome, rather than Chromium, but still might be relevant if you’re using an ad blocker:

I uninstalled the Flatpak version from Chomium because the password manager didn’t work on it.
I reinstalled Chromium with zypper and removed the ad blocker. It didn’t help, the videos still don’t play.

That’s really strange. I just did a Password Export from Brave browser to a CSV file.

Then I fired up Chromium (Flatpak) and did a Password Import, selected the CSV file and then (348 passwords inported) … here I am, logged in and participating in the forum with Chromium :slight_smile:

p

I use KeePassXC Password Manager, which is common to all browsers. It works fine in other browsers but not in Chromium. I tested KeePassXC Password Manager in Vivaldi and it was OK.

It would be nice to have some debugging enabled to see what is happening on my computer…?

Hi, I have the same problem with Chromium, I can’t watch youtube videos. I get this error

This has happened to Chromium in TW about 6-8-12 months ago, which is why I opt for the FlatPak install.

The native version also has these weird white borders around and in the browser window (and of course video playing issue).

s

You need to use proper browser settings. Simply check “Use system title bar and borders” in Settings-> Appearance in Chromium and the white lines are gone…

https://bugs.chromium.org/p/chromium/issues/detail?id=1465202

Chromium does not support containers.

I am confused with this problem again.
Chromium works perfectly with these versions:

Operating System: openSUSE Tumbleweed 20240112
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.113.0
Qt Version: 5.15.12
Kernel Version: 6.6.11-1-default (64-bit)
Graphics Platform: X11
Processors: 16 × AMD Ryzen 9 5900HX with Radeon Graphics
Memory: 30.8 GiB of RAM
Graphics Processor: AMD Radeon Graphics
Manufacturer: ASUSTeK COMPUTER INC.
Product Name: MINIPC PN52

Information for package chromium:
---------------------------------
Repository     : Pääasennuslähde (OSS)
Name           : chromium
Version        : 120.0.6099.224-1.1
Arch           : x86_64
Vendor         : openSUSE
Installed Size : 426.2 MiB
Installed      : Yes
Status         : out-of-date (version 119.0.6045.199-1.1 installed)
Source package : chromium-120.0.6099.224-1.1.src
Upstream URL   : https://www.chromium.org/
Summary        : Google's open source browser project

I don’t understand what’s wrong here.
If I remove Adblock, Chromium still won’t play videos (latest version 120.0.6099.224-1.1 ) Chromium is not slow, it just won’t play youtube video at all. but KeepassXC works fine.
If I install Chromium from Flatpak, it plays youtube videos, but KeepassXC doesn’t work.

Probably a defect has been introduced… check the recent updates for Chromium against the update when you experienced the issue - I just show an example below of recent updates - you should look at the details on your system

Wed Jan 17 06:00:00 2024
Andreas Stieger <andreas.stieger@gmx.de>
- Chromium 120.0.6099.224 (boo#1218892)
...
  * Various fixes from internal audits, fuzzing and other initiatives
Sun Jan 14 06:00:00 2024
Callum Farmer <gmbr3@opensuse.org>
- Replace chromium-120-lp155-revert-clang-build-failure.patch

Sat Jan 13 06:00:00 2024
Andreas Stieger <andreas.stieger@gmx.de>
- Chromium 120.0.6099.216 (boo#1217839, boo#1218048, boo#1218302,
  boo#1218533, boo#1218719)
...
  * CVE-2024-0223: Heap buffer overflow in ANGLE
  * CVE-2024-0224: Use after free in WebAudio
  * CVE-2024-0225: Use after free in WebGPU
...
  * CVE-2023-6512: Inappropriate implementation in Web Browser UI
- drop patches:
...
- add patches:
...
- add patches for Leap that revert braking changes:
  * chromium-120-lp155-revert-clang-build-failure.patch

ALL browsers opt-out of using System titlebars and borders, based on Chrome.

I use Chrome, Brave, and occasionally Opera, which are all descendents of Chrome … and NONE of those draw that silly border.

And Firefox opts out of that mode, and is not based on Chrome, and doesn’t draw that border.

And NONE of those browsers are in that “system border” mode, on any of my machines.

The Flatpak Chromium version doesn’t show that border … I suspect it’s a bug that was introduced recently, which has also affected the video playback - this also happened months ago.

I started Chromium in the console and then Vivaldi in the console as well. Then I compared the prints. The only difference is the log below.

raija@localhost:~> grep logger chr.txt
[18646:18646:0121/220338.509573:ERROR:policy_logger.cc(156)] :components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc(161) Cloud management controller initialization aborted as CBCM is not enabled. Please use the `--enable-chrome-browser-cloud-management` command line flag to enable it if you are not using the official Google Chrome build.
raija@localhost:~> grep logger viv.txt

ps. I started Chromium with command

raija@localhost:~> chromium --enable-chrome-browser-cloud-management

No effect whatsoever. :unamused:

I suspect a defect here, in house. A similar defect showed up many months ago.

I have a small suspicion that they should both work together… though I assume there’s probably an argument that should be provided from Keepass to Flatpak (or vice-versa)