Tema: Re: Ultrabook (12-13") 2019 Kaledos
Autorius: ABLomas
Data: 2019-11-11 10:07:46
On 2019-11-11 09:28, kef wrote:
> Kad ir ka turi omeny, faktas toks kad neretas gamintojo driveris
> pasikeitus kad ir tik kernet version major skaiciukui arba nustoja
> kompiliuotis arba kompiliuosi su warningu ir neveikia nes kazkam
> uzplauke pakeisti kokios nors atminties kopijavimo funkcijos
> argumentu eiliskuma.

Taigi žėk, normaliai distros providina kernelį ir jo versija (ir
ABI/API) iš esmės nesikeičia (būna mikroskopiniai pakeitimai dėl
security fiksų, bet dažniausiai jie taip daromi, kad nieko neįtakotų,
neatgaminu nei vieno atvejo apart ptrace fix kokiais 2002'ais kad kažką
sugriautų).
Tai jei dedi savo kernelį ar stumi kokią amžinai bleeding-edge distrą,
tai ko tu nori - nes ką bepaimsi skirto normaliam darbui (debian, rhel,
kad ir tas pats long-term ubuntu, etc) - visi laikos to modelio ir per
visą distros release palaikymo periodą tie draiveriai nesugriūna.
Yra ir kitas niuansas - kaip dar kreivai viskas padaryta. Kokia nvidia
va kepa savo instaliarką - px koks kernelis maždaug, gali net ir major
versijas keist, svarbu headerių nepamiršt - nu ir veikia tie draiveriai
(apie pačių draiverių kokybę kitas klausimas, kalba apie instaliarką).
Tai jei koks realtekas duoda koky
fuflovas_driveris_131634.545.5431.121.ko ir nieko daugiau, tai čia
reikia dubasint tų draiverių rašytoją, o ne dinamišką dalį.
Kad pats kernelis nuolat keičias tai nieko keisto, developinimas toks
dalykas. Nepatinka pasikeitimai - naudok distros pateiktą
kernelį/įrankius ir problemų nebus.