I have just installed this on lubuntu 22.04 LTS running on an AtomicPi and is working fine with HL2 and SDR-Play so far, apart from one issue that was also present in previous versions.
I have been running two instances of Spark on WSPR (40m) for the month of November in order to compare two mag loops, one instance with my original M6DPW call, the other with M0WID call. Sometime in the last day decoding stopped in both instances and there were no spot uploads to the WSPRnet database. The water fall was fine, and the instance that was set to transmit still did so. I tried a reboot, but could not get the PC to boot at all, it was locked up. After much messing around trying to get the thing to boot from its hard drive I booted it from a USB stick and established the hard drive was full of .c2 files (in the .config/m0nnb/SparkSDR2/wsprd/wsprdtmp_27122565 folder) These seem to be created every 2 minutes and never get deleted. Once deleted I had enough disk space to boot up the Atomic Pi and start the two instances of Spark again.
There seems to be another wsprdtmp folder in .config/m0nnb/SparkSDR2/m0wid/wsprd also creating .c2 files
What are these .c2 files? Are there any other files I should look for and clean up? Should they be cleaned up automatically somehow? Is there a way of avoiding these files wearing out the emmc drive in the AtomicPi?