Installing Fldigi for Ubuntu


   This page gives an example of how to install and configure fldigi on an Ubuntu operating system using a Personal Package Archive (PPA).

   The accessibility of fldigi for Linux is discussed in a separate article.

Fldigi Software for Ubuntu

   Fldigi for Ubuntu is available in a various forms:

   (1) You can get the source code from W1HKJ's Source Forge page. This requires some Linux experience to get additional files to build the fldigi executable file. It's generally easier to use one of the following packages:

   (2) Fldigi is pre-installed along with a magnification utility on FldigiVI LiveUSB, which can boot most PCs with a 32-bit or 64-bit CPU.

   (3) PPAs for the latest version of fldigi are in the archive maintained by Kamal Mostafa, KA6MAL. He is a Canonical software engineer who has developed PPAs for a number of ham radio programs. There is a link to his archive at the bottom of W1HKJ's home page, along with a link to instructions for installing fldigi on Ubuntu:

          sudo add-apt-repository ppa:kamalmostafa/fldigi
          sudo apt-get update
          sudo apt-get install fldigi


Removing Old Versions of Fldigi

   If you have previously built fldigi from source code or used an executable binary file from W1HKJ (no longer available), it is probably in the /usr/local/bin directory. KA6MAL explains why you must remove the old file before the executable in /usr/bin from KA6MAL's PPA will run.

USB Port Access

   A USB connection is a convenient way for fldigi to control the radio PTT and tuning. To use the Ubuntu USB device file, join the dialout group:

          sudo adduser [username] dialout

Then, log out and log back in for the change to take effect.

   With some previous PPAs, the USB connection did not function unless fldigi ran with adminstrative privileges. That problem has been solved in the current archive. Also, with KA6MAL's fldigi package it is not necessary to remove the brltty background process from Ubuntu.

   After connecting a serial interface between the radio and the computer USB port, turn on the radio. To start fldigi:


Or, click on the fldigi icon in Launcher on the desktop.

Configuring Fldigi

   On the first startup, a configuration wizard opens. You can also complete this process using the fldigi Configuration Menu. Here are some settings for fldigi with a MicroHam USB Interface III:

     Audio Devices: In "Port Audio" select "USB Audio CODEC"
                              for both Capture and Playback.
     Hardware PTT: Separate serial port PTT selected using
                              RTS. ("RTS+V" Not Selected.)
     Device: /dev/ttyUSB0 selected (at the bottom of the
                              pull-down menu).

     Click on the Initialize button, followed by the Save button.

   As explained in the article on the accessibility of fldigi for Linux, when the flrig rig control program is running, HamLib is not required for rig tuning using fldigi.

Author Information

   Peter DeNeef, AE7PD, is an Extra Class amateur radio operator in the U.S. This Web site has no ads or conflicts of interest.

rev. 1/26/2016

Magnifier Plug-Ins for Ubuntu

Accessibility of Fldigi for Linux

Linux Programs on HamRadioAndVision

HamRadioAndVision Table of Contents