Attenzione: per errore nei files sono ancora presenti i mainteiners originali, ma tutti i deb scaricabili dal mio gdrive sono opera mia.
In oltre negli script shell pi-ffcam e pi-ffplay è ancora presente il nome dell'autore originale, io mi sono occupato solo della traduzione della UI in italiano.
Il progetto, in oltre, è dismesso
Sono pronte le mesa pacchettizzate per il project piccolinux.
Per installarle basta digitare
dpkg -i *.deb
prima nella directory libdrm e poi nella directory mesa, a quel punto bisogna dare per forza un
apt -f install
Per sistemare le dipendenze, sperando che non scoppi mentre lavora, e poi riavviare il sistema.
Per chi volesse, in seguito, ripristinare le vecchie librerie mesa, magari per aggiornare a bullseye, basterà dare il comando
dpkg -r --force-depends
inserendo il nome di ogni singola libreria installata, in modo da eliminare tutti i file, e solo dopo averle eliminate tutte (non bisogna lasciarla neanche una, bisogna dare il comando
apt -f install
Per riscaricare e reinstallare tutte le librerie vanilla necessarie al funzionamento del sistema, e solo dopo riavviare.
Ho usato il sistema di pacchettizzazione specifico di debian, andando ad aggiungere le cose che non c'erano e togliendo le dipendenze invece di aggiungerle, quindi al massimo potrebbe apparire un errore "tentata sovrascrittura" quando si va ad installare la roba, a meno che non siano dichiaratamente incompatibili.
Per quel (poco) che ho testato, secondo me dovrebbe funzionare senza troppi problemi, se volete pubblicarmi feedback siete liberissimi di farlo.
Il sistema è stato pubblicato per debian arm64 vanilla a 64 bit, non per ubuntu e derivate.
I problemi principali li ho avuti quando ho capito che il sistema debian si basa sulle librerie OpenGL di nvidia, che non sono pronte per il fkms del pi4, per cui ho dovuto compilare anche le OpenGL del mesa, e questo può causare qualche problema di incompatibilità.
https://drive.google.com/open?id=1cSXlmGpbPNsM6OljdRPnxHkbFVYzgsAr
Lascio la videoguida dell'installazione: