# GNU Radio Companion missing source

**URL:** <https://www.ruby-forum.com/t/gnu-radio-companion-missing-source/231701>\
**Category:** GNU Radio\
**Created:** [August 24, 2014, 5:00pm UTC](https://www.ruby-forum.com/t/gnu-radio-companion-missing-source/231701 "2014-08-24T17:00:42Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![addis\_a](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/c4cdca/32.png) [@addis\_a](https://www.ruby-forum.com/u/addis_a)\
**Post date:** [August 24, 2014, 5:00pm UTC](https://www.ruby-forum.com/t/gnu-radio-companion-missing-source/231701/1 "2014-08-24T17:00:42Z")

</div>

I just installed GNU on a Ubuntu 14.04 LTS machine.

Here is how I installed it: “sudo apt-get install gnuradio” All  
appeared good, I thing typed “gnuradio-companion” and got the it up and  
running.

Problem: On the right side of the display I am missing a few things, 1  
of which is SOURCE. (SINK also is mission).

What did I do wrong?

Thanks  
George

---

<div class="post-metadata">

**Author:** ![GeorgeF](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/77aa72/32.png) [@GeorgeF](https://www.ruby-forum.com/u/GeorgeF)\
**Post date:** [August 24, 2014, 5:10pm UTC](https://www.ruby-forum.com/t/gnu-radio-companion-missing-source/231701/2 "2014-08-24T17:10:28Z")

</div>

-----BEGIN PGP SIGNED MESSAGE-----  
Hash: SHA1

Hello George,

two things:

1. generally, ubuntu packages of GNU Radio become outdated, and it’s  
preferable to install things yourself, e.g. from source using pybombs;  
but for now, you’re likely to have GNU Radio 3.7.2, which is modern  
“enough”, though it’s missing a few cool features that have been  
introduced up to now (3.7.4).

2. there is not a single “SINK” or “SOURCE” block; these are only  
roles a block may play in a flowgraph, ie. a source is a block that  
has only outputs, and a sink has only inputs; what exactly are you  
referring to?

Greetings,  
Marcus

On 24.08.2014 16:59, GeorgeF wrote:

> Thanks George
> 
> \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_ Discuss-gnuradio  
> mailing list [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
> [Discuss-gnuradio Info Page](https://lists.gnu.org/mailman/listinfo/discuss-gnuradio)  
> -----BEGIN PGP SIGNATURE-----  
> Version: GnuPG v1

iQEcBAEBAgAGBQJT+gAcAAoJEAFxB7BbsDrL5IsIAIi2/mv6f5PoUH5FjcJpUmxx  
uo2uP6WjSDvtud0EXKxqg7sulduNVMUUGsy9Utva4egY5wILz2qA6qlVht82B865  
kDxp3P1bpb7hX9MSR4qv0E5i4wh+klZRKdTXtO2BFoO8nI3efNQD5TNMfnMOahPY  
kMHEfDCGVlVDkebFJUWFMNjGzXNlPo6Bn/AkawBB6SVprCztPaTvmYYRmGcaXCEy  
TuyNlUYtgzXcUcKlMZsVGnJZfqP1fFxMAvLzdK7b8juw1hPcFDHNPJGNkqca4aR7  
lmFvvmorSLCkBwJVARnwXjBt/inzFssCj77GLlFRg8tfyXXWqfp+RaaAihQq8Cw=  
=bm/A  
-----END PGP SIGNATURE-----

---

<div class="post-metadata">

**Author:** ![GeorgeF](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/77aa72/32.png) [@GeorgeF](https://www.ruby-forum.com/u/GeorgeF)\
**Post date:** [August 24, 2014, 6:43pm UTC](https://www.ruby-forum.com/t/gnu-radio-companion-missing-source/231701/3 "2014-08-24T18:43:46Z")

</div>

Which source?

M

---

<div class="post-metadata">

**Author:** ![GeorgeF](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/77aa72/32.png) [@GeorgeF](https://www.ruby-forum.com/u/GeorgeF)\
**Post date:** [August 25, 2014, 11:17am UTC](https://www.ruby-forum.com/t/gnu-radio-companion-missing-source/231701/4 "2014-08-25T11:17:45Z")

</div>

-----BEGIN PGP SIGNED MESSAGE-----  
Hash: SHA1

I forgot to mention: Please always reply to the list in general; this  
way, we all can help you, and everyone profits from the knowledge  
exchange.

Happy hacking!  
Marcus

PS:  
Also, your host is telling me that it’s blocking my mail server’s IP  
address, it being on a DNS black list. I’ve went through the major black  
lists; I’m not on any of them; please check your mail server’s config.  
Ironically, it responds with "host [nb-mx-vip3.prodigy.net](http://nb-mx-vip3.prodigy.net)[207.115.36.22]  
said: 553 5.3.0 nlpi184 DNSBL:ATTRBL 521\< 109.75.184.62

> \_is\_blocked."; I’m pretty certain that 553 is “mailbox name invalid”  
> and not “well, my spam filter doesn’t like you”.

On 24.08.2014 18:00, Marcus M. wrote:

> Radio package  
> Marcus
> 
> > Companion missing source  
> > 2. there is not a single “SINK” or “SOURCE” block; these are only
> > 
> > > Here is how I installed it: “sudo apt-get install gnuradio” All
> 
> * * *
> 
> Discuss-gnuradio mailing list  
> [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
> [Discuss-gnuradio Info Page](https://lists.gnu.org/mailman/listinfo/discuss-gnuradio)

-----BEGIN PGP SIGNATURE-----  
Version: GnuPG v1

iQEcBAEBAgAGBQJT+g7+AAoJEAFxB7BbsDrLFNEIAJM3QyTl5Z/GgesA7FHdklvH  
VsxselFQlg2PDlc66aSg9N2jmkEurZiN4VTzaaYLeO2/UXaUSW6zN0nynzerI310  
O/kaBfthGrKuQ31SC4YobiuCZG4qOKhqLBz6CaHzQe81C+sx3JDL9F2Rdzx3HPYz  
q5AztCeL1arowE+Kepn2RSciTrvsaBOud0gxk+YdixyGNu2KpWl1AzPZTF7kP2/b  
zBzQm7d5NHSliJmQc15Bnn5PIQzjRma2JmSLjdBuUvbZx0ws4RB7KIuiL5kwQfa+  
u/PI4Jf8LD16yvaysvtlfV/mWfQt/7S6aO7KL34nkKbu7WigpmpJATxyMrPtaFk=  
=QFOt  
-----END PGP SIGNATURE-----

---

<div class="post-metadata">

**Author:** ![GeorgeF](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/77aa72/32.png) [@GeorgeF](https://www.ruby-forum.com/u/GeorgeF)\
**Post date:** [August 25, 2014, 11:06am UTC](https://www.ruby-forum.com/t/gnu-radio-companion-missing-source/231701/5 "2014-08-25T11:06:10Z")

</div>

-----BEGIN PGP SIGNED MESSAGE-----  
Hash: SHA1

Hi George,

in that case, you’ll have to install gr-osmosdr [1].  
To use your hackRF, you’ll also need libhackrf [err.. google.].  
you can now take the following routes:

a) install gnuradio-dev from ubuntu,  
download, build and install libhackrf (installing all tools and  
development libraries necessary yourself),  
then download, build and install gr-osmosdr against the Ubuntu GNU  
Radio package

or

b) uninstall Ubuntu’s gnuradio package (!), download pyBOMBS[2], and  
doing  
./pybombs install gr-osmosdr  
which should automagically download, build (if no suitable binary  
package is available) and install all the necessary components.

Greetings,  
Marcus

[1] [Making sure you're not a bot!](http://sdr.osmocom.org/trac/wiki/GrOsmoSDR)  
[2] [http://gnuradio.org/redmine/projects/pybombs/wiki/QuickStart](http://gnuradio.org/redmine/projects/pybombs/wiki/QuickStart)

On 24.08.2014 17:27, GeorgeF wrote:

> two things: 1. generally, ubuntu packages of GNU Radio become  
> Greetings, Marcus
> 
> > things, 1 of which is SOURCE. (SINK also is mission).
> 
> \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_ Discuss-gnuradio  
> mailing list [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
> [Discuss-gnuradio Info Page](https://lists.gnu.org/mailman/listinfo/discuss-gnuradio)

-----BEGIN PGP SIGNATURE-----  
Version: GnuPG v1

iQEcBAEBAgAGBQJT+gwmAAoJEAFxB7BbsDrLS8wH/iv/4/rnBwStGxBxooi/D3nC  
xrSbOt/9SMNbOYfsAjIVzMv4gvIea+yDHwdhWYaN51VJegy5XB5brS9tz/LY8hWo  
323/Q0dXuEcUNlE+i2148zTvkg0p/NtqcZuIgryf3UdUcPlMDvGY6G4JWAwzZuil  
k0qn6iQCsxwWrMn8nvYcD4p9HHmEhjP+J/jLLOHiRMLhA50ThOUQUezSrUp0lhAz  
12CRMNou0sYhWTT4zgmNH13WGdIGV4thGlRd/zljp46pdEBvpEES9g69LIXaT/zA  
mmARnmZYHpO78vkThYYPFqp40C7w8uz6ZM0BoEOHv12b6BlLfL63+8Uw7OseUo4=  
=SgYK  
-----END PGP SIGNATURE-----

---

<div class="post-metadata">

**Author:** ![GeorgeF](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/77aa72/32.png) [@GeorgeF](https://www.ruby-forum.com/u/GeorgeF)\
**Post date:** [August 25, 2014, 3:00pm UTC](https://www.ruby-forum.com/t/gnu-radio-companion-missing-source/231701/6 "2014-08-25T15:00:22Z")

</div>

I am trying to find the osmocom and/or RTL-SDR sources.

I’m running GNU Radio Companion 3.7.2.1

In GNC I did a search for osmocom and RTL-SDR and nothing was found.

What didn’t I setup correctly during the “sudo apt-get install gnuradio”  
install?

Thanks  
George

---

<div class="post-metadata">

**Author:** ![GeorgeF](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/77aa72/32.png) [@GeorgeF](https://www.ruby-forum.com/u/GeorgeF)\
**Post date:** [August 25, 2014, 11:30am UTC](https://www.ruby-forum.com/t/gnu-radio-companion-missing-source/231701/7 "2014-08-25T11:30:34Z")

</div>

* * *

From: GeorgeF [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
To: Marcus M. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Sent: Sunday, August 24, 2014 11:27 AM  
Subject: Re: [Discuss-gnuradio] GNU Radio Companion missing source

Thanks for the response.

I was watching a video by HackRF on how to get started with GNU. In  
order to build a simple FM receiver, the first block he selected was  
“osmocom Source” found under the block labled “[Sources]”.

That is what I’m looking for…

Thanks  
George

* * *

From: Marcus M. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
To: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Sent: Sunday, August 24, 2014 11:09 AM  
Subject: Re: [Discuss-gnuradio] GNU Radio Companion missing source

-----BEGIN PGP SIGNED MESSAGE-----  
Hash: SHA1

Hello George,

two things:  
1.  
generally, ubuntu packages of GNU Radio become outdated, and it’s  
preferable to install things yourself, e.g. from source using pybombs;  
but for now, you’re likely to have GNU Radio 3.7.2, which is modern  
“enough”, though it’s missing a few cool features that have been  
introduced up to now (3.7.4).

1. there is not a single “SINK” or “SOURCE” block; these are only  
roles a block may play in a flowgraph, ie. a source is a block that  
has only outputs, and a sink has only inputs; what exactly are you  
referring to?

Greetings,  
Marcus

On 24.08.2014 16:59, GeorgeF wrote:

> I just installed GNU on a Ubuntu 14.04 LTS machine.
> 
> Here is how I installed it: “sudo  
> apt-get install gnuradio” All
> 
> \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_ Discuss-gnuradio  
> mailing list [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
> [Discuss-gnuradio Info Page](https://lists.gnu.org/mailman/listinfo/discuss-gnuradio)  
> -----BEGIN PGP  
> SIGNATURE-----  
> Version: GnuPG v1

iQEcBAEBAgAGBQJT+gAcAAoJEAFxB7BbsDrL5IsIAIi2/mv6f5PoUH5FjcJpUmxx  
uo2uP6WjSDvtud0EXKxqg7sulduNVMUUGsy9Utva4egY5wILz2qA6qlVht82B865  
kDxp3P1bpb7hX9MSR4qv0E5i4wh+klZRKdTXtO2BFoO8nI3efNQD5TNMfnMOahPY  
kMHEfDCGVlVDkebFJUWFMNjGzXNlPo6Bn/AkawBB6SVprCztPaTvmYYRmGcaXCEy  
TuyNlUYtgzXcUcKlMZsVGnJZfqP1fFxMAvLzdK7b8juw1hPcFDHNPJGNkqca4aR7  
lmFvvmorSLCkBwJVARnwXjBt/inzFssCj77GLlFRg8tfyXXWqfp+RaaAihQq8Cw=  
=bm/A  
-----END PGP SIGNATURE-----

---

<div class="post-metadata">

**Author:** ![GeorgeF](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/77aa72/32.png) [@GeorgeF](https://www.ruby-forum.com/u/GeorgeF)\
**Post date:** [August 25, 2014, 3:08pm UTC](https://www.ruby-forum.com/t/gnu-radio-companion-missing-source/231701/8 "2014-08-25T15:08:57Z")

</div>

-----BEGIN PGP SIGNED MESSAGE-----  
Hash: SHA1

The gnuradio package doesn’t contain every GNU Radio module that exists  
😉  
you still need to install gr-osmosdr and libhackrf; see my last mail[1].

Greetings,  
Marcus

[1][Re: [Discuss-gnuradio] GNU Radio Companion missing source](http://lists.gnu.org/archive/html/discuss-gnuradio/2014-08/msg00361.html)

On 25.08.2014 14:58, GeorgeF wrote:

> Thanks George
> 
> > \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_ Discuss-gnuradio  
> > mailing list [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
> > [Discuss-gnuradio Info Page](https://lists.gnu.org/mailman/listinfo/discuss-gnuradio)
> 
> \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_ Discuss-gnuradio  
> mailing list [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
> [Discuss-gnuradio Info Page](https://lists.gnu.org/mailman/listinfo/discuss-gnuradio)

-----BEGIN PGP SIGNATURE-----  
Version: GnuPG v1

iQEcBAEBAgAGBQJT+zUXAAoJEAFxB7BbsDrLiosIAI75vYEYYJ0C8j7uJhFV/clI  
2IsuqnyibLyWuYJk/YRGzkfq1kwqdQEp8vhnTOyDP1688gQrUj5LAsrnVvPjgHUE  
J3oankv6rR1SS5WEGaj3GAy/JM4jlY6HvKHB8fD6xOJ8v1LDHQZ6rqA2xmlW0LEO  
YK7gXEJ3qAMgVPCCJhURWQbl+wLpxPwM9gnbhtP8jypiD58usb+ORwiGPeJuShw5  
/ZcjyZd2Gwo4VyIup3hScxV/vH9mgb/dIYn5bGpw2Z1JCgYKIgMMkhUL7ADHCviv  
gr8mcFz0Kj7/c9Q6EYw/hnmabah08u2Kc/cmlP8wlwm3TRfu4gks0jpMOQR2Ef0=  
=8BgC  
-----END PGP SIGNATURE-----

---

<div class="post-metadata">

**Author:** ![GeorgeF](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/77aa72/32.png) [@GeorgeF](https://www.ruby-forum.com/u/GeorgeF)\
**Post date:** [August 25, 2014, 4:05pm UTC](https://www.ruby-forum.com/t/gnu-radio-companion-missing-source/231701/9 "2014-08-25T16:05:59Z")

</div>

Just as the GCC C compiler doesn’t include every program that has ever  
been written with it, nor every library that has ever been written with  
it, so too, the “gnuradio” package only includes the core Gnu Radio  
functionality. Just as other packages have “plug-ins”, Gnu Radio  
organizes many of its “extra stuff” similarly.

You’ll need to install “gr-osmosdr” along with “hackrf” and  
“libhackrf-dev”

On 2014-08-25 08:58, GeorgeF wrote:

> Problem: On the right side of the display I am missing a few things, 1 of which  
> is SOURCE. (SINK also is mission).
> 
> * * *
> 
> Discuss-gnuradio mailing list  
> [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
> [Discuss-gnuradio Info Page](https://lists.gnu.org/mailman/listinfo/discuss-gnuradio) [1]

* * *

Discuss-gnuradio mailing list  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[Discuss-gnuradio Info Page](https://lists.gnu.org/mailman/listinfo/discuss-gnuradio) [1]

Links:

---

<div class="post-metadata">

**Author:** ![GeorgeF](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/77aa72/32.png) [@GeorgeF](https://www.ruby-forum.com/u/GeorgeF)\
**Post date:** [August 26, 2014, 5:33am UTC](https://www.ruby-forum.com/t/gnu-radio-companion-missing-source/231701/10 "2014-08-26T05:33:36Z")

</div>

The ctrlport related warnings are ok (they are but warnings), the  
segfault is bad; as you might imagine, it’s not the easiest thing to  
debug.  
However, I really hope you uninstalled Ubuntu’s gnuradio package first,  
before using build-gnuradio?  
Also, you’ll _still_ have to install libhackrf and gr-osmosdr to get the  
sources you were missing in the first place.

Greetings,  
Marcus

On 25.08.2014 21:55, GeorgeF wrote:

> One thing I tried was “wget [http://www.sbrac.org/files/build-gnuradio](http://www.sbrac.org/files/build-gnuradio) && chmod  
> a+x ./build-gnuradio  
> && ./build-gnuradio”
> 
> After almost 4 hours it completed. Didn’t notice any errors during  
> the build.
> 
> However now when I run gnuradio-companion I get:  
> Warning: Block key “blocks\_crtlport\_monitor” not found when loading  
> category tree.  
> Warning: Block key “blocks\_ctrlport\_monitor\_performance” not found  
> when loading category tree.

---

<div class="post-metadata">

**Author:** ![GeorgeF](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/77aa72/32.png) [@GeorgeF](https://www.ruby-forum.com/u/GeorgeF)\
**Post date:** [August 26, 2014, 3:12am UTC](https://www.ruby-forum.com/t/gnu-radio-companion-missing-source/231701/11 "2014-08-26T03:12:02Z")

</div>

One thing I tried was “wget [http://www.sbrac.org/files/build-gnuradio](http://www.sbrac.org/files/build-gnuradio) &&  
chmod a+x ./build-gnuradio && ./build-gnuradio”

After almost 4 hours it completed. Didn’t notice any errors during the  
build.

However now when I run gnuradio-companion I get:  
Warning: Block key “blocks\_crtlport\_monitor” not found when loading  
category tree.  
Warning: Block key “blocks\_ctrlport\_monitor\_performance” not found when  
loading category tree.  
Segmentation fault (core dumped)

What am I missing?

George

---

<div class="post-metadata">

**Author:** ![GeorgeF](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/77aa72/32.png) [@GeorgeF](https://www.ruby-forum.com/u/GeorgeF)\
**Post date:** [August 26, 2014, 10:20am UTC](https://www.ruby-forum.com/t/gnu-radio-companion-missing-source/231701/12 "2014-08-26T10:20:39Z")

</div>

I recently had the same ‘segmentation fault’ error which was due to  
having  
‘gr-baz’ installed. See this post for info on debugging the segmentation  
fault:

[http://lists.gnu.org/archive/html/discuss-gnuradio/2013-11/msg00232.html](http://lists.gnu.org/archive/html/discuss-gnuradio/2013-11/msg00232.html)

Essentially, run the following:

gbd --args python $(which gnuradio-companion)  
run  
#wait for crash  
bt

Look at the top of the output for a gr module that looks suspicious, in  
my  
case uninstalling gr-baz fixed the issue.

I’d highly recommend using the pybombs technique to install GNU Radio as  
a  
non-root user. It also allows you to install and uninstall GNU Radio  
and  
lots of other stuff as simply as running the following:

./pybombs install uhd gnuradio hackrf

The url for the pybombs wiki is here:

[http://gnuradio.org/redmine/projects/pybombs/wiki](http://gnuradio.org/redmine/projects/pybombs/wiki)

If you choose this route, make sure you uninstall everything related to  
uhd/gnuradio/hackrf/osmosdr etc by manually going into each project’s  
‘build’ folder and typing:

sudo make uninstall

…and then run a final check by searching for anything related to  
uhd/gnuradio.hackrf/osmosdr etc by running the following:

sudo find / -name gnuradio

Mike

–  
Mike J. M0MIK BSc MIET  
Email: removed\_email\_address@domain.invalid  
Web: [http://scanoo.com](http://scanoo.com)

On Mon, Aug 25, 2014 at 9:23 PM, Marcus Müller  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

---

<div class="post-metadata">

**Author:** ![GeorgeF](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/77aa72/32.png) [@GeorgeF](https://www.ruby-forum.com/u/GeorgeF)\
**Post date:** [August 26, 2014, 11:14am UTC](https://www.ruby-forum.com/t/gnu-radio-companion-missing-source/231701/13 "2014-08-26T11:14:24Z")

</div>

On 08/26/2014 10:18 AM, Mike J. wrote:

> I recently had the same ‘segmentation fault’ error which was due to  
> having ‘gr-baz’ installed. See this post for info on debugging the  
> segmentation fault:

Yes, this can happen with other packages as well (gr-osmosdr, for  
example) if you are running this module as built against a different GR  
version than you have installed.

M

---

<div class="post-metadata">

**Author:** ![GeorgeF](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/77aa72/32.png) [@GeorgeF](https://www.ruby-forum.com/u/GeorgeF)\
**Post date:** [August 26, 2014, 8:39pm UTC](https://www.ruby-forum.com/t/gnu-radio-companion-missing-source/231701/14 "2014-08-26T20:39:29Z")

</div>

Thanks Mike for the suggestion.

I put together a fresh Ubuntu system, installed git, cmail,  
libusb-1.0-0-dev and build-essential as well as openssh-server. So  
nothing else to get in the way.

I think did the pybombs. It appeared to all compile and link fine. Took  
a bit over 2 hours (semi-slow machine).

Now when I type “gnuradio-companion” I get a message saying  
gnuradio-companion not installed, it suggests I do the sudo apt-get  
install gnuradio.

I thought by doing the pybombs that was all to be included? what am I  
missing now?

Thanks  
George

---

<div class="post-metadata">

**Author:** ![GeorgeF](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/77aa72/32.png) [@GeorgeF](https://www.ruby-forum.com/u/GeorgeF)\
**Post date:** [August 27, 2014, 1:46am UTC](https://www.ruby-forum.com/t/gnu-radio-companion-missing-source/231701/15 "2014-08-27T01:46:57Z")

</div>

Ok I am getting much farther along.

I did the “./pybombs env” command. Then it told me to run: “source  
/home/av8tor/target/setup\_env.sh” which I did. Once I did that I could  
run gnuradio-companion and it started just fine.

However I’m still at a loss as to what I need to run in order to get  
[Sources] block to appear in order to choose either osmocom Source or  
RTL-SDR Source.

To recap, in order to get to this point I did the following on my Ubuntu  
computer:  
./pybombs install uhd gnuradio hackrf  
./pybombs env  
source /home/av8tor/target/setup\_env.sh

What else do I need and how do I install it.

Its been many many years since I’ve programmed on Unix, and done very  
little so far no Linux.

Thanks for everyone’s patience.  
George

---

<div class="post-metadata">

**Author:** ![GeorgeF](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/77aa72/32.png) [@GeorgeF](https://www.ruby-forum.com/u/GeorgeF)\
**Post date:** [August 27, 2014, 7:58am UTC](https://www.ruby-forum.com/t/gnu-radio-companion-missing-source/231701/16 "2014-08-27T07:58:32Z")

</div>

> ./pybombs install uhd gnuradio hackrf  
> ./pybombs env  
> source /home/av8tor/target/setup\_env.sh
> 
> What else do I need and how do I install it.

./pybombs install gr-osmosdr

Cheers,

```
Sylvain

```

---

<div class="post-metadata">

**Author:** ![GeorgeF](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/77aa72/32.png) [@GeorgeF](https://www.ruby-forum.com/u/GeorgeF)\
**Post date:** [August 26, 2014, 9:03pm UTC](https://www.ruby-forum.com/t/gnu-radio-companion-missing-source/231701/17 "2014-08-26T21:03:57Z")

</div>

Maybe you’ve installed it into a prefix?  
you can run “pybombs env” to get a file that you can use to set up  
your paths correctly 🙂

Greetings,  
Marcus

On 26.08.2014 20:38, GeorgeF wrote:

> gnuradio-companion not installed, it suggests I do the sudo
> 
> > the segmentation fault:
> > 
> > [Re: [Discuss-gnuradio] I am getting a Segmentation fault (core dumped) e](http://lists.gnu.org/archive/html/discuss-gnuradio/2013-11/msg00232.html)

Essentially, run the following:

> > the following:
> > 
> > [mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) Web: [http://scanoo.com](http://scanoo.com)  
> > _still_ have to install libhackrf and gr-osmosdr to get the
> > 
> > > After almost 4 hours it completed. Didn’t notice any errors
> > > 
> > > [1][Re: [Discuss-gnuradio] GNU Radio Companion missing source](http://lists.gnu.org/archive/html/discuss-gnuradio/2014-08/msg00361.html)

---

<div class="post-metadata">

**Author:** ![GeorgeF](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/77aa72/32.png) [@GeorgeF](https://www.ruby-forum.com/u/GeorgeF)\
**Post date:** [June 29, 2016, 2:59pm UTC](https://www.ruby-forum.com/t/gnu-radio-companion-missing-source/231701/18 "2016-06-29T14:59:40Z")

</div>

I’m unable to solve the segmentation fault issue.  
I install gnuradio from the script. When i run gnuradio-companion, I  
get:

Warning: Restarting the Docstring Loader (crashed while loading  
‘osmosdr\_source’)  
Warning: Restarting the Docstring Loader (crashed while loading  
‘osmosdr\_sink’)

Then it suddenly crashed when I use any of the osmocom blocks and says

Segmentation Fault(core dumped)

What do I do?

---

<div class="post-metadata">

**Author:** ![GeorgeF](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/77aa72/32.png) [@GeorgeF](https://www.ruby-forum.com/u/GeorgeF)\
**Post date:** [August 28, 2014, 12:20am UTC](https://www.ruby-forum.com/t/gnu-radio-companion-missing-source/231701/19 "2014-08-28T00:20:49Z")

</div>

Thanks Sylvain and others.

I finally got it working! I’m not getting GNC to work pretty well with  
my cheap dongle Thanks to all those who responded.

George  
[www.MilAirComms.com](http://www.MilAirComms.com)
