Door Anoniem: Door Anoniem: Door Anoniem: Had ik niet ergens gelezen dat Linus voorlopig geen M1 ondersteuning zag, zo niet nooit....?
Ik heb dat gelezen , dus jij zou het ook gelezen kunnen hebben....
De CPU is geen probleem, maar Linus heeft (iig zelf) geen interesse in het reverse engineeren van de GPU en andere peripherals om Linux native op de macbook arm te draaien.
Binnen een VM is wellicht mogelijk, maar dat is amper interessant voor kernel development.
Ik kan me de tijd nog wel herrinneren dat het een doodzonde was om de woorden GPU en kernel in 1 zin te noemen.
Maar kennelijk is dat nu toch wel een beetje bijgedraaid??
Huh ?
Klinkt als klok met verre klepel .
GPU is een generieke term - Graphics Processing Unit. vroeger "videochip" .
Linus wil een gewoon werkende laptop - inclusief beeldscherm, muis,wifi etc.
Hij wil geen ARM systeem met alleen een seriële connector.
De kans is nogal klein dat Apple die chip(onderdelen) voldoende documenteert om een Linux _systeem_ snel te porten.
Je relatie met "GPU en kernel" slaat _vermoedelijk_ op Nvidia (chipset/GPU) drivers. De feitelijke video server draait in userland, maar er is altijd een stukje kernel interface waarin de kaart als een device gepresenteerd wordt.
Die kernel interface is bij nvidea een binary module.
Met een warning "geen GPL code" ('tainted') , en bij kernel crashes op dergelijke systemen zeggen de kernel developers "zoek het maar uit, we gaan niet zitten raden wat die module doet" .
Of bedoelde je alleen het punt 'video driver in de kernel' ?
Die draait dus nog steeds in usermode (X server, of 'wayland' ), maar heeft enige kernel interface, omdat de kernel nu eenmaal alle toegang tot hardware 'regelt'.
FWIW - er is nu al iemand die Linux wil gaan porten
https://9to5mac.com/2020/11/30/developer-hector-martin-announces-patreon-funding-for-bringing-native-linux-to-m1-macs/