On rPi4 2G, running Dragon OS Pi64 Beta37,
I can compile gqrx using Qt Creator 6.0.2 (Qt 5.15.3, GCC 11.2.0 64 bit).
gqrx mainwindow.cpp calls CIoConfig::getDeviceList(), which calls osmosdr::device::find() -- and crashes with SIGSEGV.
(I'm trying to run gqrx with CaribouLite.)
Suggestions, please!
Thanks for your help.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I noticed the same issue even with the included GQRX. I’m trying to figure out what the best solution is - I believe when I had the 5.15 kernel this wasn’t an issue. I’m considering just making an image very specific for the Caribou.
In the meantime, I wonder what happens if you run Soapy Remote with —bind and then have GQRX connect to that?
Also interesting and annoying is that 24.04 on the Pi doesn’t create the needed smi interface no matter what I do - so that’s good you’re testing on the R37 build which is still 22.04.
On rPi4 2G, running Dragon OS Pi64 Beta37,
I can compile gqrx using Qt Creator 6.0.2 (Qt 5.15.3, GCC 11.2.0 64 bit).
gqrx mainwindow.cpp calls CIoConfig::getDeviceList(), which calls osmosdr::device::find() -- and crashes with SIGSEGV.
(I'm trying to run gqrx with CaribouLite.)
Suggestions, please!
Thanks for your help.
It might be interesting, and definitely educational to try using Soapy
Remote, but GQRX doesn't get to showing the GUI, it seems there's no way
to have it connect with Soapy Ramote. GQRX crashes in the MainWindow
constructor when it calls CIoConfig::getDeviceList(devList);
The crash occurs when getDeviceList() executes the line
I'm looking for that source to see if I can discover the problem (and,
hopefully, its resolution).
On 2025-02-16 05:17, Cemaxecuter wrote:
I noticed the same issue even with the included GQRX. I'm trying to figure out what the best solution is - I believe when I had the 5.15 kernel this wasn't an issue. I'm considering just making an image very specific for the Caribou.
In the meantime, I wonder what happens if you run Soapy Remote with --bind and then have GQRX connect to that?
Also interesting and annoying is that 24.04 on the Pi doesn't create the needed smi interface no matter what I do - so that's good you're testing on the R37 build which is still 22.04.
On rPi4 2G, running Dragon OS Pi64 Beta37,
I can compile gqrx using Qt Creator 6.0.2 (Qt 5.15.3, GCC 11.2.0 64 bit).
gqrx mainwindow.cpp calls CIoConfig::getDeviceList(), which calls osmosdr::device::find() -- and crashes with SIGSEGV.
(I'm trying to run gqrx with CaribouLite.)
Suggestions, please!
Thanks for your help.
I built and installed SoapyRemote. Start it with: SoapySDRServer
--bind
That seems fine, but if I try to run GQRX, I again get
signal errno / SIGSEGV / the process access invalid region of memory
SIGSEGV: memory access violation
On 2025-02-16 05:17, Cemaxecuter wrote:
I noticed the same issue even with the included GQRX. I'm trying to figure out what the best solution is - I believe when I had the 5.15 kernel this wasn't an issue. I'm considering just making an image very specific for the Caribou.
In the meantime, I wonder what happens if you run Soapy Remote with --bind and then have GQRX connect to that?
Also interesting and annoying is that 24.04 on the Pi doesn't create the needed smi interface no matter what I do - so that's good you're testing on the R37 build which is still 22.04.
On rPi4 2G, running Dragon OS Pi64 Beta37,
I can compile gqrx using Qt Creator 6.0.2 (Qt 5.15.3, GCC 11.2.0 64 bit).
gqrx mainwindow.cpp calls CIoConfig::getDeviceList(), which calls osmosdr::device::find() -- and crashes with SIGSEGV.
(I'm trying to run gqrx with CaribouLite.)
Suggestions, please!
Thanks for your help.
I've built a CaribouLite Source block for GNU Radio Companion using
~/projects/cariboulite/software/gr-caribouLite/grc (cmake; make;
sudo make install)
and also built and installed
~/projects/cariboulite/software/libcariboulite
I can add a CaribouLite Source block to a GRC flowgraph, but when I try
to run the flowgraph I get the error
from gnuradio import caribouLite
ImportError: cannot import name 'caribouLite' from 'gnuradio'
(/usr/local/lib/python3.10/dist-packages/gnuradio/init.py)
I've built a CaribouLite Source block for GNU Radio Companion using
~/projects/cariboulite/software/gr-caribouLite/grc (cmake; make;
sudo make install)
and also built and installed
~/projects/cariboulite/software/libcariboulite
I can add a CaribouLite Source block to a GRC flowgraph, but when I try
to run the flowgraph I get the error
from gnuradio import caribouLite
ImportError: cannot import name 'caribouLite' from 'gnuradio'
(/usr/local/lib/python3.10/dist-packages/gnuradio/init.py)
I've built a CaribouLite Source block for GNU Radio Companion using
~/projects/cariboulite/software/gr-caribouLite/grc (cmake; make;
sudo make install)
and also built and installed
~/projects/cariboulite/software/libcariboulite
I can add a CaribouLite Source block to a GRC flowgraph, but when I try
to run the flowgraph I get the error
from gnuradio import caribouLite
ImportError: cannot import name 'caribouLite' from 'gnuradio'
(/usr/local/lib/python3.10/dist-packages/gnuradio/init.py)
I've built a CaribouLite Source block for GNU Radio Companion using
~/projects/cariboulite/software/gr-caribouLite/grc (cmake; make;
sudo make install)
and also built and installed
~/projects/cariboulite/software/libcariboulite
I can add a CaribouLite Source block to a GRC flowgraph, but when I try
to run the flowgraph I get the error
from gnuradio import caribouLite
ImportError: cannot import name 'caribouLite' from 'gnuradio'
(/usr/local/lib/python3.10/dist-packages/gnuradio/init.py)
I believe I figured out why gqrx crashes. Working through it now as I build a specific image for the caribou.
Sent from Proton Mail [2] for iOS
On Tue, Feb 18, 2025 at 2:41 AM, skier xcskier@users.sourceforge.net wrote:
I've built a CaribouLite Source block for GNU Radio Companion using
~/projects/cariboulite/software/gr-caribouLite/grc (cmake; make;
sudo make install)
and also built and installed
~/projects/cariboulite/software/libcariboulite
I can add a CaribouLite Source block to a GRC flowgraph, but when I try
to run the flowgraph I get the error
from gnuradio import caribouLite
ImportError: cannot import name 'caribouLite' from 'gnuradio'
(/usr/local/lib/python3.10/dist-packages/gnuradio/init.py)
I believe I figured out why gqrx crashes. Working through it now as I build a specific image for the caribou.
Sent from Proton Mail [2] for iOS
On Tue, Feb 18, 2025 at 2:41 AM, skier xcskier@users.sourceforge.net wrote:
I've built a CaribouLite Source block for GNU Radio Companion using
~/projects/cariboulite/software/gr-caribouLite/grc (cmake; make;
sudo make install)
and also built and installed
~/projects/cariboulite/software/libcariboulite
I can add a CaribouLite Source block to a GRC flowgraph, but when I try
to run the flowgraph I get the error
from gnuradio import caribouLite
ImportError: cannot import name 'caribouLite' from 'gnuradio'
(/usr/local/lib/python3.10/dist-packages/gnuradio/init.py)
On rPi4 2G, running Dragon OS Pi64 Beta37,
I can compile gqrx using Qt Creator 6.0.2 (Qt 5.15.3, GCC 11.2.0 64 bit).
gqrx mainwindow.cpp calls CIoConfig::getDeviceList(), which calls osmosdr::device::find() -- and crashes with SIGSEGV.
(I'm trying to run gqrx with CaribouLite.)
Suggestions, please!
Thanks for your help.
I noticed the same issue even with the included GQRX. I’m trying to figure out what the best solution is - I believe when I had the 5.15 kernel this wasn’t an issue. I’m considering just making an image very specific for the Caribou.
In the meantime, I wonder what happens if you run Soapy Remote with —bind and then have GQRX connect to that?
Also interesting and annoying is that 24.04 on the Pi doesn’t create the needed smi interface no matter what I do - so that’s good you’re testing on the R37 build which is still 22.04.
Sent from Proton Mail for iOS
On Sat, Feb 15, 2025 at 9:45 PM, skier <xcskier@users.sourceforge.net> wrote:
It might be interesting, and definitely educational to try using Soapy
Remote, but GQRX doesn't get to showing the GUI, it seems there's no way
to have it connect with Soapy Ramote. GQRX crashes in the MainWindow
constructor when it calls CIoConfig::getDeviceList(devList);
The crash occurs when getDeviceList() executes the line
osmosdr::devices_t devs = osmosdr::device::find();
I'm looking for that source to see if I can discover the problem (and,
hopefully, its resolution).
On 2025-02-16 05:17, Cemaxecuter wrote:
Links:
[1]
https://sourceforge.net/p/dragonos-focal/discussion/general/thread/43ba6c154b/?limit=25#a6f8
[2] https://proton.me/mail/home
[3]
https://sourceforge.net/p/dragonos-focal/discussion/general/thread/43ba6c154b/?limit=25#a6f8/5a96
I built and installed SoapyRemote. Start it with: SoapySDRServer
--bind
That seems fine, but if I try to run GQRX, I again get
signal errno / SIGSEGV / the process access invalid region of memory
SIGSEGV: memory access violation
On 2025-02-16 05:17, Cemaxecuter wrote:
Links:
[1]
https://sourceforge.net/p/dragonos-focal/discussion/general/thread/43ba6c154b/?limit=25#a6f8
[2] https://proton.me/mail/home
[3]
https://sourceforge.net/p/dragonos-focal/discussion/general/thread/43ba6c154b/?limit=25#a6f8/5a96
I've built a CaribouLite Source block for GNU Radio Companion using
~/projects/cariboulite/software/gr-caribouLite/grc (cmake; make;
sudo make install)
and also built and installed
~/projects/cariboulite/software/libcariboulite
I can add a CaribouLite Source block to a GRC flowgraph, but when I try
to run the flowgraph I get the error
from gnuradio import caribouLite
ImportError: cannot import name 'caribouLite' from 'gnuradio'
(/usr/local/lib/python3.10/dist-packages/gnuradio/init.py)
How do I take care of this error?
Thank you!
I believe I figured out why gqrx crashes. Working through it now as I build a specific image for the caribou.
Sent from Proton Mail for iOS
On Tue, Feb 18, 2025 at 2:41 AM, skier <xcskier@users.sourceforge.net> wrote:
I'm eager to try the new image!
On 2025-02-18 03:50, Cemaxecuter wrote:
Links:
[1]
https://sourceforge.net/p/dragonos-focal/discussion/general/thread/43ba6c154b/?limit=25#a6f8/5a96/3064
[2] https://proton.me/mail/home
[3]
https://sourceforge.net/p/dragonos-focal/discussion/general/thread/43ba6c154b/?limit=25#a6f8/5a96/3064/773e
Can you give this a try
https://drive.google.com/drive/folders/1_g9w-wCZjEcYVdGQJXAEYJerTJkkpM7y
I gutted and swapped in gnuradio 3.11 as I thought the gr-CaribouLite would work.. wrong!
But I’m pretty confident with the right arguments it’ll work with a stock generic soapy block.
GQRX is working, sdrpp w/ soapy active works. CubicSDR works. I need to see but SDRAngel with —soapy may work.
I haven’t rebuilt all gnuradio oot modules yet.
Sent from Proton Mail for iOS
On Tue, Feb 18, 2025 at 1:39 PM, skier <xcskier@users.sourceforge.net> wrote:
downloaded, flashed, booted: gqrx, cubicsdr, sdr++ (with soapy) all
work.
GRC has a CaribouLite Source module, but there's an "attribute" error:
object 'caribouLite' has no attribute 'caribouLiteSource'
--so, as you said, there's some work to be done on gnuradio modules.
sdrangel starts, but can't initialize the browser's WebGL. I'll have
to do some reading better understand sdrangel.
--So, congratulations! Lots of success here. Thank you!
~David
On 2025-02-18 17:11, Cemaxecuter wrote:
LINKS:
[1]
https://sourceforge.net/p/dragonos-focal/discussion/general/thread/43ba6c154b/?limit=25#a6f8/5a96/3064
[2] https://proton.me/mail/home
[3]
https://sourceforge.net/p/dragonos-focal/discussion/general/thread/43ba6c154b/?limit=25#a6f8/5a96/3064/773e
Dragon OS gqrx crash with SIGSEGV [2]
Sent from sourceforge.net because you indicated interest in
https://sourceforge.net/p/dragonos-focal/discussion/general/
To unsubscribe from further messages, please visit
https://sourceforge.net/auth/subscriptions/
Dragon OS gqrx crash with SIGSEGV [3]
Sent from sourceforge.net because you indicated interest in
https://sourceforge.net/p/dragonos-focal/discussion/general/
To unsubscribe from further messages, please visit
https://sourceforge.net/auth/subscriptions/
Links:
[1] https://proton.me/mail/home
[2]
https://sourceforge.net/p/dragonos-focal/discussion/general/thread/43ba6c154b/?limit=25#a6f8/5a96/3064/773e/13bf
[3]
https://sourceforge.net/p/dragonos-focal/discussion/general/thread/43ba6c154b/?limit=25#a6f8/5a96/3064/773e/13bf/c587
SDRangel also works. (I listened to a broadcast FM station using each
of the radio apps: GQRX, sdr++, CubicSDR, and SDRAngel.)
~David
On 2025-02-18 17:11, Cemaxecuter wrote:
LINKS:
[1]
https://sourceforge.net/p/dragonos-focal/discussion/general/thread/43ba6c154b/?limit=25#a6f8/5a96/3064
[2] https://proton.me/mail/home
[3]
https://sourceforge.net/p/dragonos-focal/discussion/general/thread/43ba6c154b/?limit=25#a6f8/5a96/3064/773e
Dragon OS gqrx crash with SIGSEGV [2]
Sent from sourceforge.net because you indicated interest in
https://sourceforge.net/p/dragonos-focal/discussion/general/
To unsubscribe from further messages, please visit
https://sourceforge.net/auth/subscriptions/
Dragon OS gqrx crash with SIGSEGV [3]
Sent from sourceforge.net because you indicated interest in
https://sourceforge.net/p/dragonos-focal/discussion/general/
To unsubscribe from further messages, please visit
https://sourceforge.net/auth/subscriptions/
Links:
[1] https://proton.me/mail/home
[2]
https://sourceforge.net/p/dragonos-focal/discussion/general/thread/43ba6c154b/?limit=25#a6f8/5a96/3064/773e/13bf
[3]
https://sourceforge.net/p/dragonos-focal/discussion/general/thread/43ba6c154b/?limit=25#a6f8/5a96/3064/773e/13bf/c587