Oggi vorrei parlarvi di una guida che ho trovato. Ma prima vorrei parlare un po 'di stack linux grafico. Questo è un po 'complesso da capire a causa dei molti strati o elementi che lo compongono. C'è molta terminologia da assimilare e molti piccoli sistemi che si adattano insieme per far funzionare gli ambienti desktop o per alcune applicazioni grafiche e videogiochi per farlo in modo trasparente per l'utente.
Beh, sicuramente ne avrai sentito parlare OpenGL o il più moderno Vulkan che è in fase di sviluppo per sostituire in qualche modo OpenGL e aggirare i suoi limiti per nuovi videogiochi e app grafiche sfruttando il codice sorgente del progetto avviato dalla società AMD e che ora è gestito dal consorzio Khronos Group composto da numerosi top tier aziende e di cui abbiamo già parlato in questo blog….
Bene, uno dei pezzi chiave (libreria) in modo che il file controllori l'open source che funziona con queste API è proprio MESA, di cui tratta questo articolo. Non si tratta di entrare in maggiori dettagli sullo stack complesso come ho detto, né si tratta di descrivere a cosa serve ogni parte, ma senza dubbio ciò che presento qui ti piacerà se sei un utente avanzato e hai avuto problemi con alcune nuove funzionalità introdotte ma non in arrivo nella tua distribuzione o in arrivo in seguito.
Questo può lasciare il posto a problematica con alcuni programmi o giochi che non vanno affatto bene o che danno problemi. Se non vuoi installare pacchetti con versioni di sviluppo più recenti con le nuove funzionalità, ma che sono instabili e possono a loro volta correggere alcuni problemi e generarne altri, puoi iniziare a "armeggiare" te stesso per risolvere questi problemi di cui parlo con questa guida...