Description of problem:Chromium does not stream my tv channels Version-Release number of selected component (if applicable):chromium-browser-stable-126.0.6478.182-1.mga9.tainted How reproducible:always Steps to Reproduce: 1. Login to my tv provider 2.Pick any channel 3.Chromium does not stream channels I log in to my tv provider and pick any channel. (chromium-browser-stable-126.0.6478.182-1.mga9.tainted) will NOT stream it. This happens EVERY time. There's also a spot where I can check "My Devices." (I'm allowed to connect five devices) When I click the "My Devices" link, my devices don't show up at all. The orginal version of Chromium shipped with M9 (chromium 116.0.5845.96-1.mga9.tainted.x86_64) did work...but not always. I've tried uninstalling v.126 and re-installing v.116. That worked for a while...but not always. I unistalled v.116 and re-installed v.126...which doesn't stream my tv channels at all. Firefox, however, works perfectly every time... Thank you for your attention to this matter.
CC: (none) => lloyd.osten
Depends on: (none) => 33443
It is impossible for me to try to reproduce this issue, because I cannot log into my tv provider to watch tv, we have a box that's connected to the internet and our to our tv. We also have an app on our phone to watch tv from that provider. Anyway, assigning to the registered maitainer
Assignee: bugsquad => cjwCC: (none) => marja11
@ Lloyd, Please tell us whether you still have this problem with new chromium-browser-stable-128.0.6613.137-1.mga9.tainted
Status: NEW => NEEDINFO
OK, so I just updated my Chromium browser to v.128.0.6613.137-1.mga9.tainted. Unfortunately, this bug still exists. As a test, I uninstalled this version and replaced it with v.116.0.5845.96 (Developer Build). This is the original version that was supplied with Mageia 9. It does work propely. I also installed the Flatpak version (v.128.0.6613.137 (Official Build - same version number as the updated one) and it DOES work properly. Perhaps the Mageia version is compiled differently?
(In reply to Lloyd Osten from comment #3) > OK, so I just updated my Chromium browser to > v.128.0.6613.137-1.mga9.tainted. Unfortunately, this bug still exists. As a > test, I uninstalled this version and replaced it with v.116.0.5845.96 > (Developer Build). This is the original version that was supplied with > Mageia 9. It does work propely. > > I also installed the Flatpak version (v.128.0.6613.137 (Official Build - > same version number as the updated one) and it DOES work properly. Perhaps > the Mageia version is compiled differently? That is really useful information. It might be enough for cjw to figure out how to fix this issue, but just in case the following makes it easier for him: What happens if you start our latest version from a terminal/konsole, by issuing the command chromium-browser and trying te same things as you did when you filed this report? Please paste any errors you get in the terminal, into a comment. If the amount of errors is huge, then add them as a text file instead.
Summary: Chromium does not stream my tv channels => Chromium does not stream my tv channels, the exact same flatpack version works well.Source RPM: chromium-browser-stable-126.0.6478.182-1.mga9.tainted.src.rpm => chromium-browser-stable-128.0.6613.137-1.mga9.taintedinted.src.rpm
Ok, I tried your suggestion, starting Chromium with the command chromium-browser from Konsole. It didn't make any difference. It did come up with this error message, though... [28163:28187:1004/155543.760029:ERROR:registration_request.cc(291)] Registration response error message: DEPRECATED_ENDPOINT [28220:28220:1004/155544.119908:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 1 times! [28220:28220:1004/155549.809974:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 2 times! [28220:28220:1004/155552.015281:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 3 times! [28223:28228:1004/155556.169207:ERROR:socket_udp.cc(201)] bind() to :::0 failed: -109 [28163:28187:1004/155606.098531:ERROR:registration_request.cc(291)] Registration response error message: DEPRECATED_ENDPOINT [28163:28187:1004/155656.495748:ERROR:registration_request.cc(291)] Registration response error message: DEPRECATED_ENDPOINT
Another thing I have discovered....on my TV provider's webite, under Settings, there is a tab for "My Devices." I'm allowed to have five devices connected to my account. However, clicking on the "My Devices" tab shows no devices at all. I was curious, so I tried the command "chromium-browser --no-sandbox" as root using Konsole. This didn't work either, but I could manage to actually see the list of my connected devices this way. But it still didn't work. It did produce a lot of errors, though.
Just to see, I also tried the latest version of Chromium for Windows (v.129.0.6668.90 Official Build) It works ok. So this seems to be a bug unique to this particular Linux version.
Thanks for all the effort you've put into this I don't use flatpak, but just read that flatpak stores the data of its packages in /home/USER/.var/app/ (I don't know whether that means ~/.var/chromium/ or ~/.var/app/chromium/ However, Mageia uses /home/USER/.config/chromium/ So maybe old settings of your old Mageia chromium-browser-stable install are still used by the new Mageia package, just because they pre-existed, and those pre-existing settings contain a deprecated endpoint, that a 100% fresh install wouldn't contain? Could you please try the current Mageia package with an entirely new user on your system?
Summary: Chromium does not stream my tv channels, the exact same flatpack version works well. => Chromium does not stream my tv channels (DEPRECATED_ENDPOINT), the exact same flatpack version works fine.
OK, I tried your suggestion and created a new user (guest1) I logged in as guest1 and typed "chromium-browser" from Konsole. The behavior did not change, so I don't think that is the problem. Next, I logged in as myself and deleted Chromium. Then I changed to .config/chromium and deleted all the files in there. Next, I re-installed Chromium, but I copied all the files from /home/USER/.var/app/chromium into /home/USER/.config/chromium. That didn't work either. What it comes down to is that the Flatpack version works and the Mageia version doesn't. Maybe there's something missing in the Mageia version? Is it possible to convert the Flatpak version to an RPM version? I'm just curious...should I try to compile it myself? I'm not sure I would know how to do that.
Thanks a lot for all the testing you did, Lloyd. @cjw Do you have time to look into this?
Status: NEEDINFO => NEW
This package is a huge complicated beast. I had never before looked at Flatpak, but now find they work with manifests instead of with spec files, so comparing our spec file with theirs is impossible. So I had a look at Fedora (even without knowing whether their package works better), but the diff between their spec file and ours is too large and confusing. Our spec file already contains over 1000 lines, but their spec file, after removing the %changelog lines at the bottom (we don't have those), contains almost 2000 lines. If cjw manages to solve this issue, then he's a true magician.
I downloaded the source rpm. It's huge (6+ gigs( I might try to compile it myself. Good luck to me with that! Maybe it should have been built as an AppImage. I read that it takes about 40 minutes to compile...providing you have 72 cores (which most of us don't) I've got some other things to try first. I'll keep you posted...
Can the Fedora rpm install and if so does it work correctly in Mageia?
CC: (none) => fri
OK, I've done some more testing. I did a fresh install of Mageia 9 on another computer (just to make sure it's not something on my computer) I downloaded and installed every version of Chromium from Version 116 to Version 128 including their variants. (one at a time - removing the old one first) What I discovered is that versions 116 and 117 stream properly. Version 118 and all later versions (including version 128) don't stream properly. Version 126 (and later versions) get closer, but still don't work. So something changed between Versions 117 and 118, and again in Version 126. I hope this makes finding the solution easier.
Source RPM: chromium-browser-stable-128.0.6613.137-1.mga9.taintedinted.src.rpm => chromium-browser-stable-128.0.6613.137-1.mga9.tainted.src.rpm
Please test the version in https://bugs.mageia.org/show_bug.cgi?id=33688
See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=33688Depends on: 33443 => (none)
I did download and install this new version. (Chromium-browser-stable 128.0.6613.137-2mga9.tainted.x86_64) While some of the security bugs have been fixed, the streaming issue still has not been resolved.:-(
I suppose when it's not working, nothing shows up about these TV channels in chrome://media-internals/ ? That page shows a list of urls, with the latest video or audio played at the bottom of this list. Selecting one of the URLs shows some info on the video and/or audio below the url list in "play properties". Nothing stands out in the changes for 118.0.5993.70, but I'll see if I can take another look after building version 130.
So I've done some experimenting. The FLATPAK version of Chromium 128 works (streaming) Looking at chrome://media-internals (under the AUDIO tab),there are two blue boxes... One says "Output Controller 0.0" and the other blue box says "Stream Output 0.0" Under the "PLAYER" tab, it says blob:xxxxxxxxxx In the Mageia version, those two blue boxes are not there. This may (or may not) have anything to do with anything, but the Mageia version appears to support a few more audio codecs than the FLATPAK version
Source RPM: chromium-browser-stable-128.0.6613.137-1.mga9.tainted.src.rpm => chromium-browser-stable-128.0.6613.137-2.mga9.tainted.src.rpm
Please see if new version in testing works for you, and comment there. Bug 33609, Chromium 132.0.6834.84
I too get " DEPRECATED_ENDPOINT" errors, but the sites I tried still works. @ Lloyd: latest Chromium in testing: Bug 33974 @ Nicholas, you seem to be the main driver now :)
Assignee: cjw => nicolas.salguero
(In reply to Morgan Leijström from comment #20) > @ Nicholas, you seem to be the main driver now :) No no, sorry. I can only push new versions, when the major number does not change, to fix security issues, but Christiaan knows far far better than me about chromium.
Assignee: nicolas.salguero => cjw
See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=34012
Please test with packages in bug#34012