Si të degradoni në një kernel të mëparshëm në Arch Linux


Kernelet e reja Linux sjellin mbështetje për pajisje të reja dhe veçori të reja. Por ndonjëherë kerneli shkakton probleme: është plotësisht ose pjesërisht i papajtueshëm me softuerin ekzistues, veçanërisht drejtuesit e videos shpesh vuajnë nga kjo, por kjo mund të zbatohet edhe për çdo softuer tjetër.

Një shembull shumë i fundit: drejtuesit e NVIDIA janë pjesërisht të papajtueshëm me linux >= 5.9 në kohën e shkrimit. Megjithëse karta grafike funksionon, CUDA, OpenCL dhe ndoshta funksione të tjera janë të prishura. Sigurisht, një ditë kjo do të rregullohet, por çfarë ndodh me ata që kanë nevojë për CUDA dhe OpenCL ose programe të tjera të papajtueshme me versionin më të fundit të kernelit Linux?

Një nga opsionet është kthimi në versionin e mëparshëm duke e instaluar atë nga cache e paketës së shkarkuar. Metoda nuk është më e këndshme, pasi do t'ju duhet të ndaloni azhurnimin e paketës, versioni i së cilës është rikthyer, ose madje të refuzoni të përditësoni të gjithë sistemin.

Kjo metodë është veçanërisht e bezdisshme kur bëhet fjalë për kernelin linux - gjithashtu duhet të bëni diçka me varësitë.

Një nga opsionet më të lehta është kalimi në kernel linux-lts.

LTS - qëndron për Mbështetje për kohë të gjatë. E thënë thjesht, është kerneli dhe modulet e Linux nga një prej versioneve të mëparshme, i cili përditësohet rrallë.

Ky kernel mund të instalohet si një paketë e rregullt, duke zëvendësuar kernelin ekzistues. Në varësi të konfigurimit të kompjuterit tuaj, mund t'ju duhet të instaloni paketa të tjera *-lts, të tilla si paketa nvidia-lts, drejtuesi i videos NVIDIA për kernel linux-lts.

Instaloni gjithashtu linux-lts-headers.

Pas finalizimit të kernelit dhe rregullimit të problemeve që ju shqetësojnë, mund të ktheheni në versionin më të fundit të kernelit Linux.