A GPU evalutation image has been created for your convienience HERE.
To install it, see the Flashing the image section in the top level README.md.
The latest version of Eoan provides this in the standard repos.
If you do not want to use Eoan, you may have to build MESA from source.
One has been built for your convienience HERE
And a pre-built DTB is available HERE
If you wish to build them for yourself do:
$ git clone https://github.com/aarch64-laptops/linux.git
$ git checkout origin/gpu -b gpu
$ ccache make -j $(nproc) \
ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- \
KBUILD_OUTPUT=../build-arm64 \
dtbs
$ ccache make -j $(nproc) \
ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- \
KBUILD_OUTPUT=../build-arm64
$ ccache make -j $(nproc) \
ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- \
KBUILD_OUTPUT=../build-arm64 \
bindeb-pkg
This will result in a linux-image-*.deb
file in the parent directory that you can install with dpkg -i
.
- a630_sqe.fw
- LINK: http://releases.linaro.org/96boards/dragonboard845c/qualcomm/firmware/
- FILE: RB3_firmware_20190529180356-v2/18-adreno-fw/
- LINK: http://releases.linaro.org/96boards/dragonboard845c/qualcomm/firmware/
- a630_gmu.fw
- LINK: http://releases.linaro.org/96boards/dragonboard845c/qualcomm/firmware/
- FILE: RB3_firmware_20190529180356-v2/18-adreno-fw/
- LINK: http://releases.linaro.org/96boards/dragonboard845c/qualcomm/firmware/
- a630_zap.mdt and a630_zap.b0{0,1,2,3}
- LINK: qcdx850.inf_arm64_* (C:\Windows\System32\DriverStore\FileRepository)
- FILE: Bound up in qcdxkmsuc850.mbn (use Windows search to locate it)
- LINK: qcdx850.inf_arm64_* (C:\Windows\System32\DriverStore\FileRepository)
$ mv qcdxkmsuc850.mbn a630_zap.mdt
$ mv a630_gmu.bin /lib/firmware/qcom/
$ mv a630_sqe.fw /lib/firmware/qcom/
$ mv a630_zap.mdt /lib/firmware/qcom/
Install and start Super Tux Kart
$ sudo apt install supertuxkart
$ supertuxkart
If it runs smootly, the GPU is working.
Ensure you are selecting the enabled kernel at boot up and that Grub is using the correct DTB.
You can check this in /boot/grub/grub.cfg
.