32
edits
(Add kernel version note) |
(Add 'Updating mesa graphics drivers' sections, add note about Wayland) |
||
Line 111: | Line 111: | ||
This is a list of Amlogic TV boxes and the dtbs that offer the best support. Please provide a download link if the dtb is not packaged with the Manjaro vim or aml kernel. | This is a list of Amlogic TV boxes and the dtbs that offer the best support. Please provide a download link if the dtb is not packaged with the Manjaro vim or aml kernel. | ||
X96 Air Q1000 - [https://github.com/danboid/meson-sm1-sei610-qca9377-bt meson-sm1-sei610-qca9377-bt] - | X96 Air Q1000 - [https://github.com/danboid/meson-sm1-sei610-qca9377-bt meson-sm1-sei610-qca9377-bt] - Tested with linux-aml kernel 5.12. Working gigabit ethernet, WiFi, Bluetooth and HDMI audio. No support for onboard audio or LED display. | ||
=== Useful device tree commands === | === Useful device tree commands === | ||
Line 123: | Line 123: | ||
{{UserCmd|command=dtc -O dtb -o devicetree.dtb devicetree.dts}} | {{UserCmd|command=dtc -O dtb -o devicetree.dtb devicetree.dts}} | ||
[https://github.com/PabloCastellano/extract-dtb DTB extractor] | [https://github.com/PabloCastellano/extract-dtb DTB extractor] - Tool to split a kernel image with appended dtbs into separated kernel and dtb files. | ||
Line 132: | Line 132: | ||
Edit '''/etc/X11/xorg.conf.d/01-panfrost.conf''' and change '''AccelMethod''' from '''none''' to '''glamor'''. | Edit '''/etc/X11/xorg.conf.d/01-panfrost.conf''' and change '''AccelMethod''' from '''none''' to '''glamor'''. | ||
The Mali mesa driver is optimised for use under Wayland so you should get better GPU performance using Wayland-based desktops. | |||
=== CH340-fan-control === | === CH340-fan-control === | ||
[https://github.com/danboid/CH340-fan-control CH340-fan-control] is a python script to control a USB fan. | [https://github.com/danboid/CH340-fan-control CH340-fan-control] is a python script to control a USB fan. | ||
=== Updating mesa graphics drivers === | |||
The Mali graphics driver is still under quite heavy development and you may find you get much improved GPU performance by installing a newer build of mesa. The easiest way to update mesa is via the [http://archlinuxdroid.tk/archlinuxdroid/aarch64/ archlinuxdroid] repo. | |||
Download and install the latest '''archlinuxdroid-repo''' package then update to the latest daily mesa build by installing '''mesa-devel-git'''. |
edits