sudo dnf install htop btop tmux vim fastfetch git gh zsh avahi-tools
sudo dnf install mozilla-fira-mono-fonts mozilla-fira-sans-fonts fira-code-fonts jetbrains-mono-fonts-all cascadia-fonts-all cascadia-code-fonts cascadia-code-pl-fonts ibm-plex-fonts-all
sudo dnf install git python3-pip zsh vim htop screen tmux wget curl
sudo dnf remove mariadb
Using instructions provided at: https://docs.fedoraproject.org/en-US/quick-docs/openh264/
sudo dnf config-manager --set-enabled fedora-cisco-openh264
sudo dnf install gstreamer1-plugin-openh264 mozilla-openh264
sudo dnf config-manager setopt fedora-cisco-openh264.enabled=1
sudo dnf install gstreamer1-plugin-openh264 mozilla-openh264
sudo dnf 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
sudo dnf swap ffmpeg-free ffmpeg --allowerasing
sudo dnf install libavcodec-freeworld ffmpeg --allowerasing
sudo dnf swap mesa-va-drivers mesa-va-drivers-freeworld
sudo dnf swap mesa-vdpau-drivers mesa-vdpau-drivers-freeworld
sudo dnf install intel-media-driver
sudo dnf install libva-utils mpv nvtop libavcodec-freeworld vainfo
sudo dnf update @multimedia --setopt="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin
sudo dnf update @sound-and-video
sudo dnf install libva-utils mpv nvtop libavcodec-freeworld vainfo
sudo dnf group upgrade multimedia --setopt="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin
sudo dnf group upgrade sound-and-video
sudo dnf install rpmfusion-free-release-tainted
sudo dnf install libdvdcss
sudo dnf install rpmfusion-nonfree-release-tainted
sudo dnf --repo=rpmfusion-nonfree-tainted install "*-firmware"
Set the following configuration settings to true
via about:config
- media.gmp-gmpopenh264.autoupdate
- media.gmp-gmpopenh264.enabled
- media.gmp-gmpopenh264.provider.enabled
- media.peerconnection.video.h264_enabled
Restart Firefox.
Install libyaml-devel
using dnf
:
sudo install libyaml-devel