01-28-2020, 02:56 PM
(This post was last modified: 01-28-2020, 03:15 PM by Jeremiah Cornelius.
Edit Reason: list of deps
)
(01-28-2020, 02:21 PM)xmixahlx Wrote: greetings,Excellent! Exactly what I was asking for on the thread for Daniel's Debian installer.
if you are on a "recent" kernel (5.2+) you will benefit from installing mesa from git to take advantage of the VERY latest panfrost graphics driver. below is a simple script that i've made for sharing to build and install mesa-git for debian-based setups. (tested on debian sid arm64.) you may also rerun the script at will to update mesa-git at any time.
ccache is used to speed up rebuilds. feel free to remove if you don't want that.
hint: regarding rebuilding, you can review the git file changes for panfrost to determine if rebuilding is advantageous.
installing to /usr/local does not impact your distro mesa in ANY WAY. to uninstall for any reason, simply uncomment the UNINSTALL section, or review the uninstall command and do so manually.
for a slimmer build you can replace the gallium-drivers and tools inclusions, listed at the end.
enjoy your fps.
p.s. if you have a build requisite not listed in the script please lmk and i will add here.
Deps not found:
Found CMake: NO
Run-time dependency vdpau found: NO (tried pkgconfig and cmake)
Run-time dependency xvmc found: NO (tried pkgconfig and cmake)
Run-time dependency xv found: NO (tried pkgconfig and cmake)
Run-time dependency libomxil-bellagio found: NO (tried pkgconfig and cmake)
Run-time dependency libtizonia found: NO (tried pkgconfig and cmake)
Run-time dependency libtizplatform found: NO (tried pkgconfig and cmake)
Run-time dependency tizilheaders found: NO (tried pkgconfig and cmake)
Run-time dependency libva found: NO (tried pkgconfig and cmake)
I manually resolved several of these, but many aren't in a quick 'apt search'.
— Jeremiah Cornelius
"Be the first person not to do something, that no one has thought of not doing before’’
— Brian Eno, "Oblique Strategies"
"Be the first person not to do something, that no one has thought of not doing before’’
— Brian Eno, "Oblique Strategies"