विज्ञापन बन्द गर्नुहोस्

जब एप्पलले एप्पल सिलिकनसँग पहिलो म्याकहरू प्रस्तुत गर्‍यो, जुन M1 भनिने आफ्नै चिपद्वारा संचालित हुन्छ, यसले सम्पूर्ण विश्वलाई चकित पार्न र एकै समयमा धेरै प्रश्नहरू खडा गर्न व्यवस्थित गर्यो। निस्सन्देह, तिनीहरू पहिले नै एप्पल सिलिकन परियोजनाको प्रस्तुतिको समयमा देखा परेका थिए, तर यस पटक तिनीहरूको मौलिक भविष्यवाणीहरू साँचो हुनेछ कि भनेर सबैलाई उत्सुक थियो। सबैभन्दा ठूलो प्रश्न अर्को अपरेटिङ सिस्टम सुरु गर्ने वा भर्चुअलाइज गर्ने मामलामा थियो, मुख्य रूपमा विन्डोज। M1 चिप फरक आर्किटेक्चर (ARM64) मा आधारित भएको हुनाले, यसले दुर्भाग्यवश Windows 10 (x86 आर्किटेक्चरमा चल्ने) जस्ता परम्परागत अपरेटिङ सिस्टमहरू चलाउन सक्दैन।

M1 चिपको परिचय सम्झनुहोस्, एप्पल सिलिकन परिवारमा पहिलो, जसले हाल 4 म्याक र आईप्याड प्रोलाई शक्ति दिन्छ:

यद्यपि चीजहरू विन्डोजको साथ (अहिलेको लागि) राम्रो देखिदैन, अर्को "ठूलो" प्लेयरको लागि राम्रो समय चम्किरहेको छ, जुन लिनक्स हो। लगभग एक वर्षदेखि, M1 चिपको साथ लिनक्समा म्याकहरूमा पोर्ट गर्न ठूलो परियोजना चलिरहेको छ। र परिणामहरू धेरै आशाजनक देखिन्छ। यसको आफ्नै चिप (एप्पल सिलिकन) को साथ म्याकहरूको लागि लिनक्स कर्नेल जुनको अन्त्यमा पहिले नै उपलब्ध थियो। जे होस्, अब यसको पछाडि सिर्जनाकर्ताहरूले भनेका छन् कि लिनक्स प्रणाली पहिले नै यी एप्पल उपकरणहरूमा नियमित डेस्कटपको रूपमा प्रयोग गर्न योग्य छ। Asahi लिनक्स अब पहिले भन्दा राम्रो चल्छ, तर यसको अझै पनि यसको सीमितता र केही त्रुटिहरू छन्।

चालकहरू

हालको अवस्थामा, M1 Macs मा एकदम स्थिर लिनक्स चलाउन पहिले नै सम्भव छ, तर दुर्भाग्यवश यसमा अझै पनि ग्राफिक्स एक्सेलेरेशनको लागि समर्थनको अभाव छ, जुन 5.16 चिन्ह लगाइएको नवीनतम संस्करणको मामला हो। जे भए पनि, प्रोग्रामरहरूको टोली परियोजनामा ​​​​काममा कडा मेहनत गरिरहेको छ, जसको लागि उनीहरूले केहि गर्न व्यवस्थित गरे जुन केहि मानिसहरूले सोचेका हुन सक्छ कि एप्पल सिलिकन परियोजना पेश गर्दा पूर्ण रूपमा असम्भव थियो। विशेष रूपमा, तिनीहरू PCIe र USB-C PD को लागि ड्राइभरहरू पोर्ट गर्न सक्षम थिए। Printctrl, I2C, ASC मेलबक्स, IOMMU 4K र यन्त्र पावर व्यवस्थापन ड्राइभरका लागि अन्य ड्राइभरहरू पनि तयार छन्, तर अब तिनीहरू सावधानीपूर्वक जाँच र त्यसपछिको कमीशनको लागि पर्खिरहेका छन्।

MacBook प्रो लिनक्स SmartMockups

सिर्जनाकर्ताहरूले त्यसपछि यसले वास्तवमा नियन्त्रकहरूसँग कसरी काम गर्छ भन्ने थप्छन्। तिनीहरूको उचित कार्यक्षमताको लागि, तिनीहरू दृढतापूर्वक प्रयोग गरिएको हार्डवेयरसँग जडान हुन आवश्यक छ र त्यसैले साना विवरणहरू (उदाहरणका लागि, पिनको संख्या र जस्तै) बारे सचेत हुन आवश्यक छ। आखिर, यी चिपहरूको विशाल बहुमतका लागि आवश्यकताहरू हुन्, र हार्डवेयरको प्रत्येक नयाँ पुस्ताको साथ, ड्राइभरहरूलाई पनि 100% समर्थन प्रस्ताव गर्न परिमार्जन गर्न आवश्यक छ। जे होस्, एप्पलले यस क्षेत्रमा पूर्ण रूपमा नयाँ कुरा ल्याउँछ र केवल बाँकी भन्दा फरक छ। यस दृष्टिकोणको लागि धन्यवाद, यो सैद्धान्तिक रूपमा सम्भव छ कि ड्राइभरहरूले M1 सँग म्याकहरूमा मात्र काम गर्न सक्दैनन्, तर तिनीहरूका उत्तराधिकारीहरूमा पनि काम गर्न सक्दछन्, जुन अन्य सम्भावनाहरू मध्ये ARM64 वास्तुकलाको खोजी नगरिएको संसार हो। उदाहरणका लागि, M1 चिपमा फेला परेको UART भनिने कम्पोनेन्टको व्यापक इतिहास छ र हामीले यसलाई पहिलो आईफोनमा पनि फेला पार्न सक्छौं।

के नयाँ एप्पल सिलिकन चिपहरूमा पोर्ट गर्न सजिलो हुनेछ?

माथि उल्लेखित जानकारीको आधारमा, प्रश्न उठ्छ कि लिनक्सको अन्तिम पोर्टिङ वा नयाँ चिप्सका साथ अपेक्षित म्याकहरूको लागि यसको तयारी सजिलो हुनेछ। अवश्य पनि, हामीलाई यस प्रश्नको जवाफ अझै थाहा छैन, कम्तिमा 100% निश्चितताको साथ। तर परियोजना को निर्माताहरु को अनुसार, यो सम्भव छ। हालको अवस्थामा, M1X वा M2 चिप्सको साथ म्याकहरूको आगमनको लागि पर्खनु आवश्यक छ।

जे भए पनि, अब हामी खुशी हुन सक्छौं कि Asahi Linux परियोजना धेरै कदम अगाडि बढेको छ। यद्यपि धेरै मुद्दाहरू अझै हराइरहेका छन्, उदाहरणका लागि GPU एक्सेलेरेसन वा केही ड्राइभरहरूको लागि पहिले नै उल्लेख गरिएको समर्थन, यो अझै पनि एकदम प्रयोगयोग्य प्रणाली हो। थप रूपमा, यो खण्ड वास्तवमा समयको साथमा कहाँ सर्छ भन्ने प्रश्न अहिले छ।

.