Hi everyone!
I’ve been enjoying Gnome for the last 5 years, mainly in Fedora Workstation. Lately, I’ve been feeling a scratch to try something else after a few annoyances with notifications or the file manager.
I’ve also been using KDE in Steam OS on my Steam Deck, but something doesn’t feel right even if I managed to reproduce my Gnome workflow in it.
I thought that Cosmic could be the perfect middle ground and I wanted to dual boot it alongside Fedora Workstation on my second computer, an upgraded Mac Book Pro from 2012. As I enjoy Fedora, I downloaded the Fedora Cosmic Atomic version.
On this computer, you normally have to enable RPM fusion to get the broadcom drivers for the wifi. I followed the instructions related to os-tree based systems with no luck. Then I thought, let’s just download the normal Fedora Cosmic as I don’t need an immutable distro and the commands should be the same as for Workstation.
Despite, managing to get the Broadcom drivers, I never managed to get the wifi working in Fedora Cosmic.
I might be stupid, but I don’t understand why as it’s the same distro and just a different DE. Doe’s anyone have an explanation?
It might be a sign that I should just live with the minor annoyances I get in Gnome, but some things looked really good in Cosmic and I’d love to dual boot it for a while…


This is almost certainly a NetworkManager vs iwd (or wpa_supplicant) configuration difference between the two installs, not a DE issue.
Here is how to debug it:
Check which WiFi backend each install uses:
# On the working install: nmcli general status systemctl status NetworkManager systemctl status wpa_supplicant systemctl status iwdDo the same on the broken one and compare.
Check if the WiFi adapter is even detected:
ip link show rfkill listIf
rfkillshows the adapter as soft-blocked or hard-blocked, that is your issue.Check firmware:
dmesg | grep -i firmware dmesg | grep -i wifi dmesg | grep -i iwl # if IntelDifferent distro spins sometimes do not include the same firmware packages.
The most likely fix: If Fedora Workstation works but another spin does not, you probably just need to install the firmware package:
sudo dnf install linux-firmwareThe DE itself (GNOME vs KDE vs COSMIC) does not handle WiFi — it is all NetworkManager underneath. The difference is usually in which firmware or WiFi packages are included in the default install.