ஆப்பிள் எம்1 சிப் உள்ள சாதனங்களில் க்னோம் மூலம் லினக்ஸ் சூழலை அறிமுகப்படுத்தியது

Asahi Linux மற்றும் Corellium திட்டங்களால் மேம்படுத்தப்பட்ட Apple M1 சிப்பிற்கான Linux ஆதரவைச் செயல்படுத்தும் முயற்சி, Apple M1 சிப் உள்ள கணினியில் இயங்கும் Linux சூழலில் GNOME டெஸ்க்டாப்பை இயக்கும் நிலையை எட்டியுள்ளது. ஃபிரேம்பஃபரைப் பயன்படுத்தி திரை வெளியீடு ஒழுங்கமைக்கப்படுகிறது, மேலும் LLVMPipe மென்பொருள் ராஸ்டெரைசரைப் பயன்படுத்தி OpenGL ஆதரவு வழங்கப்படுகிறது. அடுத்த கட்டமாக டிஸ்பிளே கோப்ரோசசரை 4K தெளிவுத்திறன் வரை வெளியிடுவதற்கு இயக்க வேண்டும், அதற்கான இயக்கிகள் ஏற்கனவே தலைகீழ் பொறிமுறையில் உள்ளன.

முதன்மை லினக்ஸ் கர்னலில் M1 SoC இன் GPU அல்லாத கூறுகளுக்கான ஆரம்ப ஆதரவை Project Asahi அடைந்துள்ளது. நிரூபிக்கப்பட்ட லினக்ஸ் சூழலில், நிலையான கர்னலின் திறன்களுக்கு கூடுதலாக, PCIe, உள் பேருந்திற்கான pinctrl இயக்கி மற்றும் காட்சி இயக்கி தொடர்பான பல கூடுதல் இணைப்புகள் பயன்படுத்தப்பட்டன. இந்த சேர்த்தல்கள் திரை வெளியீட்டை வழங்குவதையும் USB மற்றும் ஈதர்நெட் செயல்பாட்டை அடைவதையும் சாத்தியமாக்கியது. கிராபிக்ஸ் முடுக்கம் இன்னும் பயன்படுத்தப்படவில்லை.

சுவாரஸ்யமாக, M1 SoC-ஐ மாற்றியமைக்க, Asahi திட்டம், macOS இயக்கிகளை பிரிப்பதற்குப் பதிலாக, macOS மற்றும் M1 சிப்புக்கு இடையில் இயங்கும் ஹைப்பர்வைசரை செயல்படுத்தியது மற்றும் சிப்பில் உள்ள அனைத்து செயல்பாடுகளையும் வெளிப்படையாக இடைமறித்து பதிவு செய்கிறது. மூன்றாம் தரப்பு இயக்க முறைமைகளில் சிப்பிற்கான ஆதரவைச் செயல்படுத்துவதை கடினமாக்கும் SoC M1 இன் அம்சங்களில் ஒன்று காட்சிக் கட்டுப்படுத்தியில் (DCP) ஒரு கோப்ராசசரைச் சேர்ப்பதாகும். MacOS டிஸ்ப்ளே இயக்கியின் செயல்பாட்டின் பாதியானது குறிப்பிட்ட கோப்ரோசசரின் பக்கத்திற்கு மாற்றப்படுகிறது, இது ஒரு சிறப்பு RPC இடைமுகத்தின் மூலம் கோப்ரோசசரின் ஆயத்த செயல்பாடுகளை அழைக்கிறது.

ஆர்வலர்கள் ஏற்கனவே இந்த RPC இடைமுகத்திற்கு போதுமான அழைப்புகளை ஸ்கிரீன் அவுட்புட்டுக்காகவும், வன்பொருள் கர்சரைக் கட்டுப்படுத்தவும், தொகுத்தல் மற்றும் அளவிடுதல் செயல்பாடுகளைச் செய்யவும் கோப்ராசசரைப் பயன்படுத்துகின்றனர். பிரச்சனை என்னவென்றால், RPC இடைமுகம் ஃபார்ம்வேர் சார்ந்தது மற்றும் macOS இன் ஒவ்வொரு பதிப்பிலும் மாறுகிறது, எனவே Asahi Linux குறிப்பிட்ட ஃபார்ம்வேர் பதிப்புகளை மட்டுமே ஆதரிக்க திட்டமிட்டுள்ளது. முதலில், macOS 12 “Monterey” உடன் அனுப்பப்பட்ட ஃபார்ம்வேருக்கு ஆதரவு வழங்கப்படும். இயக்க முறைமைக்கு கட்டுப்பாட்டை மாற்றுவதற்கு முன் மற்றும் டிஜிட்டல் கையொப்பத்தைப் பயன்படுத்தி சரிபார்ப்புடன் ஃபார்ம்வேர் ஐபூட் மூலம் நிறுவப்பட்ட நிலையில், தேவையான ஃபார்ம்வேர் பதிப்பைப் பதிவிறக்குவது சாத்தியமில்லை.

ஆப்பிள் எம்1 சிப் உள்ள சாதனங்களில் க்னோம் மூலம் லினக்ஸ் சூழலை அறிமுகப்படுத்தியது
ஆப்பிள் எம்1 சிப் உள்ள சாதனங்களில் க்னோம் மூலம் லினக்ஸ் சூழலை அறிமுகப்படுத்தியது


ஆதாரம்: opennet.ru

கருத்தைச் சேர்