Fedora: tips and tricks

Cuda

To get fedora support for cuda, you can add rpmfusion, this also lets you install several versions in parallel (useful for machine learning libraries)

Fix Docker internet access

There’s no docker package for fedora 32, and docker has issues discovering the internet with default firewall settings

1
2
firewall-cmd --permanent --zone=trusted --add-interface=docker0
firewall-cmd --reload

Nextcloud

There’s a missing dependency, you need to install qt5-qtwebengine

1
 dnf install qt5-qtwebengine

Kdenlive

There’s a missing dependency, you need to install qt5-qtmultimedia

1
 dnf install qt5-qtmultimedia

OBS

There’s a missing dependency, you need to install qt5-qtsvg

1
 dnf install qt5-qtsvg

nvidia-container-runtime

see here

Fix slack not having filesystem access, complaining that you can’t drag/drop photos

1
 flatpak override com.slack... --filesystem host

System popping when headphones are plugged in

Modify /etc/pulse/default.pa to comment out the following lines

1
2
3
### Automatically suspend sinks/sources that become idle for too long
### mjlbach: commented out to fix pulseaudio crackles
### load-module module-suspend-on-idle

Audio popping when system bell sounds

Modify /etc/modprobe.d/sound.conf to include the following options (disables power saving)

1
 options snd_hda_intel power_save_controller=N power_save=0