NordVPN: Clicca qui per accedere all'offerta nordvpn.com/morrolinux 🎓 Vuoi acquisire *solide conoscenze* nell'ambito del NETWORKING o diventare un PROFESSIONISTA LINUX CERTIFICATO? Il modo migliore per cominciare è seguire un corso *ben strutturato* e *semplice da seguire* , ma soprattutto tenuto da un docente sempre disponibile per *rispondere alle tue domande.* Tengo corsi per tutti i livelli, visita morrolinux.it per maggiori informazioni.
vedere una che crea il driver video in streaming è come guardare la foto della terra scattata dalla Voyager1 a 6 miliardi di Km, ti senti piccolo piccolo
@@morrolinux figurati la "nostra" autostima 😅. Seriamente, il fatto che qualcuno lo abbia fatto e, soprattutto, la possibilità di sapere come ci sono arrivati e capirlo ci rende un po' meno piccoli.
Il discorso degli speaker è una figata! C'è tanta gente che lamenta questa carenza dell'audio in Linux specialmente sui laptop, e finalmente qualcuno ci sta lavorando
Ciao, Io non sono un ingegniere, mi sono diplomato in ragioneria e programmazione informatica nel '90, si hai capito bene nel 1990, e mi ricordo che il mio prof di informatica diceva che per sviluppare un sistema operativo servivano decine e decine di "anni uomo" cioè lavoro di un solo uomo per decine di anni o di centinaia di uomini per un anno e stiamo parlando di software degli anni '80/'90. Ora, conoscendo un pochino (molto poco a dire il vero) Linux non oso immaginare che cervelli siano oggi al lavoro per fare tutto quello che che ci hai descritto. Complimenti a loro e complimenti a te che ci tieni informati e lavori per promulgare il software libero. Continua così, anche per le lezioni su Linux.
Assurdo, complimenti a chi sta facendo quest'opera d'arte, e un po' di complimenti anche a te che ce lo fai sapere! Comunque, in merito all'ultimo discorso, più contenuti ci porti più siamo contenti
Grazie Morro per questo video. Credo che questo lavoro di Asahi Linux sia seminale. Anche perché si può facilmente prevedere come questi Macbook Air (dal quale peraltro sto scrivendo) possano avere vita lunghissima anche oltre la fine del supporto Apple. È emozionante vedere come la community di Linux si impegni in queste fatiche che hanno l'eco di Sisifo, ma il successo di Ercole. Non capirò mai perché degli appassionati di informatica non riescano a cogliere la poesia intrinseca in uno sforzo intellettivo del genere. Credo che lo stesso Steve Jobs - segretamente - sarebbe orgoglioso di questo lavoro che non è altro che la realizzazione pratica di quella sua famosa osservazione che diceva "i computer sono biciclette per la mente". Gli sviluppatori di questo progetto si stanno cimentando in uno dei rompicapo più difficili di sempre, far funzionare questo computer alla cieca. Credo che da questo punto di vista, questo progetto, assieme a ReactOS siano i più interessanti degli ultimi anni. Non vedo l'ora, quando fra qualche tempo sarà più completo, di provarlo.
Basta che non sfidino gli Dei di Cupertino come Tantalo e non volino troppo alto come Icaro ;-) Cmq in parte capisco i produttori che cercano di tutelare anni di ricerche col segreto industriale da aziende predatrici che arrivano a sottrarre quote rilevanti di mercato copiando tecnologie altrui senza peraltro restituire nulla alla comunità (ovviamente non parlo della galassia Linux, che però rischia di confondervisi in mezzo), ma mi domando se non ci sia un modo tecnico per garantire, ad esempio in maniera criptografica, libero accesso all'hardware a chi non vi lucra come le comunità FLOSS e sbarrare la strada agli avvoltoi. Qualcosa tipo il chip TPM/Trusted Computing di cui aveva anche parlato Morto stesso... 🤔
@Paolo Cavatore-Ercole veramente qui il problema è completamente diverso. Loro ti vendono hardware e software. Tu sei proprietario dell'oggetto e con l'oggetto ci puoi fare quello che vuoi, o almeno dovresti poterlo fare, incluso cambiargli il software. Quello che non puoi fare è contraffare il software o contraffare l'hardware. Ma cambiare sistema operativo è perfettamente legale. Quindi semmai è chi vende sistemi bloccati che dovrebbe essere attenzionato dal legislatore e obbligato a rendere utilizzabile il proprio hardware da chiunque, a piacimento. L'utente spende migliaia di euro e non è minimamente tutelato contro l'obsolescenza programmata. Poi, parliamoci chiaro, un computer funzionante non aggiornabile è uno spreco di risorse preziose intollerabile. Qui non c'è alcuna proprietà intellettuale violata. L'utente al momento dell'acquisto del computer ha già pagato all'azienda i costi di ricerca e sviluppo. Diverso sarebbe se la fabbrica che produce il Mac, producesse e vendesse clandestinamente un computer di concorrenza identico, ma non è questo il caso in discussione.
Figata. Incredibile il lavoro di Reverse engineering necessario per arrivare ad un livello del genere.. Sono stati bravissimi! condivido con te peccato che manchino ancora alcune cosette, ma piano piano ci sarà un'alternativa completa per chi vorrà a MacOS, per ora io rimango con Apple =)
Mi sono venuti i brividi quando ho letto il loro report sul sito e riascoltando ciò che hai detto. Un lavoro indescrivibile, ovviamente in senso positivo.
Morro adoro i tuoi video e adoro come conosci linux. Sto usando Asahi linux con grande soddisfazione sia nel mio air M2 che nel macBookPro M1 Max, entrambi con la nuova modifica gpu funzionante in ambiente wayland. In meno di 1 anno hanno già fatto cose pazzesche, io penso che continuando su questa linea tra un altro anno e mezzo / 2 avremo davvero una distro totalmente funzionante, quindi piena accelerazione gpu, codifica nei video per non gravare sulla cpu, speaker e cam, e se faranno in modo di avere la stessa durata di batteria che attualmente si ha in Mac Os, allora davvero saranno le macchine perfette per far girare linux!
@@roccorossi5396 Assolutamente possibile, ma meno probabile del cambio x64 -> ARM avvenuto con M1. È probabile che 2-3 anni siano sufficienti ad apportare ulteriori migliorie all'architettura attuale, ma non a stravolgere di nuovo tutto. E non penso sia conveniente nemmeno per Apple abbandonare un'architettura progettata da (quasi) zero (facciamo anche 1 o 2, visto che si tratta sempre di ARM che esisteva da molto prima) per stravolgere tutto ogni paio d'anni. Sicuramente (non ho approfondito) lo studio dell'architettura di M1 ha richiesto più di 2-3 anni, dato che l'intenzione era di abbandonare x64 per qualcosa di più efficiente. A prescindere da questo: c'è chi lo fa per la semplice soddisfazione di aver reso possibile qualcosa che non lo sembrava, o perché crede che quel progetto valga la pena di essere realizzato. E a volte le conoscenze ricavate dallo studio di quel problema portano benifici anche in altri campi (mi vengono in mente scoperte avvenute "quasi per caso" nel corso della storia).
E sì... Non mi fidavo dell'installer 😅 ma verificando gli step che segue nel tuo primo video ho installato Asahi sul mio mini M1, veramente un progetto interessante! 👌
è affascinante ammirare il lavoro di certe menti e pensare che lo stanno facendo solamente per passione di una cosa in cui credono, un giorno di quello che hanno scritto ne approfitteremo tutti, probabilmente anche certi produttori di pc windows, senza neanche sapere il nome di questi eroi.
Li sto seguendo da tempo. Sono dei mostri. Asahi Lin(y)a tutti vorrebbero sapere chi è veramente. Non appari dal nulla (come ha fatto lei) e improvvisamente sei un superstar della programmazione GPU e kernel. Quando riusciranno a fare funzionare decentemente il tutto, potrei davvero comprare un notebook Apple con Mx: hanno veramente fatto un capolavoro con ARM
Immagina se ci fosse un team che collabora con asahi Linux e portasse il lavoro di asahi per l'ambiente Windows e viceversa applicasse in up patch prodotte per Windows in asahi. Immagina solamente quanti progressi si riuscirebbero a fare e a come si riuscisse a migliorare la compatibilità
Complimenti Morro, mi piacciono molto i tuoi video e la tua capacità di rendere accessibili anche gli argomenti più ostici. Io sono interessato all'argomento, quindi se vorrai fare degli approfondimenti, io ci sarò! Grazie!
Ciao Morro, grazie per quello che fai. Dei video di approfondimento sarebbero davvero interessanti e un ottimo modo per iniziare a capire cose che mi affascinano, ma che non saprei come affrontare da solo. Ti seguo molto anche se non commento, oggi sono qui per far sentire anche il mio supporto :) Buone feste
Questo lavoro, in un prossimo futuro, potrebbe rientrare tra quelli fondamentali all'interno del mondo Open Source o si tratta """"""""""""""""""""""""solamente"""""""""""""""""""""""" (avrei voluto aggiungere molte più virgolette) di un ottimo lavoro? Ogni funzionalità sviluppata nel mondo Open Source è un piccolo mattoncino utile a tutti, ma qui mi sembra che sia più di un semplice mattoncino. Non essendo un esperto forse la domanda non è chiarissima e forse non ha neanche un senso, ma sentendo quello che dici nel video mi sembra che questo lavoro sia un piccolo, grande capolavoro.
Lo è. È un lavoro di cui non ancora si vedono tutte le conseguenze. Ad esempio il chip M1 è anche negli iPad. Immagina se qualcuno riuscisse a sfruttare il lavoro fatto per il Macbook, per creare un OS anche per l'iPad. O per l'iPhone. Linux potrebbe improvvisamente avere un proprio ecosistema di dispositivi integrati, dal nulla.
@@UTJK. Si riuscisse ad arrivare al punto di avere un ecosistema Linux, con tutta una serie di validissimi dispositivi, sarebbe davvero fantastico. Quello che stanno facendo è davvero un lavoro grandioso e forse alla fine lo sfrutterà anche Apple (non so come e se sia possibile) senza aver fatto nessuna fatica e, anzi, senza nessun tipo di aiuto per rendere il lavoro meno complicato
Buonasera. Da utente Mac più che ventennale non posso che applaudire questi coraggiosi sviluppatori. Magari Apple fornisse documentazione sull'hardware.
Beh, IMHO ha senso solo per l'obsolescenza programmata. Ho un Mac Studio M1 entry level e sapere che tra qualche annetto potro' scegliere se tenermi un SO che non permettera' aggiornamenti (o peggio che diventa poco fluida all'aggiornamento X) e una distro LINUX usabile mi fa stare piu' sereno. P.S. Sarebbe interessante vedere gia' allo stato attuale del progetto alcuni benchmark oltre a quelli mostrati nel video. Magari stesso software OS su Linux e MacOSX come si comportano. THKS!
Uh, dal messaggio iniziale mi sembrava saresti stato molto più tecnico, invece è stata una passeggiata e nemmeno ho sentito passare il tempo. È davvero emozionante vedere all'opera, la filosofia free software. Quindi si, da parte mia c'è interesse ad un video più approfondito.
14 ' 05 " Il tutto è roba fuori di testa, questo da spunto a due cose Una di morro che, deve essere un minimo di voglia in appoggiare il sviluppo L'altra la proeza in diretta video......ma veramente, non mi capacito ancora a quello. Poi il avatar anime....Grazie Morro, già condiviso il video.
Parlando di progetti, forse posso consigliarti di parlare di *LunarVim* : un *IDE* basato su NVIM. Il progetto sta andando avanti da anni e funziona molto bene. Tra l'altro su questo canale non parli quasi mai di Vim,Emacs ecc, magari sarebbe un bel topic da portare. Continua così ! 😀
Bravo bravo bravo. Morro dei un ottimo divulgatore e davvero la nerditudine scorre forte in te. Il problema (da ex-utente Apple che usa M1 tutti i giorni e lo adoro come architettura rispetto a Intel per uso ufficio - per durata, potenza e affidabilità) dicevo, il problema è che mi rode così tanto che ci si uccide per fare il reverse (ok ok è la parte divertente per Marcan & co.) quando invece la Apple si fotte Darwin e compagnia per usarlo come base in OSX. Sarebbe da usare una licenza che se vuoi usare sw OS devi rilasciare le specifiche hardware, altrimenti scriviti da solo pure il kernel. A parte lo sfogo, mi dispiace perché l'hw è maledettamente buono. Anche se gli ultimi surface mi allettano. E comunque basta OSX, mi sa che a Natale me ne torno a Arch... La SteamDeck ha dimostrato che si può giocare da Dio e per lavoro mi basta office365 in qualche salsa (VM, wine, o simili)... Consigli per un buon hw? Mi servirebbe leggero, 13 pollici, ottimo trackpad, buona tastiera...
@@morrolinux grazie, ThinkPad carbon mi alletta molto. Vedo che riesco a trovare, magari ne riesco a beccare uno buono da Riccardo ahahah grazie ancora e continua così. PS: ti cito a lezione con i miei studenti quando parlo del public speaking e del tuo codice per togliere "ehhhm" dalle lezioni. Ma non insegno in un dipartimento di scienze dure quindi non credo che ti salgano i follower... :-((
Approfondisci!!! anche più tecnico anzi entrerei nel merito delle cose. Potresti approfondire a cadenza regolare uno specifico argomento tipo il pazzo furioso che ha fatto il reverse engineering della GPU
Credo che un video sull'argomento privacy e perchè è importante non lasciare i nostri dati in mano ai giganti della silicon valley sarebbe interessante.
Proof of concept davvero interessante. Se maturato, potrà essere utile per recuperare vecchi macbook abbandonati da apple, oltre che beneficiare tutta la comunità come hai citato nel video. Personalmente sarei molto interessato se approfondissi i dettagli tecnici, dato che sto seguendo un corso universitario sul kernel linux e mi piacerebbe vedere queste conoscenze applicate in un caso di studio reale.
ciao vado OT ma mi spieghi perchè su cinnamon non funziona lo screen block sul mio portatile flex 5 lenovo? quando chiudo loschermo e lo rialzo ho scermo nero e non mi fa mettere la password 😞
super video! ne approfitto per chiederti un aiuto. ho installato xero linux (arch) su un macpro 5,1 su cui sono installate 2 schede video - una da 256 mb che consente di far vedere il boot menù di avvio del mac (la suo autilità è solo visualizzare il boot menù del mac - avvio windows/linux) - l'altra è una scheda video RX580 da 8 giga purtroppo però xero linux legge come scheda primaria qulla da 256mb :(. è possibile settare come scheda primaria quella da 8 giga (RX580)? E RENDERE L'IMPOSTAZIONE PERMANENTE ad ogni avvio? ho visto che lo fanno da modificando il file grub, ma ho paura di fare del casino.... magari sai un modo più semplice? magari un programmino dai pacchetti AUR :) grazie
Morro, domanda forse sciocca, ma a prescindere dall'evoluzione delle compatibilità hardware del progetto, linux on arm com'è messo? Esiste un "rosetta" che estenda la compatibilità ai programmi x86 o siamo già a buon punto?
Ti direi che molta roba c'è già per ARM nativa ed essendo quasi tutto Open è spesso abbastanza semplice compilare da sorgente e avere la versione nativa di molte cose anche se non sono distribuite in forma binaria per ARM. Poi ci sono applicativi particolari che magari usano estensioni di opengl o CPU presenti solo su Desktop/x86 e lì serve un po' di lavoro in più. La cosa forse più probabile di cui ti accorgeresti però, è probabilmente la mancanza di molti container docker già pronti per ARM, ed è un po' una sbatta in quel caso. Box86 e progetti simili permettono l'esecuzione x86 su ARM ma non ho ancora indagato su compatibilità effettiva e prestazioni.
non so a chi chiedere: c'ho arch Linux da tipo 3 mesi e da un momento all'altro la password é cambiata. Non ho grub perché con archinstall non compariva l'opzione e adesso non riesco manco ad entrare in single user mode per cambiare la password. Non é la prima volta che mi cambia la password a caso, anche quando usavo il Raspberry con Ubuntu server mi si cambiava da un momento all'altro e dovevo ripulire la SD e riflashare la iso, ma c'ho cose importanti e non voglio cancellare arch Linux.. come posso fare?
In parte lo ha spiegato, con un hypervisor, ossia uno strato software in più tra SO e hardware, in modo da intercettare le chiamate del SO (in questo caso Mac OS) studiarle e ricostruirle su Linux.
@@RickB3n Grazie mille, quello che devo capire è che tipo di software hanno utilizzato per generare i messaggi per hardware (per sollecitarlo). L'hypervisor serve solo per monitorarne la risposta risposta. Giusto?
come diamine si installano le applicazioni comunque ottima guida grazie davvero e come progetto penso sia uno dei migliori renderebbe il mac una macchina migliore
Questi di Asahi Linux sono veramente dei mostri. Non c'è altro da fare che prostrarsi umilmente e donare quello che si può per sostenere gli sforzi di sviluppo. Ah, si caro Morro, hai chiesto se ci interesserebbe capire meglio cosa stanno facendo Asahi Lina, Alyssa Rosenzweig ed Hector Martin? Beh se ti senti in grado di farlo, spiegandolo ad uno come me che ha il livello di conoscenza pari a quello di una scimmia, molto volentieri sono interessato!
…..e io che non riesco nemmeno a compilare/installare i driver nvidia su un vecchio portatile con Ubuntu 32bit e una GeForce Go7300 …potresti fare un video su questo?😅
Morro, volevo chiederti una cosa, ho visto che a te lo scrolling su firefox in asahi linux funziona burroso come su mac, puoì dirmi cosa va settato nelle impostazioni del browser per avere quell'effetto liscio nello scorrimento della pagina? io nonostante abbia messo i driver della gpu e impostato l'ambiente grafico wayland non ho quel risultato. Premetto che l'ho testato sia sul mio Air M2 sia su un macbookPro M1 Max, entrambi con asahi con gpu attiva
@@morrolinux ti ringrazio tantissimo!! sei un grande. Un ultima cosa sulle impostazioni di firefox va invece deselezionato il flag su "utilizza lo scorrimento liscio" e "utilizza lo scorrimento automatico" ? o tu li hai entrambi flaggati?
A livello legislativo non sono sicuro, quel che è certo è che avrebbero potuto bloccare il boot loader come su iPhone e iPad ma hanno deciso di supportare ufficialmente il boot di altri sistemi operativi a livello di boot loader :)
Grazie, speravo di vedere una tua recensione, io sponsorizzo Marcan da un po’, seguo Asahi Lina su Twitter ma non imaginammo i code-streaming real time, e ringrazio loro ed altri migliaia di rendere pubblico le loro capacità ed il loro sapere, vorrei provare Asahi su un mini m1, ma vorrei sapere da te , se ne vale la pena? Non vorrei fare danno. Io sono un utente deb e non conosco arch
Ciao Paolo, Io lo sto usando sul mio Air ed è veramente un piacere da usare! L'unica cosa che ancora non lo rende usabile quotidianamente per me è la mancanza di audio dagli speaker (nessuno mi costringe a usare la webcam!) e spero sia questione di poco perché è veramente un fulmine l'M1 con Asahi.
La parte di cui stiamo parlando è quella più vicina all'hardware che pilota gli speaker e mi sembra di capire che debbano implementare i limiti in kernel space, ma magari ho malinterpretato
Un lavorone e un grande traguardo visto che "i driver" per quella roba vengono scritti da ingegneri di una enorme azienda ammerikena. Quindi tantissime risorse stanziate a confronto di quelle a disposizione per questi sviluppatori "artigiani" , fammi passare il termine (risorse economiche ovvio ma soprattutto umane!). PS sempre in tema di croccanti novità facci un video sullo stato dell'arte delle nuove schede grafiche Intel Arc (versione mobile preferibilmente).
@@UTJK. esattamente , comunque spero che legga il mio commento in merito alle Intel Arc che se non ho capito male competono con le Nvidia RTX. Vorrei comprare un thinkpad serie P con quella scheda ma non prima di aver capito a che livello di maturità (affidabilità/stabilità) stiano i driver per linux.
@@UTJK. ritornando sul tema M1 spera che non si arrivi a qualche limite insormontabile dovuto ai "segreti industriali" tale da compromettere una miglioria progressiva delle prestazioni. (Tipo i nouveavu con Nvidia per intenderci , aivoglia di retroingegneria anche lì ma i risultati...). PS apple a questo punto poteva anche darla qualche dritta... Sti amerikeni rompipalle 😅
Un conto è il team di ingegneri di Apple che ha dovuto progettare interamente il chip M1 in ogni suo aspetto, capire come ottimizzarlo col software, fare ricerca su possibili soluzioni più efficienti. E un altro conto è fare reverse engineering di un sistema già progettato da qualcun altro, dove c’è da capire il funzionamento. E comunque quelli che chiami “sviluppatori artigianali” sono anch’essi laureati in ingegneria/matematica e con dottorati.
@@andreasorrentino7030 uno vs tutti è chiaramente un'esagerazione espressiva, anche perché il limite di fondo non è tanto la capacità del singolo, ma il tempo da spendere per finire il progetto, che si dilaterebbe all'infinito lavorandoci da solo.
Lo ripeto: se.... cioè quando riusciranno a quanto meno a far funzionare tutto (non pretendo alle massime prestazioni di driver "EPPOL") prenderò inconsiderazione l'acquisto di un Macbook. Hardware eccellente con software ed ecosistema scandalosamente chiusi. Linux sarebbe una manna dal cielo
dai altri 2 annetti secondo me e finalmente esce dall'alpha....da qui che apple finira' di supportare m1, riusciremo ad avere un sistema linux da poter installare in sostituzione sui nostri m1 :D
Ciao, ma secondo te il SoC con arm è un game changer? Nel senso, potrebbe mandare in pensione l'architettura x86 di Intel e portare tutti su arm? Io non capisco ganchè di hw, ma sento tutti dire che Intel è rimasta troppo indietro, anche con l'integrazione. Mi pare che arm voglia arrivare a 4nm.
Ciao Moreno! Vorrei sapere come si fa a vedere che Apple ci traccia, quali sono tecnicamente i metodi per esserne certi. Uso Apple da anni e sono anche appassionato di Linux da anni ( forse sono anomalo) non ho mai avuto problemi, ho invece presentimento che Google sappia bene cosa facciamo. Grazie anche per i tuoi corsi che seguo.
Ciao Andrea, Non essendo quello di Apple software Open Source, non è banale capire cosa succede "sotto la scocca": il bagaglio tecnico necessario non è poco, ma un team di ricercatori a recentemente fatto una scoperta interessante: twitter.com/mysk_co/status/1588308341780262912 Riassunto: "A quanto pare, AppStore su iOS 14.6 invia ogni tap che fai ad Apple" Poi continua e scopre che c'è molto di più...