Chimera Linux: Salt major prin noul snapshot ISO 20261103 și rularea driverelor proprietare NVIDIA pe musl libc
Proiectul independent Chimera Linux — cunoscut pentru arhitectura sa unică ce îmbină nucleul Linux cu o zonă utilizator (userland) inspirată din FreeBSD/LLVM, sistemul de inițializare dinit și biblioteca musl libc (fără systemd sau GNU coreutils) — a marcat o etapă esențială de maturizare. În decurs de doar câteva zile, distribuția a lansat primul refresh al imaginilor ISO oficiale după aproape un an de dezvoltare și a anunțat rezolvarea unuia dintre cele mai vechi blocaje din ecosistemul non-glibc: compatibilitatea cu driverele grafice oficiale NVIDIA.
1. Noul snapshot ISO 20261103: Kernel 7.3, GNOME 51 și renunțarea definitivă la X.Org
Noua imagine de instalare consolidează aproape un an de actualizări din modelul rolling-release al distribuției, aducând la zi componentele fundamentale:
Kernel și medii desktop: Imaginile sosesc cu nucleul Linux 7.3, însoțit de cele mai recente medii grafice: GNOME 51 și KDE Plasma 6.8.
Wayland exclusiv: Serverul grafic X.Org a fost complet eliminat din imaginile de instalare. Chimera funcționează acum 100% nativ pe protocoalele Wayland.
NetworkManager în loc de
iwd: În imaginea de bază, configurarea conexiunilor de rețea (în special Wi-Fi pe mașinile fără interfață grafică) a fost preluată de NetworkManager. Tranziția simplifică configurarea și pregătește sistemul pentru eliminarea interfeței de nucleuAF_ALG.Actualizare continuă: Utilizatorii care au deja sistemul instalat nu necesită o reinstalare completă, pachetele fiind sincronizate direct prin managerul nativ de pachete.
2. Punctul de cotitură tehnic: Driverele oficiale NVIDIA funcționale pe musl libc
Imediat după publicarea noilor imagini, echipa de dezvoltare a anunțat depășirea unui obstacol istoric: rularea driverelor proprietare NVIDIA pe o distribuție bazată pe musl.
Până în prezent, utilizatorii Chimera cu plăci grafice NVIDIA erau limitați la driverele open-source Nouveau și NVK, care au limitări severe de performanță pe arhitecturile mai vechi. Deoarece binarele oficiale furnizate de NVIDIA sunt compilate exclusiv împotriva glibc, ele refuzau nativ execuția pe musl.
Pentru a depăși această incompatibilitate de ABI și simboluri, inginerii Chimera au implementat o arhitectură adaptată în patru pași:
Adoptarea GLVND (OpenGL Vendor-Neutral Dispatcher): Asigură coexistența curată a implementării Mesa alături de driverul NVIDIA pe același sistem, esențială pentru grafica hibridă de pe laptopuri.
Stratul de compatibilitate
gcompatșipatchelf:gcompatoferă apelurile de sistem glibc care lipsesc din musl, în timp ce binarul NVIDIA a fost adaptat direct cupatchelfpentru a-și rezolva corect dependențele la rulare.Pachetul modificat
musl-nvidia: NVIDIA folosește funcții indirecte specifice GNU (IFUNC), pe care musl standard nu le suportă. Echipa a creat un pachet special care introduce tabelele de relocare de memorie necesare.Interfață de translatare pentru mutex-uri: Întrucât apelurile interne de sincronizare ale NVIDIA presupuneau comportamente specifice glibc, dezvoltatorii au scris o bibliotecă intermediară care interceptează și traduce apelurile de mutex-uri în instrucțiuni native musl, eliminând înghețarea aplicațiilor grafice la deschidere.
3. Rezultatele testelor hardware și stadiul actual
Soluția tehnică a fost testată cu succes pe mai multe generații de GPU-uri prin intermediul unui pull request deschis:
Seria NVIDIA 580 (Legacy): Rulată cu succes pe arhitectura
x86_64folosind o placă GeForce GTX 980 Ti;Seria NVIDIA 620 (Curentă): Confirmată ca stabilă și funcțională pe o placă GeForce RTX 3070 Ti;
Arhitectura AArch64 (ARM64): Testele inițiale au confirmat suportul parțial pe platforme pe 64 de biți.
Deși suportul pentru NVIDIA rămâne clasificat ca experimental până la finisarea integrării pachetelor, combinarea noilor medii desktop Wayland din snapshot-ul 20261103 cu posibilitatea de a utiliza performanța maximă a plăcilor grafice NVIDIA transformă Chimera Linux dintr-un proiect de nișă într-o distribuție modernă și performantă pentru uz zilnic.
Sursele articolelor:

Comentarii
Trimiteți un comentariu