GNU Radio for Windows Subsystem for Linux

Graphics and sound in Windows Subsystem for Linux (WSL) work via WSLg. Networked SDRs (connected to computer via Ethernet) and simulations can work with GNU Radio and GNU Radio Companion on WSL. USB (non-networked) SDRs may or may not work–need an SDR hardware-specific USB to network driver from Windows and additional configuration at best.

Install and run GNU Radio Companion:

apt install gnuradio

gnuradio-companion

Troubleshooting

Error “ValueError: Namespace Gtk not available” can be fixed by:

apt install python3-gi gobject-introspection gir1.2-gtk-3.0

Despite apt install python3-pyqt5 this may help:

python3 -m pip install pyqt5

GNU radio ImportError fixes