User Tools

Site Tools


This is an old revision of the document!

How to get GNU Radio up and running (the easy way)

This howto explains how to get GNU Radio up und running without installing, compiling, fiddling with OS stuff etc.!



  • Get the latest version of Pentoo Linux from You have the choice between “default” and “hardened” versions. For our purpose (just playing with GNU Radio) “default” is recommended.
  • Burn the .iso on a DVD or install it to USB stick and make it bootable (eg. with UNetbootin)
  • Boot your computer from the DVD or the USB stick (this will take some time… you can save some time by selecting the no verify option)
  • When the shell prompt is displayed, connect your rad1o (which must be turned on!) to your computer (be sure to use the left USB port of rad1o)
  • hackrf_info should show that rad1o was detected (some text like “Found HackRF board” is displayed)
  • Now you can use all GNU Radio command line tools like hackrf_transfer
  • If you want to use graphical tools like GNU Radio Companion (grc) or osmocom_fft:
    • startx to start the desktop environment
    • Start GNU Radio Companion (Applications ⇒ Development ⇒ GRC)#

Manual Installation


Make sure that python2 and the following modules are installed.

On archlinux:
sudo pacman -S python2 python2-lxml python2-cheetah

GNU Radio

Subsequently you are ready to install and run GNU Radio.

GNU Radio on archlinux:
sudo pacman -S gnuradio gnuradio-companion

Now you should be able to run GNU Radio in your terminal.


  • A working GNU Radio with all of it's tools!

Potential problems

  • In the latest Pentoo release (3.8) there seems to be a problem with Gtk: When running osmocom_fft some strange “Gtk-CRITICAL” errors show up.


Credits to Michael Ossmann (the “Great Scott” LOL) for providing the info (source).

howto/gnuradio_easy.1439589671.txt.gz · Last modified: 2015/08/15 00:01 by