On 6/11/23 06:26, Andrew M.A. Cater wrote:
I think you've hit the curse of almost all ARM single board computers.
Almost all are small production runs / out of East Asia somewhere as
"prototypes"** with a board support package (BSP) that's probably just
the manufacturer's kernel, u-boot and dtbs.
If that was all it was at, it would be livable.
But the new series of boards are coming with NPU processors and this
necessitates using closed source driver component (some parts are open
but not all)
As a corollary many packages have been tweaked to use the proprietary
GPU and NPU stuff. As a consequence, in my case with a NanoPC-T6, I get
on apt upgrade
The following packages have been kept back:
ffmpeg ffmpeg-doc ir-keytable libavcodec-dev libavcodec58
libavdevice-dev libavdevice58 libavfilter-dev
libavfilter7 libavformat-dev libavformat58 libavresample-dev
libavresample4 libavutil-dev libavutil56
libdrm-dev libdvbv5-doc libpostproc-dev libpostproc55
libswresample-dev libswresample3 libswscale-dev
libswscale5 libv4l-0 libv4l-dev qv4l2 v4l-utils xserver-common
xserver-xorg-core xserver-xorg-dev
xserver-xorg-legacy