Just edit /etc/pacman.conf to add:
[archlinuxdroid]
SigLevel = Optional
Server = http://archlinuxdroid.tk/archlinuxdroid/aarch64
Plan is to test with the archlinuxdroid repo mesa-arm-git whether GT King PRo Rev. A (with similar CPU and GPU speed as Odroid N2) whether I will get the same opinion/feeling that Panfrost is performing to the level achieved by Odroid N2.
Welcome inputs on what else do I need to install to achieve the level of performance stated in āPanfrost Status on Odroid N2ā. May be is a tall order for Beelink GT King Pro but I believe on paper the two have similar CPU and GPU spec at least so should be able to achieve the similar level of performance as Odroid N2.
First attempt to install mesa-arm-git unsuccessful because of wrong āpacman instructionā.
[jfl@GTKPro ~]$ sudo pacman -S mesa-arm-git
[sudo] password for jfl:
warning: database file for āarchlinuxdroidā does not exist (use ā-Syā to download)
error: target not found: mesa-arm-git
Second try to install mesa-arm-git unsuccessful because of āerror: failed retrieving file āmesa-arm-git-21.0.0_devel.131330.01e3f430079-1-aarch64.pkg.tar.zstā from archlinuxdroid.tk : transfer closed with 2432677ā
[jfl@GTKPro ~]$ sudo pacman -Sy mesa-arm-git
:: Synchronizing package databasesā¦
core is up to date
extra is up to date
community is up to date
archlinuxdroid 10.5 KiB 0.00 B/s 00:00 [######################] 100%
resolving dependenciesā¦
looking for conflicting packagesā¦
:: mesa-arm-git and mesa-git are in conflict (mesa). Remove mesa-git? [y/N] y
Packages (3) llvm-11.0.0-1
mesa-git-21.0.0_devel.131103.035e21e7802-1 [removal]
mesa-arm-git-21.0.0_devel.131330.01e3f430079-1
Total Download Size: 52.35 MiB
Total Installed Size: 311.14 MiB
Net Upgrade Size: 255.03 MiB
:: Proceed with installation? [Y/n] y
:: Retrieving packagesā¦
llvm-11.0.0-1-aaā¦ 44.4 MiB 646 KiB/s 01:10 [######################] 100%
error: failed retrieving file āmesa-arm-git-21.0.0_devel.131330.01e3f430079-1-aarch64.pkg.tar.zstā from archlinuxdroid.tk : transfer closed with 2432677 bytes remaining to read
warning: failed to retrieve some files
error: failed to commit transaction (download library error)
Errors occurred, no packages were upgraded.
Third attempt was successful without changing anything.
[jfl@GTKPro ~]$ sudo pacman -Sy mesa-arm-git
:: Synchronizing package databasesā¦
core is up to date
extra is up to date
community is up to date
archlinuxdroid is up to date
resolving dependenciesā¦
looking for conflicting packagesā¦
:: mesa-arm-git and mesa-git are in conflict (mesa). Remove mesa-git? [y/N] y
Packages (3) llvm-11.0.0-1
mesa-git-21.0.0_devel.131103.035e21e7802-1 [removal]
mesa-arm-git-21.0.0_devel.131330.01e3f430079-1
Total Download Size: 2.32 MiB
Total Installed Size: 311.14 MiB
Net Upgrade Size: 255.03 MiB
:: Proceed with installation? [Y/n] y
:: Retrieving packagesā¦
mesa-arm-git-21ā¦ 2.3 MiB 403 KiB/s 00:06 [######################] 100%
(2/2) checking keys in keyring [######################] 100%
(2/2) checking package integrity [######################] 100%
(2/2) loading package files [######################] 100%
(2/2) checking for file conflicts [######################] 100%
(3/3) checking available disk space [######################] 100%
:: Processing package changesā¦
(1/1) removing mesa-git [######################] 100%
(1/2) installing llvm [######################] 100%
Optional dependencies for llvm
python-setuptools: for using lit (LLVM Integrated Tester) [installed]
(2/2) installing mesa-arm-git [######################] 100%
Optional dependencies for mesa-arm-git
opengl-man-pages: for the OpenGL API man pages
mesa-vdpau: for accelerated video playback
libva-mesa-driver: for accelerated video playback
:: Running post-transaction hooksā¦
(1/1) Arming ConditionNeedsUpdateā¦
[jfl@GTKPro ~]$