Diit.cz - Novinky a informace o hardware, software a internetu

10 věcí, které ani Linux kernel 4.10 nepřináší

čtyři tučňáci - linux logo
Jádro operačního systému zvané Linux přináší v nové verzi spoustu novinek, tu zajímavých, tu čistě aktualizačních a nudných. Je ale několik věcí, na které čeká spousta uživatelů a které to ani do verze 4.10 nestihly.

Tou první je tzv. AMDGPU DAL/DC neboli jinak řečeno přepracování části kódu nejnovější generace otevřeného ovladače pro grafiky od AMD. Tato práce je velmi obsáhlá a současně velmi důležitá, jelikož připraví ovladač pro podporu příštích generací GPU AMD, přinese podporu HDMI 2.0, atomic mode-setting či třeba audio po HDMI / DisplayPortu bez nutnosti používat uzavřenou nadstavbu AMDGPU-PRO. Všeho se dočkáme nejdříve v Linuxu 4.11, možná až 4.12. Explicitně tedy rámci ovladače AMDGPU v tomto kontextu pojmenujme, že jde i o chybějící podporu pro GPU generace Vega, tedy chystaný hi-end od AMD.

Další chybějící věcí je podpora GeForce řady GTX 1xxx v ovladači nouveau. Zatímco uzavřený ovladač od Nvidie všechny ty GeForce GTX 1050 až 1080 a Titan podporuje, jeho otevřený ekvivalent nezvládá hardwarovou akceleraci generace Pascal vůbec. Čeká se na to, až Nvidia uvolní potřebné firmwary. Možná někdy kolem Linuxu 4.12. V obecné rovině pak nouveau čeká na lepší podporu re-clockingu, tedy řízení provozních frekvencí grafik. V rámci kernelu 4.10 se do nouveau dostala podpora Boostu pro Maxwell GPU první generace (tedy GeForce GTX 750 / GTX 750 Ti), druhá generace (GTX 9xx) má zatím smůlu a stejné platí pochopitelně i pro Pascal.

Podpora kompilace skrze LLVM / Clang nadále také není možná ve 100 % věcí. Linuxové jádro tak stále musí používat GCC, což není z licenčního hlediska problém (narozdíl od BSD světa), nicméně i tak jsou projekty, které chtějí jak kernel, tak i celou distribuci kompilovat skrze LLVM / Clang - připomeňme OpenMandrivu.

Nadále je zde problém s podporou souborového systému Reiser4 přímo v jádru. Připomeňme, že vývoj tohoto souborového systému se dostal do existenčních potíží, kdy jeho tvůrce a skrze vlastní firmu také ten, kdo vše financoval, byl odsouzen pro vraždu manželky. Hans Reiser už zhruba 10 let sedí ve vězení a jeho trest za vraždu druhého stupně je stanoven na nejvyšší možnou mez, tedy 15 let až doživotí. Reiser4 je nadále zvolna vyvíjen, ale do kernelu se nikdy přímo nedostal a nelze to předpokládat ani do budoucna, jakkoli je Reiser4 i dnes v mnoha ohledech unikátní souborový systém.

Dalším zajímavým souborovým systémem a dalším prvkem, který jádro 4.10 nenabízí, je Bcachefs. Ten je považován za slibného morálního nástupce Btrfs či ZFS.

Do kernelu také míří nový plánovač úloh CPU. MuQSS by měl řešit problémy s aktuálním BFS, nicméně zatím se do „Linusova“ jádra nedostal. Stejné platí i pro vylepšení v oblasti Wi-Fi (Bufferbloat / Make WiFi Fast) a BUS1, což je morální nástupce KDBUS (systém pro meziprocesovou komunikaci).

Zdroje: 

David "David Ježek" Ježek

Bývalý zdejší redaktor (2005-2017), nyní diskusní rejpal.

více článků, blogů a informací o autorovi

Diskuse ke článku 10 věcí, které ani Linux kernel 4.10 nepřináší

Středa, 22 Únor 2017 - 16:54 | Heron | Já teda nevím, co dělám špatně, ale roky mám GK...
Úterý, 21 Únor 2017 - 15:39 | HKMaly | Podpora grafiky na linuxu se stale zlepsuje, ale...
Úterý, 21 Únor 2017 - 15:36 | HKMaly | Ani ne tak stroj od stroje ale kartu od karty...
Pondělí, 20 Únor 2017 - 22:33 | RedMaX | Vzdyt ma pravdu!!! Intelacke ovladace grafiky...
Pondělí, 20 Únor 2017 - 17:35 | Mastafa | Můžeš nam říct, proč tu neustále ze sebe děláš...
Pondělí, 20 Únor 2017 - 16:20 | Peter Fodrek | Vtip je v tom, že jediné, co nefunguje mi je...
Pondělí, 20 Únor 2017 - 15:07 | David Ježek | Ono to bude stroj od stroje, já s closed source...
Pondělí, 20 Únor 2017 - 15:04 | David Ježek | Tak jo, zamachrovals, gratuluji a přeji hezký den...
Pondělí, 20 Únor 2017 - 15:01 | HKMaly | U nVidie funguje uzavřený driver naprosto krásně...
Pondělí, 20 Únor 2017 - 14:34 | r4in | Takže Linux má stále podporu GPU na draka? Ještě...

Zobrazit diskusi