Skip to content

Instantly share code, notes, and snippets.

@alimbada
Last active February 15, 2026 18:02
Show Gist options
  • Select an option

  • Save alimbada/b158587d5993497884304b7bf971a8f6 to your computer and use it in GitHub Desktop.

Select an option

Save alimbada/b158587d5993497884304b7bf971a8f6 to your computer and use it in GitHub Desktop.
Fedora Fixes

⚠️ These fixes are for Fedora 43

Installing Xbox Controller Driver

sudo dnf install dkms kernel-devel-6.17.1-300.fc43.x86_64

Then follow instructions at https://github.com/medusalix/xone

Disable IPv6

To fix local DNS resolution issues when running a local AdGuard (or Pi-hole) instance:

sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1

Add to /etc/sysctl.conf to make permanent.

Enable x264 encoding

sudo dnf group install multimedia

See: https://docs.fedoraproject.org/en-US/quick-docs/installing-plugins-for-playing-movies-and-music/

This is to fix a blank screen when connecting from a Remote Desktop client to KRDP server.

Enable h264 decoding for Firefox (or other browsers)

  1. Enable Nonfree repository
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 -y

sudo dnf config-manager setopt fedora-cisco-openh264.enabled=1

See: https://docs.fedoraproject.org/en-US/gaming/proton/#_enabling_the_external_repository_rpmfusion_nonfree

  1. Install plugins
sudo dnf install gstreamer1-plugin-openh264 mozilla-openh264

See: https://fedoraproject.org/wiki/OpenH264

Enable Wake-on-LAN

sudo ethtool -s $INTERFACE wol g

See: https://blog.darrennathanael.com/posts/wol-fedora/ [Archive Link]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment