I upgraded from Fedora Silverblue 34 to Fedora Silverblue 35 and then used the simplified packages to keep rpm-fusion stuff on the next upgrade, hopefully.
What does not work
However, now I cannot play any videos at all. Tried with:
- layered Firefox and multiple websites, including YouTube
- what’s worse, even the Flatpak-version of Firefox (which AFAIK includes all codecs) does not work! Also tried with Netflix here.
- I even tried Tor Browser installed via Tor Browser Launcher via flatpak. Did not work.
- And I also tried the a Ungoogled Chromium installed via flatpak.
What’s funny is that I can sometimes see the first 1-2s being played and I can always skip to some part of the video and it shows me the correct screen, it just does not play.
Local tries:
- what’s worse, I then tried a local mp4 file with – according to Nautilus – H.264 (Constrained Baseline Profile) video and MPEG-4 AAC audio. It also could not be played with the same result. I can jump and see single frames, but it won’t play.
- I then tried VLC from flatpak and this finally could play the video, but I did not hear any sound.
So I noticed that also the GNOME sound settings will show me the laptop speakers as wanted. However, when I press the test buttons, I can hear nothing.
So actually audio seems to be the problem and not video!
The crazy “solution” (not actually one)
Note I also have aptX support installed from rpmfusion and strangely did not need to uninstall/remove it during upgrade.
So, however, when I connect my Bluetooth headset, everything works again. In VLC I can hear sound and all videos in Totem and the browser play without any problem.
That’s soo crazy.
System
I do have all packages layered from rpm-fusion that I know of that are/were needed.
$ rpm-ostree status -v
State: busy
AutomaticUpdates: stage; rpm-ostreed-automatic.timer: no runs since boot
Transaction: upgrade (download only)
Initiator: client(id:gnome-software dbus:1.112 unit:app-gnome-gnome\x2dsoftware\x2dservice-2630.scope uid:1000)
Deployments:
● fedora:fedora/35/x86_64/silverblue
Version: 35.20211116.0 (2021-11-16T16:10:17Z)
BaseCommit: e4e8ccd21ff3774df1aa44557beaafde077672f8f2308b096baf89ff19eb3a2a
├─ repo-0 (2021-10-26T05:31:27Z)
├─ repo-1 (2021-11-16T15:45:05Z)
└─ repo-2 (2021-11-16T15:47:19Z)
Commit: db23e4bcb82a1fad08fc37490ca22973ee0e8b1dc25abf2854051b1e3c340cdb
├─ fedora (2021-10-29T10:17:40Z)
├─ rpmfusion-free (2021-10-23T21:56:55Z)
├─ fedora-cisco-openh264 (2021-09-21T18:07:30Z)
├─ updates (2021-11-16T16:27:23Z)
├─ rpmfusion-free-updates (2021-11-14T20:59:55Z)
└─ updates-archive (2021-11-16T16:58:23Z)
Staged: no
StateRoot: fedora
GPGSignature: 1 signature
Signature made Di 16 Nov 2021 17:10:26 CET using RSA key ID DB4639719867C58F
Good signature from "Fedora <fedora-35-primary@fedoraproject.org>"
RemovedBasePackages: pipewire-pulseaudio 0.3.40-1.fc35
LayeredPackages: httpie git keepassxc gtkhash-nautilus sushi heimdall git-subtree firewall-config
podman-compose tldr simple-scan rpmfusion-free-release nextcloud-client htop dconf-editor
gnome-tweaks adb nvme-cli openssl nautilus-image-converter mozilla-openh264
gstreamer1-plugin-openh264 git-credential-libsecret smartmontools zsh
nextcloud-client-nautilus compat-ffmpeg28 lshw kid3
[…]
Lenovo Lenovo IdeaPad 5 15ARE05
Fedora Linux 35.20211116.0 (Silverblue)
AMD® Ryzen 7 4800u with radeon graphics × 16
More debugging
I manually neeeded to enable the plugin for OpenH264 in about:addons
in Firefox and could double-check in about:plugins
that it is installed. This did not solve anything.
https://html5test.com/ shows mostly ticks:
Related
I see a similar report here, however, that seems to be a simple one, because the flatpak Firefox does work there.