¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

rigctld segmentation fault - PI 4 Bookworm


 

I am trying ?to put together an APRS node on a new PI4 with 4GB with good heat management and power supply. I'm using FLRIG, rigctld, Direwolf, and YAAC.
?
I'm running into a very frustrating problem. I flashed a new Raspberry PI Bookworm 64 system yesterday. I went through the installation of FLRIG, Hamlib (built from source from Github), Direwolf (built from source from Github), and YAAC. Got it all working as expected. Worked beautifully overnight and this morning. I shut it down to make some shack changes. When I restarted the system, at "rigctld -m 4" I got a segmentation fault. I spent a couple of hours trying everything I could think of to resolve the issue, but it persisted. No luck at all.
?
I finally decided start from scratch. I got a new microSD card (SanDisk Extreme 32GB) and flashed it with the Raspberry Pi 64 bit OS, Bookworm, using the Raspberry Pi flasher. Then I did a completely new install of all of the software pieces - FLRIG, Hamlib, Direwolf, and YAAC. It came up and ran fine for about 3 restarts. Then - SEGMENTATION FAULT again when I ran rigctld. Now that whole installation can no longer be used.
?
Then I put that card in another PI4 (a little older one). Same issue. No joy.
?
Any hints as to how to proceed on this one?
?
Pascal AC7N


 
Edited

Follow-up
?
I think I have a suspect in killing my system for running rigctld. On the previous installs - which failed eventually to allow rigctld to run (segmentation fault) - I had also intalled fldigi from the Debian repository. I didn't run it until after I had gotten the flrig, rigctld, direwolf, YAAC stack running and verified. When I did get around to running fldigi, it ran very jerkily and reluctantly, even hung a couple of times. It was after this that rigctld started throwing segmentation fault errors.
?
My suspicion is that the fldigi build from the repository doesn't play well with Wayland, and that this caused something to break that didn't heal when the fldigi process terminated (ugly and dirty, by the looks of it).
?
I have since done a complete, from the ground up install of the OS (Bookworm 64 from RPi flasher) and built all of my components from source, including flrig and fldigi. So far, this time everything is running as expected, and pretty smoothliy. I haven't gotten rigctld to segment fault today (it's still early).
?
I will continue to experiment with this setup, and see if it survives.
?
Cheers!
?
Pascal ?AC7N