qmk via vial for gmmk pro for ubuntu 20.04 arm64. This wanted very old versions of libs IE pyqt5 sip etc. Using python 3.8. I simply replaced the version numbers with the currently available ones. Didnt keep track or notes but hopefuly most of what needed is;
sudo mkdir -p /etc/udev/rules.d/
echo 'KERNEL=="hidraw*", SUBSYSTEM=="hidraw", MODE="0666", TAG+="uaccess", TAG+="udev-acl"' | sudo tee /etc/udev/rules.d/92-viia.rules
sudo udevadm control --reload-rules
sudo udevadm trigger
sudo python3 -m pip install qmk
sudo python install requirements.txt
cd gmmk-vial
qmk setup
make gmmk/pro:via
dfu-util -a 0 --dfuse-address 0x08000000 -R -D gmmk_pro_via.bin
fbs run
This firmware is setup insecure so no key combo is required for changes, Once vial starts all changes should be immediate.