As for embedded systems, most boards still have some performance limitations, as shown in [reference]. https://forum.hamcq.cn/d/7026/66 Running FT8 alone seems to work, but when I started using two JTDX and an SDR++, it became almost unusable. Adding video streaming/encoding with very little hardware acceleration would be a complete disaster.
The embedded maps I have here include all boards that use the RK3588, QCS6490, and BCM2172.
Debian has an independent HAM team that maintains packages related to HAM: https://wiki.debian.org/Teams/Hams This software eliminates the need for separate distribution, and Debian's architecture support is comprehensive. This year, it supports both Longan Ridge (龍芯) and RISC-V.
The domestic operating system Deepin also has its own deepin-hamradio-sig. However, none of its members use Deepin for radio communication. From my personal perspective, I don't recommend using Deepin.
Furthermore, based on my experience, I strongly advise against independently maintaining a Linux distribution by abandoning existing software sources. Windows also faces similar challenges: while creating an image with many pre-installed software is relatively easy, the long-term task of automatically building and maintaining that image, ensuring that the included software is both up-to-date and free from major vulnerabilities, while also guaranteeing compatibility between them, is a very complex engineering problem. While using a declarative package manager like Nix to create a configuration and then build images daily in a CI environment might seem convenient, I'm not sure if anyone actually does this.
There are software like fldigi, JTDX, QSSTV on Linux that can complete common and standard communications without any problems; SDR software such as Gqrx, SDR++ also have these. In addition, the audio pipeline assembled using pipewire is much more convenient and practical than virtual sound cards in Windows. However, a major problem with Linux is the lack of proprietary, non-open source software. If you only use hardware that comes with closed-source software from the manufacturer, you will face a situation where it is almost unusable: for example, SunSDR's ExpertSDR2, FlexRadio's SmartSDR; or commercial HAM software like Ham Radio Deluxe, VARAC; or even modified versions based on open-source software (such as a domestic modification of JTDX). ICOM seems to be doing okay because of the publicly available CI-V instruction manual and wfview. ASRTU-1 has an open-source, cross-platform decoding software, although there are no similar tutorials on the Chinese internet (and I haven't been able to run it yet due to a crash in clang, so the tutorial I promised is still pending).
— Cryolitia, also known as BI7BST, a maintainer of the Linux kernel