Fedora Silverblue troubleshooting
Firefox – no video playback in silverblue 33 – upgrade problems thereafter – rpm-ostree reset to the rescue
To cut it short, the following did it cleanly, after I used rpm-ostree reset to clean up a lot of layered package stuff that prevented me from doing an rpm-ostree update:
rpm-ostree install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
rpm-ostree install gstreamer1-libav
Adding H.264 support to Firefox
It’s very easy, but I couldn’t find these steps anywhere else, so I’d like to share it here:
- Add the RPM Fusion free repo:
rpm-ostree install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm - Reboot the system
- Install the
compat-ffmpeg28package (yes, even on Silverblue 29):rpm-ostree install compat-ffmpeg28 - Reboot again
That’s for the SB 29 pre-installed Firefox. Firefox Nightly flatpak includes H.264 support out of the box.