Ubuntu 18.04 LTS Lime Suite install issues

i did a fresh install of 16.04 and ran through these instructions. Unfortunately gqrx does not want to install. I get the following:

ubuntu@ubuntu:~$  sudo apt-get install gqrx-sdr
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 gqrx-sdr : Depends: libgnuradio-analog3.7.10 but it is not going to be installed
                Depends: libgnuradio-blocks3.7.10 but it is not going to be installed
                Depends: libgnuradio-digital3.7.10 but it is not going to be installed
                Depends: libgnuradio-fft3.7.10 but it is not going to be installed
                Depends: libgnuradio-filter3.7.10 but it is not going to be installed
                Depends: libgnuradio-osmosdr0.1.4 but it is not going to be installed
                Depends: libgnuradio-runtime3.7.10 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

It seems like gqrx requires gnuradio to be there first (?)

Instructions are for 18.04 LST why did you use 16.04?

Because the HOWTO link says,
“This should get u started with a pretty complete install of software and hardware drivers:
Tested on clean 16.04 and 17.10 ubuntu with Limesdr and RTL-stick”

That and between @andrewback and @csete’s comments it sounded like 18.04 was going to be a harder go…

These are old releases 2016 and 2017. 18.04 (april 2018 is the new LTS long time support version for the next 2 years) Just use 18.04 LTS and only run the commands in this post. On fresh install you can even skip the remove old stuff step. making it quite easy

OK, @pauluzs I’m at 18.04 now, ran through the post you referenced, and this time I’m still getting blocked at the same step, albeit it’s a slightly different dependent version being asked for:

ubuntu@ubuntu:~$  sudo apt-get install gqrx-sdr
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created    
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 gqrx-sdr : Depends: libgnuradio-analog3.7.11 but it is not installable
            Depends: libgnuradio-blocks3.7.11 but it is not installable
            Depends: libgnuradio-digital3.7.11 but it is not installable
            Depends: libgnuradio-fft3.7.11 but it is not installable
            Depends: libgnuradio-filter3.7.11 but it is not installable
            Depends: libgnuradio-osmosdr0.1.4 (>= 0.1.4-13) but it is not going to be installed
            Depends: libgnuradio-pmt3.7.11 but it is not installable
            Depends: libgnuradio-runtime3.7.11 but it is not installable
E: Unable to correct problems, you have held broken packages.

Strange, just tested again with this Ubuntu 18.04.1 LTS desktop image straight from Ubuntu site, all default install and no problems.

What is the output off the previous steps where you add the ppa’s?

@pauluzs here is the output from start to finish:

 To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

ubuntu@ubuntu:~$ sudo apt-get purge --auto-remove gqrx
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package gqrx
ubuntu@ubuntu:~$ sudo apt-get purge --auto-remove gqrx-sdr
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package gqrx-sdr
ubuntu@ubuntu:~$ sudo apt-get purge --auto-remove libgnuradio*
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package libgnuradio*
E: Couldn't find any package by glob 'libgnuradio*'
E: Couldn't find any package by regex 'libgnuradio*'
ubuntu@ubuntu:~$ sudo add-apt-repository -y ppa:bladerf/bladerf
Ign:1 cdrom://Ubuntu 18.04.1 LTS _Bionic Beaver_ - Release amd64 (20180725) bionic InRelease
Hit:2 cdrom://Ubuntu 18.04.1 LTS _Bionic Beaver_ - Release amd64 (20180725) bionic Release
Get:4 http://security.ubuntu.com/ubuntu bionic-security InRelease [83.2 kB]    
Hit:5 http://archive.ubuntu.com/ubuntu bionic InRelease                        
Get:6 http://ppa.launchpad.net/bladerf/bladerf/ubuntu bionic InRelease [15.4 kB]
Get:7 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]      
Get:8 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [126 kB]
Get:9 http://security.ubuntu.com/ubuntu bionic-security/main Translation-en [50.2 kB]
Get:10 http://security.ubuntu.com/ubuntu bionic-security/main amd64 DEP-11 Metadata [204 B]
Get:11 http://ppa.launchpad.net/bladerf/bladerf/ubuntu bionic/main amd64 Packages [1456 B]
Get:12 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [269 kB]
Get:13 http://ppa.launchpad.net/bladerf/bladerf/ubuntu bionic/main Translation-en [1056 B]
Get:14 http://archive.ubuntu.com/ubuntu bionic-updates/main Translation-en [103 kB]
Get:15 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 DEP-11 Metadata [138 kB]
Get:16 http://archive.ubuntu.com/ubuntu bionic-updates/main DEP-11 48x48 Icons [31.4 kB]
Get:17 http://archive.ubuntu.com/ubuntu bionic-updates/main DEP-11 64x64 Icons [53.7 kB]
Fetched 962 kB in 1s (756 kB/s)                                        
Reading package lists... Done
ubuntu@ubuntu:~$ sudo add-apt-repository -y ppa:myriadrf/drivers
Ign:1 cdrom://Ubuntu 18.04.1 LTS _Bionic Beaver_ - Release amd64 (20180725) bionic InRelease
Hit:2 cdrom://Ubuntu 18.04.1 LTS _Bionic Beaver_ - Release amd64 (20180725) bionic Release
Hit:3 http://security.ubuntu.com/ubuntu bionic-security InRelease              
Hit:5 http://archive.ubuntu.com/ubuntu bionic InRelease                        
Hit:6 http://ppa.launchpad.net/bladerf/bladerf/ubuntu bionic InRelease  
Hit:7 http://archive.ubuntu.com/ubuntu bionic-updates InRelease                
Get:8 http://ppa.launchpad.net/myriadrf/drivers/ubuntu bionic InRelease [15.9 kB]
Get:9 http://ppa.launchpad.net/myriadrf/drivers/ubuntu bionic/main amd64 Packages [3684 B]
Get:10 http://ppa.launchpad.net/myriadrf/drivers/ubuntu bionic/main Translation-en [1784 B]
Fetched 21.4 kB in 1s (20.0 kB/s)                   
Reading package lists... Done
ubuntu@ubuntu:~$ sudo add-apt-repository -y ppa:myriadrf/gnuradio
Ign:1 cdrom://Ubuntu 18.04.1 LTS _Bionic Beaver_ - Release amd64 (20180725) bionic InRelease
Hit:2 cdrom://Ubuntu 18.04.1 LTS _Bionic Beaver_ - Release amd64 (20180725) bionic Release
Hit:4 http://security.ubuntu.com/ubuntu bionic-security InRelease              
Hit:5 http://archive.ubuntu.com/ubuntu bionic InRelease                        
Hit:6 http://ppa.launchpad.net/bladerf/bladerf/ubuntu bionic InRelease
Hit:7 http://archive.ubuntu.com/ubuntu bionic-updates InRelease                
Hit:8 http://ppa.launchpad.net/myriadrf/drivers/ubuntu bionic InRelease        
Get:9 http://ppa.launchpad.net/myriadrf/gnuradio/ubuntu bionic InRelease [15.9 kB]
Get:10 http://ppa.launchpad.net/myriadrf/gnuradio/ubuntu bionic/main amd64 Packages [1328 B]
Get:11 http://ppa.launchpad.net/myriadrf/gnuradio/ubuntu bionic/main Translation-en [1060 B]
Fetched 18.3 kB in 1s (14.5 kB/s)                   
Reading package lists... Done
ubuntu@ubuntu:~$ sudo add-apt-repository -y ppa:gqrx/gqrx-sdr
Ign:1 cdrom://Ubuntu 18.04.1 LTS _Bionic Beaver_ - Release amd64 (20180725) bionic InRelease
Hit:2 cdrom://Ubuntu 18.04.1 LTS _Bionic Beaver_ - Release amd64 (20180725) bionic Release
Hit:3 http://security.ubuntu.com/ubuntu bionic-security InRelease              
Hit:5 http://archive.ubuntu.com/ubuntu bionic InRelease                        
Hit:6 http://ppa.launchpad.net/bladerf/bladerf/ubuntu bionic InRelease
Hit:7 http://archive.ubuntu.com/ubuntu bionic-updates InRelease                
Get:8 http://ppa.launchpad.net/gqrx/gqrx-sdr/ubuntu bionic InRelease [15.4 kB]
Hit:9 http://ppa.launchpad.net/myriadrf/drivers/ubuntu bionic InRelease       
Hit:10 http://ppa.launchpad.net/myriadrf/gnuradio/ubuntu bionic InRelease     
Get:11 http://ppa.launchpad.net/gqrx/gqrx-sdr/ubuntu bionic/main amd64 Packages [668 B]
Get:12 http://ppa.launchpad.net/gqrx/gqrx-sdr/ubuntu bionic/main Translation-en [404 B]
Fetched 16.4 kB in 1s (14.3 kB/s)                   
Reading package lists... Done
ubuntu@ubuntu:~$ sudo apt-get update
Ign:1 cdrom://Ubuntu 18.04.1 LTS _Bionic Beaver_ - Release amd64 (20180725) bionic InRelease
Hit:2 cdrom://Ubuntu 18.04.1 LTS _Bionic Beaver_ - Release amd64 (20180725) bionic Release
Hit:3 http://security.ubuntu.com/ubuntu bionic-security InRelease              
Hit:5 http://archive.ubuntu.com/ubuntu bionic InRelease                        
Hit:6 http://ppa.launchpad.net/bladerf/bladerf/ubuntu bionic InRelease  
Hit:7 http://archive.ubuntu.com/ubuntu bionic-updates InRelease          
Hit:8 http://ppa.launchpad.net/gqrx/gqrx-sdr/ubuntu bionic InRelease          
Hit:9 http://ppa.launchpad.net/myriadrf/drivers/ubuntu bionic InRelease       
Hit:10 http://ppa.launchpad.net/myriadrf/gnuradio/ubuntu bionic InRelease     
Reading package lists... Done 
ubuntu@ubuntu:~$  sudo apt-get install gqrx-sdr
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 gqrx-sdr : Depends: libgnuradio-analog3.7.11 but it is not installable
            Depends: libgnuradio-blocks3.7.11 but it is not installable
            Depends: libgnuradio-digital3.7.11 but it is not installable
            Depends: libgnuradio-fft3.7.11 but it is not installable
            Depends: libgnuradio-filter3.7.11 but it is not installable
            Depends: libgnuradio-osmosdr0.1.4 (>= 0.1.4-13) but it is not going to be installed
            Depends: libgnuradio-pmt3.7.11 but it is not installable
            Depends: libgnuradio-runtime3.7.11 but it is not installable
E: Unable to correct problems, you have held broken packages.

Can’t seem to reproduce myself this with stock defaults
Here is what it should look like: (sorry for the long post)

To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

lime@lime-VirtualBox:~$  sudo apt-get purge --auto-remove gqrx
[sudo] password for lime: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package 'gqrx' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.
lime@lime-VirtualBox:~$  sudo apt-get purge --auto-remove gqrx-sdr
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package 'gqrx-sdr' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.
lime@lime-VirtualBox:~$  sudo apt-get purge --auto-remove libgnuradio*
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'libgnuradio-noaa3.7.11' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-osmosdr0.1.3' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-osmosdr0.1.4' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-trellis3.7.11' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-analog3.7.11' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-zeromq3.7.11' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-runtime3.7.11' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-pager3.7.11' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-wavelet3.7.11' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-radar3.7.10' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-vocoder3.7.11' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-rds3.7.11' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-radar3.7.8' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-blocks3.7.11' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-atsc3.7.11' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-uhd3.7.11' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-filter3.7.11' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-fec3.7.11' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-channels3.7.11' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-digital3.7.11' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-fcdproplus3.7.10' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-fcdproplus3.7.11' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-hpsdr1.2' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-iio0' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-fosphor3.7.11' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-fft3.7.11' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-pmt3.7.11' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-audio3.7.11' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-iqbalance3.7.10' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-iqbalance3.7.11' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-comedi3.7.11' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-radar3.7' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-fcdproplus0' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-wxgui3.7.11' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-qtgui3.7.11' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-fcd3.7.11' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-dtv3.7.11' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-video-sdl3.7.11' for glob 'libgnuradio*'
Note, selecting 'libgnuradio-iqbalance0' for glob 'libgnuradio*'
Package 'libgnuradio-fcdproplus3.7.10' is not installed, so not removed
Package 'libgnuradio-iqbalance3.7.10' is not installed, so not removed
Package 'libgnuradio-radar3.7.10' is not installed, so not removed
Package 'libgnuradio-radar3.7.8' is not installed, so not removed
Package 'libgnuradio-osmosdr0.1.3' is not installed, so not removed
Package 'libgnuradio-fcdproplus0' is not installed, so not removed
Package 'libgnuradio-iqbalance0' is not installed, so not removed
Package 'libgnuradio-analog3.7.11' is not installed, so not removed
Package 'libgnuradio-atsc3.7.11' is not installed, so not removed
Package 'libgnuradio-audio3.7.11' is not installed, so not removed
Package 'libgnuradio-blocks3.7.11' is not installed, so not removed
Package 'libgnuradio-channels3.7.11' is not installed, so not removed
Package 'libgnuradio-comedi3.7.11' is not installed, so not removed
Package 'libgnuradio-digital3.7.11' is not installed, so not removed
Package 'libgnuradio-dtv3.7.11' is not installed, so not removed
Package 'libgnuradio-fcd3.7.11' is not installed, so not removed
Package 'libgnuradio-fcdproplus3.7.11' is not installed, so not removed
Package 'libgnuradio-fec3.7.11' is not installed, so not removed
Package 'libgnuradio-fft3.7.11' is not installed, so not removed
Package 'libgnuradio-filter3.7.11' is not installed, so not removed
Package 'libgnuradio-fosphor3.7.11' is not installed, so not removed
Package 'libgnuradio-hpsdr1.2' is not installed, so not removed
Package 'libgnuradio-iio0' is not installed, so not removed
Package 'libgnuradio-iqbalance3.7.11' is not installed, so not removed
Package 'libgnuradio-noaa3.7.11' is not installed, so not removed
Package 'libgnuradio-osmosdr0.1.4' is not installed, so not removed
Package 'libgnuradio-pager3.7.11' is not installed, so not removed
Package 'libgnuradio-pmt3.7.11' is not installed, so not removed
Package 'libgnuradio-qtgui3.7.11' is not installed, so not removed
Package 'libgnuradio-radar3.7' is not installed, so not removed
Package 'libgnuradio-rds3.7.11' is not installed, so not removed
Package 'libgnuradio-runtime3.7.11' is not installed, so not removed
Package 'libgnuradio-trellis3.7.11' is not installed, so not removed
Package 'libgnuradio-uhd3.7.11' is not installed, so not removed
Package 'libgnuradio-video-sdl3.7.11' is not installed, so not removed
Package 'libgnuradio-vocoder3.7.11' is not installed, so not removed
Package 'libgnuradio-wavelet3.7.11' is not installed, so not removed
Package 'libgnuradio-wxgui3.7.11' is not installed, so not removed
Package 'libgnuradio-zeromq3.7.11' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.
lime@lime-VirtualBox:~$  sudo add-apt-repository -y ppa:bladerf/bladerf
Hit:1 http://nl.archive.ubuntu.com/ubuntu bionic InRelease
Get:2 http://ppa.launchpad.net/bladerf/bladerf/ubuntu bionic InRelease [15,4 kB]                      
Hit:3 http://nl.archive.ubuntu.com/ubuntu bionic-updates InRelease                                          
Hit:4 http://nl.archive.ubuntu.com/ubuntu bionic-backports InRelease                                                                  
Hit:5 http://security.ubuntu.com/ubuntu bionic-security InRelease                                                                     
Get:6 http://ppa.launchpad.net/bladerf/bladerf/ubuntu bionic/main amd64 Packages [1456 B]
Get:7 http://ppa.launchpad.net/bladerf/bladerf/ubuntu bionic/main i386 Packages [1456 B]             
Get:8 http://ppa.launchpad.net/bladerf/bladerf/ubuntu bionic/main Translation-en [1056 B]
Fetched 19,3 kB in 1s (15,1 kB/s)                                             
Reading package lists... Done
lime@lime-VirtualBox:~$  sudo add-apt-repository -y ppa:myriadrf/drivers
Hit:1 http://nl.archive.ubuntu.com/ubuntu bionic InRelease
Hit:2 http://nl.archive.ubuntu.com/ubuntu bionic-updates InRelease
Hit:3 http://security.ubuntu.com/ubuntu bionic-security InRelease
Hit:4 http://ppa.launchpad.net/bladerf/bladerf/ubuntu bionic InRelease
Get:5 http://ppa.launchpad.net/myriadrf/drivers/ubuntu bionic InRelease [15,9 kB]                        
Hit:6 http://nl.archive.ubuntu.com/ubuntu bionic-backports InRelease                                     
Get:7 http://ppa.launchpad.net/myriadrf/drivers/ubuntu bionic/main amd64 Packages [3684 B]
Get:8 http://ppa.launchpad.net/myriadrf/drivers/ubuntu bionic/main i386 Packages [3688 B]
Get:9 http://ppa.launchpad.net/myriadrf/drivers/ubuntu bionic/main Translation-en [1784 B]
Fetched 25,0 kB in 2s (14,7 kB/s)                   
Reading package lists... Done
lime@lime-VirtualBox:~$  sudo add-apt-repository -y ppa:myriadrf/gnuradio
Hit:1 http://ppa.launchpad.net/bladerf/bladerf/ubuntu bionic InRelease
Hit:2 http://nl.archive.ubuntu.com/ubuntu bionic InRelease                                     
Hit:3 http://security.ubuntu.com/ubuntu bionic-security InRelease                              
Hit:4 http://nl.archive.ubuntu.com/ubuntu bionic-updates InRelease                             
Hit:5 http://ppa.launchpad.net/myriadrf/drivers/ubuntu bionic InRelease                                   
Hit:6 http://nl.archive.ubuntu.com/ubuntu bionic-backports InRelease                                                                 
Get:7 http://ppa.launchpad.net/myriadrf/gnuradio/ubuntu bionic InRelease [15,9 kB]                                                   
Get:8 http://ppa.launchpad.net/myriadrf/gnuradio/ubuntu bionic/main i386 Packages [1336 B]
Get:9 http://ppa.launchpad.net/myriadrf/gnuradio/ubuntu bionic/main amd64 Packages [1328 B]
Get:10 http://ppa.launchpad.net/myriadrf/gnuradio/ubuntu bionic/main Translation-en [1060 B]
Fetched 19,6 kB in 2s (12,8 kB/s)                   
Reading package lists... Done
lime@lime-VirtualBox:~$  sudo add-apt-repository -y ppa:gqrx/gqrx-sdr
Hit:1 http://security.ubuntu.com/ubuntu bionic-security InRelease
Hit:2 http://nl.archive.ubuntu.com/ubuntu bionic InRelease
Hit:3 http://nl.archive.ubuntu.com/ubuntu bionic-updates InRelease
Hit:4 http://ppa.launchpad.net/bladerf/bladerf/ubuntu bionic InRelease
Get:5 http://ppa.launchpad.net/gqrx/gqrx-sdr/ubuntu bionic InRelease [15,4 kB]                            
Hit:6 http://nl.archive.ubuntu.com/ubuntu bionic-backports InRelease                                      
Hit:7 http://ppa.launchpad.net/myriadrf/drivers/ubuntu bionic InRelease                             
Hit:8 http://ppa.launchpad.net/myriadrf/gnuradio/ubuntu bionic InRelease      
Get:9 http://ppa.launchpad.net/gqrx/gqrx-sdr/ubuntu bionic/main i386 Packages [664 B]
Get:10 http://ppa.launchpad.net/gqrx/gqrx-sdr/ubuntu bionic/main amd64 Packages [668 B]              
Get:11 http://ppa.launchpad.net/gqrx/gqrx-sdr/ubuntu bionic/main Translation-en [404 B]
Fetched 17,1 kB in 2s (7432 B/s)                    
Reading package lists... Done
lime@lime-VirtualBox:~$  sudo apt-get update
Hit:1 http://nl.archive.ubuntu.com/ubuntu bionic InRelease
Hit:2 http://nl.archive.ubuntu.com/ubuntu bionic-updates InRelease
Hit:3 http://security.ubuntu.com/ubuntu bionic-security InRelease
Hit:4 http://ppa.launchpad.net/bladerf/bladerf/ubuntu bionic InRelease
Hit:5 http://nl.archive.ubuntu.com/ubuntu bionic-backports InRelease                                      
Hit:6 http://ppa.launchpad.net/gqrx/gqrx-sdr/ubuntu bionic InRelease                                     
Hit:7 http://ppa.launchpad.net/myriadrf/drivers/ubuntu bionic InRelease      
Hit:8 http://ppa.launchpad.net/myriadrf/gnuradio/ubuntu bionic InRelease     
Reading package lists... Done                                                
lime@lime-VirtualBox:~$ 
lime@lime-VirtualBox:~$  sudo apt-get install gqrx-sdr
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  bladerf bladerf-fpga-hostedx40 blt curl fonts-lyx freeglut3 g++ g++-7 gcc gcc-4.8-base gcc-7 gnuradio gnuradio-dev gr-fcdproplus
  gr-fosphor gr-iqbal gr-osmosdr javascript-common libad9361-0 libairspy0 libairspyhf0 libasan0 libasan4 libatomic1 libbladerf-udev
  libbladerf1 libblas3 libboost-atomic1.65-dev libboost-atomic1.65.1 libboost-chrono1.65-dev libboost-chrono1.65.1 libboost-date-time-dev
  libboost-date-time1.65-dev libboost-filesystem-dev libboost-filesystem1.65-dev libboost-program-options-dev
  libboost-program-options1.65-dev libboost-program-options1.65.1 libboost-regex1.65.1 libboost-serialization1.65-dev
  libboost-serialization1.65.1 libboost-system-dev libboost-system1.65-dev libboost-test-dev libboost-test1.65-dev libboost-test1.65.1
  libboost-thread-dev libboost-thread1.65-dev libboost1.65-dev libc-dev-bin libc6-dev libcilkrts5 libcodec2-0.7 libcomedi0 libcppunit-1.14-0
  libcppunit-dev libcurl4 libdouble-conversion1 libexpat1-dev libfftw3-bin libfftw3-dev libfftw3-long3 libfftw3-quad3 libfreesrp0
  libgcc-4.8-dev libgcc-7-dev libgfortran4 libglfw3 libgnuradio-analog3.7.11 libgnuradio-atsc3.7.11 libgnuradio-audio3.7.11
  libgnuradio-blocks3.7.11 libgnuradio-channels3.7.11 libgnuradio-comedi3.7.11 libgnuradio-digital3.7.11 libgnuradio-dtv3.7.11
  libgnuradio-fcd3.7.11 libgnuradio-fcdproplus3.7.11 libgnuradio-fec3.7.11 libgnuradio-fft3.7.11 libgnuradio-filter3.7.11
  libgnuradio-fosphor3.7.11 libgnuradio-iio0 libgnuradio-iqbalance3.7.11 libgnuradio-noaa3.7.11 libgnuradio-osmosdr0.1.4
  libgnuradio-pager3.7.11 libgnuradio-pmt3.7.11 libgnuradio-qtgui3.7.11 libgnuradio-runtime3.7.11 libgnuradio-trellis3.7.11
  libgnuradio-uhd3.7.11 libgnuradio-video-sdl3.7.11 libgnuradio-vocoder3.7.11 libgnuradio-wavelet3.7.11 libgnuradio-wxgui3.7.11
  libgnuradio-zeromq3.7.11 libgsl23 libgslcblas0 libgsm1 libhackrf0 libhamlib2 libhidapi-libusb0 libiio0 libitm1 libjs-jquery
  libjs-jquery-ui liblapack3 liblimesuite18.04-1 liblog4cpp5-dev liblog4cpp5v5 liblsan0 libmirisdr0 libmng2 libmpx2 libmysqlclient20
  libnorm1 libosmosdr0 libpgm-5.2-0 libportaudio2 libpython-dev libpython-stdlib libpython2.7-dev libqt4-dbus libqt4-declarative
  libqt4-network libqt4-opengl libqt4-script libqt4-sql libqt4-sql-mysql libqt4-xml libqt4-xmlpatterns libqt5core5a libqt5dbus5
  libqt5designer5 libqt5gui5 libqt5help5 libqt5network5 libqt5opengl5 libqt5printsupport5 libqt5sql5 libqt5sql5-sqlite libqt5svg5
  libqt5test5 libqt5widgets5 libqt5xml5 libqtcore4 libqtdbus4 libqtgui4 libquadmath0 libqwt-qt5-6 librtaudio6 librtlsdr0 libsdl1.2debian
  libsoapysdr0.6 libstdc++-4.8-dev libstdc++-7-dev libtcl8.6 libtecla1 libtk8.6 libtsan0 libubsan0 libuhd003.010.003 libvolk1-bin
  libvolk1-dev libvolk1.3 libwxbase3.0-0v5 libwxgtk3.0-gtk3-0v5 libxcb-xinerama0 libzmq5 limesuite-images limesuite-images18.04
  limesuite-udev linux-libc-dev manpages-dev mysql-common ocl-icd-libopencl1 python python-asn1crypto python-backports.functools-lru-cache
  python-bs4 python-cairo python-certifi python-cffi-backend python-chardet python-cheetah python-cryptography python-cycler python-dateutil
  python-decorator python-dev python-enum34 python-gobject-2 python-gtk2 python-html5lib python-idna python-ipaddress python-lxml
  python-matplotlib python-matplotlib-data python-minimal python-networkx python-numpy python-olefile python-opengl python-openssl
  python-pil python-pkg-resources python-pyparsing python-pyqt5 python-requests python-scipy python-sip python-six python-subprocess32
  python-tk python-tz python-urllib3 python-webencodings python-wxgtk3.0 python-wxversion python-yaml python-zmq python2.7 python2.7-dev
  python2.7-minimal qdbus qt-at-spi qt5-gtk-platformtheme qtchooser qtcore4-l10n qttranslations5-l10n rtl-sdr soapyosmo-common0.6
  soapysdr0.6-module-airspy soapysdr0.6-module-all soapysdr0.6-module-audio soapysdr0.6-module-bladerf soapysdr0.6-module-hackrf
  soapysdr0.6-module-lms7 soapysdr0.6-module-osmosdr soapysdr0.6-module-redpitaya soapysdr0.6-module-remote soapysdr0.6-module-rtlsdr
  soapysdr0.6-module-uhd tk8.6-blt2.5 ttf-bitstream-vera uhd-host
Suggested packages:
  bladerf-firmware blt-demo g++-multilib g++-7-multilib gcc-7-doc libstdc++6-7-dbg gcc-multilib make autoconf automake libtool flex bison
  gcc-doc gcc-7-multilib gcc-7-locales libgcc1-dbg libgomp1-dbg libitm1-dbg libatomic1-dbg libasan4-dbg liblsan0-dbg libtsan0-dbg
  libubsan0-dbg libcilkrts5-dbg libmpx2-dbg libquadmath0-dbg cmake qtbase5-dev libqwt-qt5-dev pkg-config swig apache2 | lighttpd | httpd
  libboost1.65-doc libboost-container1.65-dev libboost-context1.65-dev libboost-coroutine1.65-dev libboost-exception1.65-dev
  libboost-fiber1.65-dev libboost-graph1.65-dev libboost-graph-parallel1.65-dev libboost-iostreams1.65-dev libboost-locale1.65-dev
  libboost-log1.65-dev libboost-math1.65-dev libboost-mpi1.65-dev libboost-mpi-python1.65-dev libboost-numpy1.65-dev libboost-python1.65-dev
  libboost-random1.65-dev libboost-regex1.65-dev libboost-signals1.65-dev libboost-stacktrace1.65-dev libboost-timer1.65-dev
  libboost-type-erasure1.65-dev libboost-wave1.65-dev libboost1.65-tools-dev libmpfrc++-dev libntl-dev glibc-doc libcppunit-doc libfftw3-doc
  libvulkan1 gsl-ref-psdoc | gsl-doc-pdf | gsl-doc-info | gsl-ref-html libjs-jquery-ui-docs libqt4-declarative-folderlistmodel
  libqt4-declarative-gestures libqt4-declarative-particles libqt4-declarative-shaders qt4-qmlviewer libqt4-dev qt5-image-formats-plugins
  qtwayland5 libicu55 qt4-qtconfig libstdc++-4.8-doc libstdc++-7-doc tcl8.6 tk8.6 opencl-icd python-doc python-markdown python-pygments
  python-memcache python-cryptography-doc python-cryptography-vectors python-cycler-doc python-enum34-doc python-gobject-2-dbg
  python-gtk2-doc python-genshi python-lxml-dbg python-lxml-doc dvipng ffmpeg inkscape ipython python-cairocffi python-configobj
  python-excelerator python-gobject python-matplotlib-doc python-nose python-qt4 python-tornado python-traits texlive-extra-utils
  texlive-latex-extra ttf-staypuft python-pygraphviz | python-pydot gfortran python-numpy-dbg python-numpy-doc libgle3 python-openssl-doc
  python-openssl-dbg python-pil-doc python-pil-dbg python-setuptools python-pyparsing-doc python-pyqt5-dbg python-socks python-scipy-doc tix
  python-tk-dbg python-ntlm wx3.0-doc python2.7-doc binfmt-support
Recommended packages:
  python-qwt-qt5
The following NEW packages will be installed:
  bladerf bladerf-fpga-hostedx40 blt curl fonts-lyx freeglut3 g++ g++-7 gcc gcc-4.8-base gcc-7 gnuradio gnuradio-dev gqrx-sdr gr-fcdproplus
  gr-fosphor gr-iqbal gr-osmosdr javascript-common libad9361-0 libairspy0 libairspyhf0 libasan0 libasan4 libatomic1 libbladerf-udev
  libbladerf1 libblas3 libboost-atomic1.65-dev libboost-atomic1.65.1 libboost-chrono1.65-dev libboost-chrono1.65.1 libboost-date-time-dev
  libboost-date-time1.65-dev libboost-filesystem-dev libboost-filesystem1.65-dev libboost-program-options-dev
  libboost-program-options1.65-dev libboost-program-options1.65.1 libboost-regex1.65.1 libboost-serialization1.65-dev
  libboost-serialization1.65.1 libboost-system-dev libboost-system1.65-dev libboost-test-dev libboost-test1.65-dev libboost-test1.65.1
  libboost-thread-dev libboost-thread1.65-dev libboost1.65-dev libc-dev-bin libc6-dev libcilkrts5 libcodec2-0.7 libcomedi0 libcppunit-1.14-0
  libcppunit-dev libcurl4 libdouble-conversion1 libexpat1-dev libfftw3-bin libfftw3-dev libfftw3-long3 libfftw3-quad3 libfreesrp0
  libgcc-4.8-dev libgcc-7-dev libgfortran4 libglfw3 libgnuradio-analog3.7.11 libgnuradio-atsc3.7.11 libgnuradio-audio3.7.11
  libgnuradio-blocks3.7.11 libgnuradio-channels3.7.11 libgnuradio-comedi3.7.11 libgnuradio-digital3.7.11 libgnuradio-dtv3.7.11
  libgnuradio-fcd3.7.11 libgnuradio-fcdproplus3.7.11 libgnuradio-fec3.7.11 libgnuradio-fft3.7.11 libgnuradio-filter3.7.11
  libgnuradio-fosphor3.7.11 libgnuradio-iio0 libgnuradio-iqbalance3.7.11 libgnuradio-noaa3.7.11 libgnuradio-osmosdr0.1.4
  libgnuradio-pager3.7.11 libgnuradio-pmt3.7.11 libgnuradio-qtgui3.7.11 libgnuradio-runtime3.7.11 libgnuradio-trellis3.7.11
  libgnuradio-uhd3.7.11 libgnuradio-video-sdl3.7.11 libgnuradio-vocoder3.7.11 libgnuradio-wavelet3.7.11 libgnuradio-wxgui3.7.11
  libgnuradio-zeromq3.7.11 libgsl23 libgslcblas0 libgsm1 libhackrf0 libhamlib2 libhidapi-libusb0 libiio0 libitm1 libjs-jquery
  libjs-jquery-ui liblapack3 liblimesuite18.04-1 liblog4cpp5-dev liblog4cpp5v5 liblsan0 libmirisdr0 libmng2 libmpx2 libmysqlclient20
  libnorm1 libosmosdr0 libpgm-5.2-0 libportaudio2 libpython-dev libpython-stdlib libpython2.7-dev libqt4-dbus libqt4-declarative
  libqt4-network libqt4-opengl libqt4-script libqt4-sql libqt4-sql-mysql libqt4-xml libqt4-xmlpatterns libqt5core5a libqt5dbus5
  libqt5designer5 libqt5gui5 libqt5help5 libqt5network5 libqt5opengl5 libqt5printsupport5 libqt5sql5 libqt5sql5-sqlite libqt5svg5
  libqt5test5 libqt5widgets5 libqt5xml5 libqtcore4 libqtdbus4 libqtgui4 libquadmath0 libqwt-qt5-6 librtaudio6 librtlsdr0 libsdl1.2debian
  libsoapysdr0.6 libstdc++-4.8-dev libstdc++-7-dev libtcl8.6 libtecla1 libtk8.6 libtsan0 libubsan0 libuhd003.010.003 libvolk1-bin
  libvolk1-dev libvolk1.3 libwxbase3.0-0v5 libwxgtk3.0-gtk3-0v5 libxcb-xinerama0 libzmq5 limesuite-images limesuite-images18.04
  limesuite-udev linux-libc-dev manpages-dev mysql-common ocl-icd-libopencl1 python python-asn1crypto python-backports.functools-lru-cache
  python-bs4 python-cairo python-certifi python-cffi-backend python-chardet python-cheetah python-cryptography python-cycler python-dateutil
  python-decorator python-dev python-enum34 python-gobject-2 python-gtk2 python-html5lib python-idna python-ipaddress python-lxml
  python-matplotlib python-matplotlib-data python-minimal python-networkx python-numpy python-olefile python-opengl python-openssl
  python-pil python-pkg-resources python-pyparsing python-pyqt5 python-requests python-scipy python-sip python-six python-subprocess32
  python-tk python-tz python-urllib3 python-webencodings python-wxgtk3.0 python-wxversion python-yaml python-zmq python2.7 python2.7-dev
  python2.7-minimal qdbus qt-at-spi qt5-gtk-platformtheme qtchooser qtcore4-l10n qttranslations5-l10n rtl-sdr soapyosmo-common0.6
  soapysdr0.6-module-airspy soapysdr0.6-module-all soapysdr0.6-module-audio soapysdr0.6-module-bladerf soapysdr0.6-module-hackrf
  soapysdr0.6-module-lms7 soapysdr0.6-module-osmosdr soapysdr0.6-module-redpitaya soapysdr0.6-module-remote soapysdr0.6-module-rtlsdr
  soapysdr0.6-module-uhd tk8.6-blt2.5 ttf-bitstream-vera uhd-host
0 upgraded, 249 newly installed, 0 to remove and 5 not upgraded.
Need to get 162 MB of archives.
After this operation, 788 MB of additional disk space will be used.
Do you want to continue? [Y/n] 

The sources.list should looks like:

lime@lime-VirtualBox:~$ cat /etc/apt/sources.list
# deb cdrom:[Ubuntu 18.04.1 LTS _Bionic Beaver_ - Release amd64 (20180725)]/ bionic main restricted

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://nl.archive.ubuntu.com/ubuntu/ bionic main restricted
# deb-src http://nl.archive.ubuntu.com/ubuntu/ bionic main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://nl.archive.ubuntu.com/ubuntu/ bionic-updates main restricted
# deb-src http://nl.archive.ubuntu.com/ubuntu/ bionic-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://nl.archive.ubuntu.com/ubuntu/ bionic universe
# deb-src http://nl.archive.ubuntu.com/ubuntu/ bionic universe
deb http://nl.archive.ubuntu.com/ubuntu/ bionic-updates universe
# deb-src http://nl.archive.ubuntu.com/ubuntu/ bionic-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://nl.archive.ubuntu.com/ubuntu/ bionic multiverse
# deb-src http://nl.archive.ubuntu.com/ubuntu/ bionic multiverse
deb http://nl.archive.ubuntu.com/ubuntu/ bionic-updates multiverse
# deb-src http://nl.archive.ubuntu.com/ubuntu/ bionic-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://nl.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
# deb-src http://nl.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://archive.canonical.com/ubuntu bionic partner
# deb-src http://archive.canonical.com/ubuntu bionic partner

deb http://security.ubuntu.com/ubuntu bionic-security main restricted
# deb-src http://security.ubuntu.com/ubuntu bionic-security main restricted
deb http://security.ubuntu.com/ubuntu bionic-security universe
# deb-src http://security.ubuntu.com/ubuntu bionic-security universe
deb http://security.ubuntu.com/ubuntu bionic-security multiverse
# deb-src http://security.ubuntu.com/ubuntu bionic-security multiverse

And the PPA’s after adding them:

lime@lime-VirtualBox:~$ ls /etc/apt/sources.list.d/
bladerf-ubuntu-bladerf-bionic.list
bladerf-ubuntu-bladerf-bionic.list.save
gqrx-ubuntu-gqrx-sdr-bionic.list
myriadrf-ubuntu-drivers-bionic.list
myriadrf-ubuntu-drivers-bionic.list.save
myriadrf-ubuntu-gnuradio-bionic.list
myriadrf-ubuntu-gnuradio-bionic.list.save

You should probably install the PPA regardless. If running 16.04 GNU Radio packages will come from the PPA, as these will be for a more recent version than the O/S repos have. Whereas if you are running 18.04 it’s likely there won’t be a suitable build of GNU Radio packages in the PPA, so they will come from the O/S repos. However, there may be related, e.g. out-of-tree (OOT) modules packaged via the PPA. For example, we should probably package the gr-limesdr blocks and distribute them via this.

Note that bugs in GNU Radio should always be reported to the GNU Radio project — not Ubuntu or Myriad-RF. That is, unless you believe the bug is related to how it has been packaged, or it’s related to an OOT module and in which case you report the bug to its developers.

Here is just my problem, the bug was reported to GNU Radio and and fixed in a later release 3.7.12 and up, only this later release is not the current version in the Ubuntu packages nor in the myriadrf ppa 3.7.11. at this moment So i have to request a update for this package at either the Ubuntu package maintainer or the Myriadrf ppa package maintainer. pointing out the bug in their current release?

@unregistered436 Found your problem i think. Please install Ubuntu before doing this, seems you just hit “Try Ubuntu” when u booted the install image instead “Install Ubuntu”. You can’t install this when running just in the live boot cd/usb environment.

@pauluzs I am running from a micro SD card with a large persistence partition so I can reboot and not lose anything. Why would this affect the outcome of the install commands?

I don’t want to wipe my windows install just now. If I do have to, I’ll pick another machine for this. I’m headed out of town for Black Hat / DEFCON in a few hours, so if I do need to pick another it will be a week or so before I get back to this.

What about running in a VM? Has anyone had luck with this approach?

You don’t have to wipe your drive for this.

You could:
Make it dualboot (create a free hdd/ssd partion besides windows)
Install it on your micro SD
Install it to a USB stick or external HDD
Or use a VM (install works, haven’t tested sharing host usb connection though)

There are ton’s of manuals and howto’s online about this

Going to try the VM approach quick first… I’d tried installing direct to the microSD before, but the Ubuntu install didn’t recognize the card. I see some people mentioning a bios upgrade doing the trick there.

Again, still not understanding why an “installed” instance would behave differently.

Hey @pauluzs I did FINALLY figure out how to install to my microSD card, and the install script worked perfectly! Thanks again for your help!

For some reason I’m not picking up radio stations just now, but I’m quite a bit further than I was. I’m sure a bit of study and I’ll figure out the rest.

why does ubuntu “need to be installed”?
i have ubuntu 18.04.3 amd64 Desktop on a 16GB USB Stick with a 12GB Persistence Partition.
Why do we have to “Install Ubuntu”?
thanks

this is not working with my install of 18.04.3
i mean everything installs as per these instructions BUT gqrx is not finding limesdr-mini in drop down device listing.
i install soapy with ‘sudo apt install soapysdr0.7*’ and ‘sudo apt install soapysdr-tools’.
SoapySDRUtil --find and LimeUtil --find are both seeing the limesdr-mini at this point.
GQRX still does not see it in the drop down menu.
i select “other” and give device parameters of “driver=lime,soapy=0” and this does not work.
i also install cubicsdr and it did not see the device hardware in their drop down listing.
i went to sdrangel website and downloaded the " sdrangel_4.11.11-1_amd64.deb : .deb package for Ubuntu 18.04" and it installed and ran great!
why cant gqrx and cubicsdr do this?

i ‘apt remove gqrx-sdr’
i then followed instructions here to build using cmake.
gqrx github

$ git clone https://github.com/csete/gqrx.git gqrx.git
$ cd gqrx.git
$ mkdir build
$ cd build
$ cmake …
$ make

gqrx starts fine but still does not find limesdr driver in the drop down list for limesdr hardware.
:frowning:

I seem to recall hearing that @csete isn’t spending much time on Gqrx development these days and is possibly working on another project, so this may go to explaining what you are experiencing.

I’m running into the same thing. I’ve been trying for days now.