( Raynes | 2024. 01. 15., h – 16:10 )

A dinamikus linkelés azért fontos, hogy az egyes alkalmazások közös libeket használjanak, ami memóriaspórolás. Ha mindent minden binárisba statikusan belefordítasz, akkor minden futó bináris még egyszer betölti ugyanazokat a libeket sajátként, ami sok futó programnál óriási pocsékolás. A statikus linkelést tényleg csak ilyen spéci portable megoldásoknál, meg embedded felhasználásnál lépik meg, mint mentőöv, egyébként nem ajánlott a használata, főleg nem desktop rendszeren.

A sxiv nincs még annyira elavulva, talán valami 4 éves az utolsó verzió, meg van helyette újabb fork. Gond nincs vele, mert nincs modern függősége, egy nagyon egyszerű CLI program, de sokan emiatt ágálnak ellene, hogy az újabb forkot, nsxiv-t kell feltenni helyette, amit fel is fogok, ha leküzdöm a lustaságot.

A példámban az az iGPU 10+ évvvel ezelőtti PowerVR noname szutyok volt, amit az Intel akkoriban beépített az Atom procijaiba, és csak a nevében volt Intel. A PowerVR meg egy lusta, szar szemét banda, nem csinálta meg a drivert normálisra (még az általuk támogatott Win7-en is bugos, használhatatlan volt), és később sem javította. XP-n sem volt jobb, pont azért teszteltem néhány hétig azon is, meg volt egy Ubuntu 12.04 only driverük, ami már akkor elavult volt, mert az Ubuntu akkor már a 16.10-es verziónál járt. Ebben pont az volt a vicc, ami engem is megtévesztett, hogy ez az Intel GMA3600 GPU csak a nevében volt Intel, az Intelnek semmi köze nem volt hozzá, pedig a tényleges Intel GPU-knak a driverei jók, csak ez nem Intel GPU volt.

Az Nvidia az más, ők meg saját maguk nehezítették a nouveau fejlesztők helyzetét, zárt forráskódú megoldással, meg úgy aláírt firmware-rel, hogy azt a nyílt megoldás ne tudja betölteni a kártyához, de ezen a téren elkezdett az Nvidia az utóbbi időben változtatni, nekiálltak egy nyílt drivernek, és ez elkezdett segíteni a nouveau-n is. Persze használható a zárt NV driver is, de azt érthető okból sok linuxos meg FOSS hívő nem szereti, és igazuk is van ebben. Kezdi visszanyerni az NV az elvesztett bizalmat, de lassan, idő kell hozzá, hogy jó fiúk legyenek, addig meg megy nekik a dupla középső ujjas bemutogatás.

Ezt leszámítva a Linux drivertámogatása fényévekkel előzi meg a Windowst, minden be van építve a kernelbe (ennél fogva a kernellel együtt frissül és kompatibilis marad), meg a disztró által biztosított firmware csomagban (ebben még az elvekért harcoló Debian is feladta a küzdelmet a 12. kiadástól, hogy a userek dolgát megkönnyítse), a felhasználónak nem kell drivert vadászni mindenféle weboldalról, meg csomagkezelővel sem. Néhány szutyok hardverhez valóban kellhet 3rd party, unofficial vagy DKMS kernelmodult pörgettyűzni, de azok szutyok gyártó, szutyok cuccai, nem ajánlott a megvételük. A valóság az, hogy ma már sok hardver jobban is áll Linuxon a hardvertámogatással, mint Windowson, megfordult a kocka. Van egy csomó régi nyomtató, szkenner, hangkártya, régi videókártya, hálókártya, amikhez már nincs is driver újabb Windowsra (ez igaz a te rendszered ősrégi X1250-es Radeon iGPU-jára), bezzeg Linuxon meg továbbra is működnek kulturáltan, a legmodernebb 64 bites verzión is, ezt a Windows nem tudja ezt a Linux után csinálni.

Azt viszont örömmel olvasom, hogy az XP-zést nem ajánlod másoknak általános jelleggel. Ez a része nem volt világos, mert nekem az jött le eddig, hogy továbbra is ajánlod. Pont ezt mondom, hogy ha csak átmeneti, meg speciális célt szolgál, akkor nem gáz, ha valami legacy dolgot használsz, de tudni kell vele, hogy hol a határ, ho.nnan veszti az értelmét. Nálad az XP már rég elvesztette, és csak szubjektív okokból ragaszkodsz hozzá, amik nem racionalizálhatók már objektíve, főleg, hogy nincs olyan spéci felhasználásod vagy munkád, ami igényelné, mert amúgy amiket használsz a gépen, commander és winamp típusú megoldás, alap Office amit egy ősi 2k3 is kiszolgál, alap böngészés, stb., Linux alatt is megoldható lenne.