Vím, co si mnozí z vás myslí: Linux v počítači Apple? Odpovědí může být další jednoduchá otázka: Proč ne? Myslím, že se všichni shodneme, že za instalaci systému tučňáků se neoplatí kupovat MacBook, ale všichni víme, že existuje možnost instalace více než jednoho operačního systému na stejný počítač, a to všechno mění. Pokud jste jedním z uživatelů, kteří chtějí mít Linux na nejnovějších počítačích Apple, Linux 5.3 má pro vás překvapení.
Právě teď, pokud ještě nebyla uzavřena, příští aktualizace jádra Linuxu brzy zavře své okno požadavku požadavku. V pohybu na poslední chvíli to bylo přijato aplikace související s podpora klávesnic a trackpadů nejnovějších MacBooků a MacBooků Pro dostat se na trh. Překvapení je větší, když vezmeme v úvahu, že Linux nezahrnuje velmi dobrou podporu klávesnic a dotykových panelů nejnovějšího MacBooku (od MacBooku 8.1 po modernější, jako jsou MacBookPro13 a MacBookPro14).
Linux 5.3 si bude lépe rozumět s MacBooky
Od té doby neexistuje žádná taková podpora, Místo toho, aby byly vystaveny jako zařízení USB jako všechny ostatní moderní notebooky, Apple provedl podivný krok a přeměnil je na zařízení SPI. Kromě toho, Apple nikdy nezdokumentoval svůj protokol používaný s tímto ovladačem SPI na podporu těchto klávesnic a trackpadů. Z tohoto pohledu bychom mohli říci, že absence této podpory je většinou odpovědností společnosti Apple.
Komunita vývojářů má ale tendenci dostávat to, co si předsevzali, a někteří vývojáři, kteří mají trochu volného času, většinu tohoto protokolu zpětně upravili byli schopni napsat tento základní ovladač pro Linux. S příchodem Linuxu 5.3 bude zahrnuta podpora, ale bude nutné aktivovat nový přepínač Kconfig CONFIG_KEYBOARD_APPLESPI.
Tato podpora se připojí k dalšímu patchu, který aktivuje podpora jednotek NVMe na zařízeních Apple aktuálnější, takže můžeme říci, že Linux 5.3 se více postará o počítače pokousaného jablka.