gqrx: symbol lookup error: /usr/lib/x86_64-linux-gnu/libgnuradio-uhd.so.3.7.10:

399 views
Skip to first unread message

RedHeart64

unread,
Jan 10, 2017, 1:09:13 PM1/10/17
to Gqrx SDR
The complete error message: gqrx: symbol lookup error: /usr/lib/x86_64-linux-gnu/libgnuradio-uhd.so.3.7.10: ZN3uhd4usrp10multi_usrp7ALL_LOSE

I followed the instructions on http://gqrx.dk/download/install-ubuntu, but had to stop uninstalling gnuradio because it started uninstalling QGIS (geographic information systems software), which I use regularly and NEEDED this week (working on my qualifying exams).  I was able to repair QGIS, but every time I've started GQRX I've gotten that error.  I decided to try again on the complete removal process and reinstall (ready to stop it in case it started removing software I USE but this time it didn't) - and still get the same answer.

I did note the first time (and now) that trying to add the bladerf/bladerf repository generated an error message "no ultimately trusted keys found".  I should add that I'm uncomfortable with adding repositories but need to get my NESDR SMART dongle working (for a small project) and the version of GQRX in the Ubuntu repositories is old (2.02 or something like that).  (Yesterday the dongle worked but lacked about 40 db of sensitivity, today it doesn't work on my main system so I tried to upgrade it to the latest version.  Note that the dongle works fine and is fully sensitive when using my phone and SDR Touch, but I can't use the phone for the project.)

I'm running a Dell with quad 3.4ghz processors, 16gb ram, fast video - the computer is powerful and fast enough.  I'm using Ubuntu 14.04LTS (will not upgrade until after I graduate, because the last upgrade broke a lot of the specialized software I use and it took me weeks to get everything back to normal), using the gnome desktop.

Any help would be greatly appreciated!

Thanks!
Bob

Alexandru Csete

unread,
Jan 10, 2017, 1:28:18 PM1/10/17
to gq...@googlegroups.com
Bob,

The instructions for the Ubuntu PPA require that all PPAs are added
exactly as written. If you only add some, then you will end up with
incompatible packages which lead to errors like the one you get.

You can try the experimental AppImage I posted here:
https://github.com/csete/gqrx/releases/tag/v2.6

It should be self contained but may require manually setting up udev rules.

Alex
> --
> You received this message because you are subscribed to the Google Groups
> "Gqrx SDR" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to gqrx+uns...@googlegroups.com.
> To post to this group, send email to gq...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/gqrx/9bfc6e8c-eac1-40af-ab79-76a37c47a4f8%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

RedHeart64

unread,
Jan 10, 2017, 2:41:10 PM1/10/17
to Gqrx SDR
Thanks for the reply!

I did some experimenting and fixed the problem, but what I had to do was get into synaptic and have it do an "upgrade" - and it found a bunch of packages that needed upgrading - luckily (I hope) it didn't force any bad changes on me.  I also found that when I had removed gnuradio it had broken some other packages that now seem to work including portions of my audio (I have, in effect, 4 sound cards on this computer - including one locked out because I never use it and other programs).

From what I can tell, nothing critical was harmed and everything else is intact.  I don't know what happened... the command was pretty much generic, although I do remember a friend warning me about removing apps and their prerequisites... that sometimes apt-get would break stuff.  It shouldn't, but...  This time it seemed to go crazy.

I've got GQRX working now... and it's receiving pretty well.  About as well as SDR Touch, although the spectra don't show nearly as high a central peak on strong signals as shown on Touch.

Robin Gape

unread,
Jan 10, 2017, 7:59:03 PM1/10/17
to gq...@googlegroups.com

Bob,

in your shoes, I would partition your hard disk to have at least two (2) partitions for the operating system (OS). The first OS partition is for industrial, heavyweight use, such as the programs that you rely on for your qualifying exams. The Ubuntu 14.04 that you're using is supported until 2019, so it is not unreasonable to keep it for quite a while. The second partition is for more experimental, here today, gone tomorrow, playful use. That allows one to install software without too much concern about destroying the breadwinning software installations.

Added to that, you may wish to set up a further partition for data, such as photographs, large data files, databases &c., or anything else that might need to be shared between OSes.

And, most importantly, take a backup of the system before you do any re-partitioning work!

Alternatively, you could install Ubuntu 16.04 to a USB3 connected HDD or large memory stick, and add GQRX (and anything else that takes your fancy) to that. That is a very non-destructive way of protecting your hard-to-install-and-configure software from any accidents.

Good luck,

Robin, G8DQX

Reply all
Reply to author
Forward
0 new messages