ಜಾಹೀರಾತು ಮುಚ್ಚಿ

ಆಪಲ್ ಆಪಲ್ ಸಿಲಿಕಾನ್‌ನೊಂದಿಗೆ ಮೊದಲ ಮ್ಯಾಕ್‌ಗಳನ್ನು ಪರಿಚಯಿಸಿದಾಗ, ಅದು ತನ್ನದೇ ಆದ M1 ಎಂಬ ಚಿಪ್‌ನಿಂದ ಚಾಲಿತವಾಗಿದೆ, ಅದು ಇಡೀ ಜಗತ್ತನ್ನು ವಿಸ್ಮಯಗೊಳಿಸಿತು ಮತ್ತು ಅದೇ ಸಮಯದಲ್ಲಿ ಬಹಳಷ್ಟು ಪ್ರಶ್ನೆಗಳನ್ನು ಎತ್ತುವಲ್ಲಿ ಯಶಸ್ವಿಯಾಯಿತು. ಸಹಜವಾಗಿ, ಅವರು ಈಗಾಗಲೇ ಆಪಲ್ ಸಿಲಿಕಾನ್ ಯೋಜನೆಯ ಪ್ರಸ್ತುತಿಯ ಸಮಯದಲ್ಲಿ ಕಾಣಿಸಿಕೊಂಡರು, ಆದರೆ ಈ ಸಮಯದಲ್ಲಿ ಅವರ ಮೂಲ ಭವಿಷ್ಯವಾಣಿಗಳು ನಿಜವಾಗಬಹುದೇ ಎಂಬ ಕುತೂಹಲ ಎಲ್ಲರಿಗೂ ಇತ್ತು. ಮತ್ತೊಂದು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುವ ಅಥವಾ ವರ್ಚುವಲೈಸ್ ಮಾಡುವ ಸಂದರ್ಭದಲ್ಲಿ ದೊಡ್ಡ ಪ್ರಶ್ನೆಯಾಗಿದೆ, ಪ್ರಾಥಮಿಕವಾಗಿ ವಿಂಡೋಸ್. M1 ಚಿಪ್ ವಿಭಿನ್ನ ಆರ್ಕಿಟೆಕ್ಚರ್ (ARM64) ಅನ್ನು ಆಧರಿಸಿರುವುದರಿಂದ, ದುರದೃಷ್ಟವಶಾತ್ Windows 10 (x86 ಆರ್ಕಿಟೆಕ್ಚರ್‌ನಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿದೆ) ನಂತಹ ಸಾಂಪ್ರದಾಯಿಕ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್‌ಗಳನ್ನು ಚಲಾಯಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ.

M1 ಚಿಪ್‌ನ ಪರಿಚಯವನ್ನು ನೆನಪಿಸಿಕೊಳ್ಳಿ, ಆಪಲ್ ಸಿಲಿಕಾನ್ ಕುಟುಂಬದಲ್ಲಿ ಮೊದಲನೆಯದು, ಇದು ಪ್ರಸ್ತುತ 4 ಮ್ಯಾಕ್‌ಗಳು ಮತ್ತು ಐಪ್ಯಾಡ್ ಪ್ರೊಗೆ ಶಕ್ತಿಯನ್ನು ನೀಡುತ್ತದೆ:

ಇದು ನಿರ್ದಿಷ್ಟವಾಗಿ ವಿಂಡೋಸ್‌ನೊಂದಿಗೆ ಉತ್ತಮವಾಗಿ ಕಾಣುತ್ತಿಲ್ಲವಾದರೂ (ಇದೀಗ), ಮುಂದಿನ "ದೊಡ್ಡ" ಪ್ಲೇಯರ್‌ಗೆ ಉತ್ತಮ ಸಮಯಗಳು ಹೊಳೆಯುತ್ತಿವೆ, ಅದು ಲಿನಕ್ಸ್ ಆಗಿದೆ. ಸುಮಾರು ಒಂದು ವರ್ಷದಿಂದ, M1 ಚಿಪ್‌ನೊಂದಿಗೆ Macs ಗೆ Linux ಅನ್ನು ಪೋರ್ಟ್ ಮಾಡುವ ಬೃಹತ್ ಯೋಜನೆಯು ನಡೆಯುತ್ತಿದೆ. ಮತ್ತು ಫಲಿತಾಂಶಗಳು ಸಾಕಷ್ಟು ಭರವಸೆಯಂತೆ ಕಾಣುತ್ತವೆ. ತನ್ನದೇ ಆದ ಚಿಪ್ (ಆಪಲ್ ಸಿಲಿಕಾನ್) ಹೊಂದಿರುವ ಮ್ಯಾಕ್‌ಗಳಿಗಾಗಿ ಲಿನಕ್ಸ್ ಕರ್ನಲ್ ಈಗಾಗಲೇ ಜೂನ್ ಅಂತ್ಯದಲ್ಲಿ ಲಭ್ಯವಿತ್ತು. ಆದಾಗ್ಯೂ, ಈಗ ಇದರ ಹಿಂದಿನ ರಚನೆಕಾರರು ಈ ಆಪಲ್ ಸಾಧನಗಳಲ್ಲಿ ಲಿನಕ್ಸ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಈಗಾಗಲೇ ಸಾಮಾನ್ಯ ಡೆಸ್ಕ್‌ಟಾಪ್‌ನಂತೆ ಬಳಸಬಹುದಾಗಿದೆ ಎಂದು ಹೇಳಿದ್ದಾರೆ. Asahi Linux ಈಗ ಹಿಂದೆಂದಿಗಿಂತಲೂ ಉತ್ತಮವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ, ಆದರೆ ಇದು ಇನ್ನೂ ಅದರ ಮಿತಿಗಳನ್ನು ಮತ್ತು ಕೆಲವು ನ್ಯೂನತೆಗಳನ್ನು ಹೊಂದಿದೆ.

ಚಾಲಕರು

ಪ್ರಸ್ತುತ ಪರಿಸ್ಥಿತಿಯಲ್ಲಿ, M1 Macs ನಲ್ಲಿ ಸಾಕಷ್ಟು ಸ್ಥಿರವಾದ Linux ಅನ್ನು ಚಲಾಯಿಸಲು ಈಗಾಗಲೇ ಸಾಧ್ಯವಿದೆ, ಆದರೆ ದುರದೃಷ್ಟವಶಾತ್ ಇದು ಗ್ರಾಫಿಕ್ಸ್ ವೇಗವರ್ಧನೆಗೆ ಇನ್ನೂ ಬೆಂಬಲವನ್ನು ಹೊಂದಿಲ್ಲ, ಇದು 5.16 ಲೇಬಲ್ ಮಾಡಲಾದ ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಯೊಂದಿಗೆ ಕಂಡುಬರುತ್ತದೆ. ಹೇಗಾದರೂ, ಪ್ರೋಗ್ರಾಮರ್ಗಳ ತಂಡವು ಯೋಜನೆಯಲ್ಲಿ ಶ್ರಮಿಸುತ್ತಿದೆ, ಧನ್ಯವಾದಗಳು ಅವರು ಆಪಲ್ ಸಿಲಿಕಾನ್ ಯೋಜನೆಯನ್ನು ಪರಿಚಯಿಸಿದಾಗ ಕೆಲವರು ಸಂಪೂರ್ಣವಾಗಿ ಅಸಾಧ್ಯವೆಂದು ಭಾವಿಸಬಹುದಾದ ಏನನ್ನಾದರೂ ಮಾಡಲು ಅವರು ಯಶಸ್ವಿಯಾಗಿದ್ದಾರೆ. ನಿರ್ದಿಷ್ಟವಾಗಿ, ಅವರು PCIe ಮತ್ತು USB-C PD ಗಾಗಿ ಡ್ರೈವರ್‌ಗಳನ್ನು ಪೋರ್ಟ್ ಮಾಡಲು ಸಾಧ್ಯವಾಯಿತು. Printctrl, I2C, ASC ಮೇಲ್‌ಬಾಕ್ಸ್, IOMMU 4K ಮತ್ತು ಸಾಧನದ ಪವರ್ ಮ್ಯಾನೇಜ್‌ಮೆಂಟ್ ಡ್ರೈವರ್‌ಗಾಗಿ ಇತರ ಡ್ರೈವರ್‌ಗಳು ಸಹ ಸಿದ್ಧವಾಗಿವೆ, ಆದರೆ ಈಗ ಅವರು ಎಚ್ಚರಿಕೆಯಿಂದ ಪರಿಶೀಲನೆ ಮತ್ತು ನಂತರದ ಕಾರ್ಯಾರಂಭಕ್ಕಾಗಿ ಕಾಯುತ್ತಿದ್ದಾರೆ.

ಮ್ಯಾಕ್‌ಬುಕ್ ಪ್ರೊ ಲಿನಕ್ಸ್ ಸ್ಮಾರ್ಟ್‌ಮಾಕ್‌ಅಪ್‌ಗಳು

ರಚನೆಕಾರರು ನಂತರ ನಿಯಂತ್ರಕಗಳೊಂದಿಗೆ ಅದು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ಸೇರಿಸುತ್ತಾರೆ. ಅವುಗಳ ಸರಿಯಾದ ಕಾರ್ಯನಿರ್ವಹಣೆಗಾಗಿ, ಅವರು ಬಳಸಿದ ಹಾರ್ಡ್‌ವೇರ್‌ಗೆ ದೃಢವಾಗಿ ಸಂಪರ್ಕ ಹೊಂದಿರಬೇಕು ಮತ್ತು ಆದ್ದರಿಂದ ಚಿಕ್ಕ ವಿವರಗಳ ಬಗ್ಗೆಯೂ ತಿಳಿದಿರಬೇಕು (ಉದಾಹರಣೆಗೆ, ಪಿನ್‌ಗಳ ಸಂಖ್ಯೆ ಮತ್ತು ಹಾಗೆ). ಎಲ್ಲಾ ನಂತರ, ಇವುಗಳು ಬಹುಪಾಲು ಚಿಪ್‌ಗಳಿಗೆ ಅಗತ್ಯತೆಗಳಾಗಿವೆ ಮತ್ತು ಪ್ರತಿ ಹೊಸ ಪೀಳಿಗೆಯ ಹಾರ್ಡ್‌ವೇರ್‌ನೊಂದಿಗೆ, 100% ಬೆಂಬಲವನ್ನು ನೀಡಲು ಡ್ರೈವರ್‌ಗಳನ್ನು ಮಾರ್ಪಡಿಸಬೇಕಾಗಿದೆ. ಆದಾಗ್ಯೂ, ಆಪಲ್ ಈ ಕ್ಷೇತ್ರಕ್ಕೆ ಸಂಪೂರ್ಣವಾಗಿ ಹೊಸದನ್ನು ತರುತ್ತದೆ ಮತ್ತು ಉಳಿದವುಗಳಿಂದ ಸರಳವಾಗಿ ನಿಂತಿದೆ. ಈ ವಿಧಾನಕ್ಕೆ ಧನ್ಯವಾದಗಳು, ಡ್ರೈವರ್‌ಗಳು M1 ನೊಂದಿಗೆ ಮ್ಯಾಕ್‌ಗಳಲ್ಲಿ ಮಾತ್ರವಲ್ಲದೆ ಅವರ ಉತ್ತರಾಧಿಕಾರಿಗಳ ಮೇಲೂ ಕೆಲಸ ಮಾಡಲು ಸೈದ್ಧಾಂತಿಕವಾಗಿ ಸಾಧ್ಯವಿದೆ, ಇದು ARM64 ಆರ್ಕಿಟೆಕ್ಚರ್‌ನ ಅನ್ವೇಷಿಸದ ಪ್ರಪಂಚದ ಇತರ ಸಾಧ್ಯತೆಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ. ಉದಾಹರಣೆಗೆ, M1 ಚಿಪ್‌ನಲ್ಲಿ ಕಂಡುಬರುವ UART ಎಂಬ ಘಟಕವು ವ್ಯಾಪಕವಾದ ಇತಿಹಾಸವನ್ನು ಹೊಂದಿದೆ ಮತ್ತು ನಾವು ಅದನ್ನು ಮೊದಲ ಐಫೋನ್‌ನಲ್ಲಿಯೂ ಕಾಣಬಹುದು.

ಹೊಸ ಆಪಲ್ ಸಿಲಿಕಾನ್ ಚಿಪ್‌ಗಳಿಗೆ ಪೋರ್ಟ್ ಮಾಡುವುದು ಸುಲಭವಾಗುತ್ತದೆಯೇ?

ಮೇಲೆ ತಿಳಿಸಿದ ಮಾಹಿತಿಯ ಆಧಾರದ ಮೇಲೆ, ಲಿನಕ್ಸ್‌ನ ಅಂತಿಮವಾಗಿ ಪೋರ್ಟಿಂಗ್ ಅಥವಾ ಹೊಸ ಚಿಪ್‌ಗಳೊಂದಿಗೆ ನಿರೀಕ್ಷಿತ ಮ್ಯಾಕ್‌ಗಳಿಗೆ ಅದರ ತಯಾರಿ ಸುಲಭವಾಗುತ್ತದೆಯೇ ಎಂಬ ಪ್ರಶ್ನೆ ಉದ್ಭವಿಸುತ್ತದೆ. ಸಹಜವಾಗಿ, ಈ ಪ್ರಶ್ನೆಗೆ ಉತ್ತರ ನಮಗೆ ಇನ್ನೂ ತಿಳಿದಿಲ್ಲ, ಕನಿಷ್ಠ 100% ಖಚಿತವಾಗಿ ಅಲ್ಲ. ಆದರೆ ಯೋಜನೆಯ ಸೃಷ್ಟಿಕರ್ತರ ಪ್ರಕಾರ, ಇದು ಸಾಧ್ಯ. ಪ್ರಸ್ತುತ ಪರಿಸ್ಥಿತಿಯಲ್ಲಿ, M1X ಅಥವಾ M2 ಚಿಪ್‌ಗಳೊಂದಿಗೆ ಮ್ಯಾಕ್‌ಗಳ ಆಗಮನಕ್ಕಾಗಿ ಕಾಯುವುದು ಅವಶ್ಯಕ.

ಹೇಗಾದರೂ, ಈಗ ನಾವು Asahi Linux ಯೋಜನೆಯು ಹಲವಾರು ಹೆಜ್ಜೆಗಳನ್ನು ಮುಂದಕ್ಕೆ ಸಾಗಿದೆ ಎಂದು ಸಂತೋಷಪಡಬಹುದು. ಹಲವಾರು ಸಮಸ್ಯೆಗಳು ಇನ್ನೂ ಕಾಣೆಯಾಗಿದ್ದರೂ, ಉದಾಹರಣೆಗೆ GPU ವೇಗವರ್ಧನೆ ಅಥವಾ ಕೆಲವು ಡ್ರೈವರ್‌ಗಳಿಗೆ ಈಗಾಗಲೇ ತಿಳಿಸಲಾದ ಬೆಂಬಲ, ಇದು ಇನ್ನೂ ಸಾಕಷ್ಟು ಬಳಸಬಹುದಾದ ವ್ಯವಸ್ಥೆಯಾಗಿದೆ. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಈ ವಿಭಾಗವು ಕಾಲಾನಂತರದಲ್ಲಿ ಎಲ್ಲಿ ಚಲಿಸುತ್ತದೆ ಎಂಬ ಪ್ರಶ್ನೆಯು ಪ್ರಸ್ತುತವಾಗಿದೆ.

.