ಅವರು Apple M2 ನಲ್ಲಿ GPU ವೇಗವರ್ಧನೆಯೊಂದಿಗೆ KDE ಮತ್ತು GNOME ಅನ್ನು ಚಲಾಯಿಸಲು ನಿರ್ವಹಿಸುತ್ತಾರೆ

Apple M2 ನಲ್ಲಿ Xonotic

Apple M2 ನಲ್ಲಿ Xonotic ನ ಡೆಮೊ

El ಚಾಲಕ ಡೆವಲಪರ್ Apple GPU ಗಾಗಿ ಓಪನ್ ಸೋರ್ಸ್ ಲಿನಕ್ಸ್ AGX Apple M2 ಚಿಪ್‌ಗಳಿಗೆ ಬೆಂಬಲದ ಅನುಷ್ಠಾನವನ್ನು ಘೋಷಿಸಿತು ಮತ್ತು GPU ವೇಗವರ್ಧನೆಗೆ ಸಂಪೂರ್ಣ ಬೆಂಬಲದೊಂದಿಗೆ M2 ಚಿಪ್‌ನೊಂದಿಗೆ Apple MacBook Air ನಲ್ಲಿ KDE ಮತ್ತು GNOME ಡೆಸ್ಕ್‌ಟಾಪ್ ಪರಿಸರಗಳ ಯಶಸ್ವಿ ಬಿಡುಗಡೆ.

M2 ನಲ್ಲಿ OpenGL ಬೆಂಬಲದ ಉದಾಹರಣೆಯಾಗಿ, Xonotic ಆಟದ ಬಿಡುಗಡೆಯನ್ನು ಪ್ರದರ್ಶಿಸಲಾಯಿತು, glmark2 ಮತ್ತು eglgears ಪರೀಕ್ಷೆಗಳೊಂದಿಗೆ ಏಕಕಾಲದಲ್ಲಿ ಬ್ಯಾಟರಿ ಬಾಳಿಕೆ ಪರೀಕ್ಷೆ, ಮ್ಯಾಕ್‌ಬುಕ್ ಏರ್ 8 ಗಂಟೆಗಳ ನಿರಂತರ ಪ್ಲೇಬ್ಯಾಕ್‌ನಲ್ಲಿದೆ Xonotic ನಿಂದ 60 FPS ನಲ್ಲಿ.

ಎಂಬುದನ್ನೂ ಗಮನಿಸಲಾಗಿದೆ DRM ಚಾಲಕ (ಡೈರೆಕ್ಟ್ ರೆಂಡರಿಂಗ್ ಮ್ಯಾನೇಜರ್) ಲಿನಕ್ಸ್ ಕರ್ನಲ್‌ಗಾಗಿ M2 ಚಿಪ್‌ಗಳಿಗೆ ಅಳವಡಿಸಲಾಗಿದೆ ಈಗ asahi OpenGL ಡ್ರೈವರ್‌ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಬಹುದು ಬಳಕೆದಾರರ ಜಾಗದಲ್ಲಿ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡುವ ಅಗತ್ಯವಿಲ್ಲದೇ ಮೆಸಾಗಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ.

ಇತ್ತೀಚಿನ ಬದಲಾವಣೆಗಳು USB3 ಬೆಂಬಲದ ಅನುಷ್ಠಾನವನ್ನು ಒಳಗೊಂಡಿವೆ (ಹಿಂದೆ ಥಂಡರ್ಬೋಲ್ಟ್ ಪೋರ್ಟ್‌ಗಳನ್ನು USB2 ಮೋಡ್‌ನಲ್ಲಿ ಮಾತ್ರ ಬಳಸಲಾಗುತ್ತಿತ್ತು)

Apple Silicon M1 ಮತ್ತು ನಂತರದ ಯಂತ್ರಗಳು USB3, DisplayPort ಮತ್ತು TB3/USB4 ಮೋಡ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸುವ "Apple Type-C PHY" (ATCPHY) ಎಂದು ಕರೆಯಲ್ಪಡುವ Apple-ವಿನ್ಯಾಸಗೊಳಿಸಿದ (ಅಥವಾ Apple-ಕಸ್ಟಮೈಸ್ ಮಾಡಿದ?) ಹಾರ್ಡ್‌ವೇರ್ PHY ಅನ್ನು ಬಳಸುತ್ತವೆ. ಈ ಹಾರ್ಡ್‌ವೇರ್ ತುಣುಕು USB3/DP/TB ಪ್ರೋಟೋಕಾಲ್‌ನಿಂದ ಡೇಟಾವನ್ನು ಕೇಬಲ್‌ಗಳಲ್ಲಿ ಸಂಕೇತಗಳಾಗಿ ಪರಿವರ್ತಿಸಲು ಕಾರಣವಾಗಿದೆ. ನಾವು ಅತಿ ವೇಗದ ಸಂಕೇತಗಳೊಂದಿಗೆ ವ್ಯವಹರಿಸುತ್ತಿರುವುದರಿಂದ (ಪ್ರತಿ ಜೋಡಿಗೆ 20 Gbps ವರೆಗೆ), PHY ತುಂಬಾ ಸಂಕೀರ್ಣವಾಗಿರಬೇಕು ಮತ್ತು ಪ್ರತ್ಯೇಕವಾಗಿ ಮಾಪನಾಂಕ ನಿರ್ಣಯಿಸಬೇಕಾದ ಅನೇಕ ಅನಲಾಗ್ ಗುಬ್ಬಿಗಳಿವೆ. USB2 ನೊಂದಿಗೆ, ನೀವು ಎಲ್ಲಾ ಸಾಧನಗಳಿಗೆ ಕೆಲಸ ಮಾಡುವ ಸಾರ್ವತ್ರಿಕ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಹೊಂದಬಹುದು, ಆದರೆ USB3 ಮತ್ತು ಇತರ ಹೆಚ್ಚಿನ ವೇಗದ ಪ್ರೋಟೋಕಾಲ್‌ಗಳಿಗೆ ಅದು ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ!

PHY ನಿಯಂತ್ರಕದ ಕೆಲಸವು ನಿಮ್ಮ ನಿರ್ದಿಷ್ಟ ಚಿಪ್‌ಗೆ ನಿರ್ದಿಷ್ಟವಾದ ಸೆಟ್ಟಿಂಗ್‌ಗಳೊಂದಿಗೆ ಭೌತಿಕ ಹಾರ್ಡ್‌ವೇರ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡುವುದು, ಇವುಗಳನ್ನು ಕಾರ್ಖಾನೆಯಲ್ಲಿ ಮಾಪನಾಂಕ ಮಾಡಲಾಗುತ್ತದೆ ಮತ್ತು ವಿವಿಧ ವಿಧಾನಗಳನ್ನು ಆನ್ ಮತ್ತು ಆಫ್ ಮಾಡಿದಂತೆ ಎಲ್ಲಾ PHY ಹಾರ್ಡ್‌ವೇರ್‌ಗಳ ಮರುಸಂರಚನೆಯನ್ನು ನಿರ್ವಹಿಸುವುದು.

ಪ್ರಾಯೋಗಿಕವಾಗಿ, ಇದರರ್ಥ ಬಹಳಷ್ಟು "ಮ್ಯಾಜಿಕ್" ರಿಜಿಸ್ಟ್ರಿ ಟ್ಯಾಪ್‌ಗಳು, ಫ್ಯಾಕ್ಟರಿ-ಲಿಖಿತ eFuse ನಿಂದ ಬರುವ ಕೆಲವು ವೇರಿಯಬಲ್ ಡೇಟಾ ಸೇರಿದಂತೆ.

ಇದಲ್ಲದೆ ಇದು ಮ್ಯಾಕ್‌ಬುಕ್‌ನ ಬಿಲ್ಟ್-ಇನ್ ಸ್ಪೀಕರ್‌ಗಳೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಯ ನಡೆಯುತ್ತಿರುವ ಕೆಲಸವನ್ನು ಎತ್ತಿ ತೋರಿಸುತ್ತದೆ. ಮತ್ತು ಹೆಡ್‌ಫೋನ್ ಜ್ಯಾಕ್, ಕೀಬೋರ್ಡ್ ಬ್ಯಾಕ್‌ಲೈಟ್ ನಿಯಂತ್ರಣಕ್ಕೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸುವ ಮೂಲಕ M2 ಚಿಪ್‌ನೊಂದಿಗೆ ಅನುಸ್ಥಾಪಕ ಸಾಧನಗಳಿಗೆ ಸ್ಥಳೀಯ ಅನುಸ್ಥಾಪನೆಯನ್ನು ಸೇರಿಸುತ್ತದೆ (ತಜ್ಞ ಮೋಡ್‌ಗೆ ಬದಲಾಯಿಸದೆ).

ಮತ್ತೊಂದೆಡೆ, ಹೆಚ್ಚಿನ ಗಮನವನ್ನು ಸೆಳೆಯುವ ಮತ್ತೊಂದು ವೈಶಿಷ್ಟ್ಯವೆಂದರೆ "ವಿದ್ಯುತ್ ನಿರ್ವಹಣೆ"Linux ನಲ್ಲಿ, S0ix ಸಮಾನತೆಯನ್ನು s2idle ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ (ಐಡಲ್‌ಗೆ ಅಮಾನತುಗೊಳಿಸು), ಮತ್ತು ಇದು ಸಿಸ್ಟಮ್ ಅಮಾನತು ಚಲನೆಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ ಎಂದು ಅದು ನಿಖರವಾಗಿ ಹೇಳುತ್ತದೆ, ಆದರೆ ನಂತರ ಹಾರ್ಡ್‌ವೇರ್ ಅನ್ನು ನಿಷ್ಕ್ರಿಯ ಸ್ಥಿತಿಯಲ್ಲಿ ಇರಿಸುತ್ತದೆ.

ಕೆಲವು ಜನರು ಅಸಾಹಿ ಲಿನಕ್ಸ್ ಯಂತ್ರಗಳಲ್ಲಿ ಹೆಚ್ಚಿನ ಬ್ಯಾಟರಿ ಡ್ರೈನ್ ಅನ್ನು ನಿಷ್ಫಲವಾಗಿರುವಾಗ ವರದಿ ಮಾಡಿದ್ದಾರೆ, ಮತ್ತು ಇದು ಯಾವಾಗಲೂ ಕಳಪೆ ವರ್ತನೆಯ ಬಳಕೆದಾರರ ಸ್ಥಳದಿಂದ ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಎಚ್ಚರಗಳನ್ನು ಉಂಟುಮಾಡುತ್ತದೆ ಅಥವಾ CPU ಗಳನ್ನು ಕಾರ್ಯನಿರತವಾಗಿರಿಸುತ್ತದೆ. s2idle ಈ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸುತ್ತದೆ!

s2idle ಗೆ ಯಾವುದೇ ವಿಶೇಷ ಡ್ರೈವರ್‌ಗಳು ಅಥವಾ ಬೆಂಬಲ ಅಗತ್ಯವಿಲ್ಲ, ಆದರೆ ಇದು ಕೆಲಸ ಮಾಡಲು ಡ್ರೈವರ್‌ಗಳಲ್ಲಿ ಅಮಾನತು / ಪುನರಾರಂಭದ ಬೆಂಬಲದ ಅಗತ್ಯವಿರುತ್ತದೆ (ಅಂದರೆ, ಕನಿಷ್ಠ ವಿಫಲವಾಗುವುದಿಲ್ಲ).

ನಮಗೆ, ಇದನ್ನು ವೈಫೈ ಚಿಪ್‌ಸೆಟ್‌ಗೆ ಲಾಕ್ ಮಾಡಲಾಗಿದೆ, ಇದು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಡ್ರೈವರ್ ಅನ್ನು ಬೆಂಬಲಿಸದ ಮತ್ತು ಅಮಾನತು ಪ್ರಕ್ರಿಯೆಯನ್ನು ಉಂಟುಮಾಡುವ Apple ಯಂತ್ರಗಳಲ್ಲಿ S3 ಸ್ಲೀಪ್ (ಗೊಂದಲಕಾರಿ ಹೆಸರು; ಇಲ್ಲಿ s2idle ಗೆ ನಕ್ಷೆಗಳು) ಎಂದು ಕರೆಯುವ ಹೊಸ ಕಾರ್ಯವಿಧಾನದ ಅಗತ್ಯವಿದೆ. ದೋಷ.

ಈ ಮಧ್ಯೆ, ಅಸಾಹಿ ಪ್ರಾಜೆಕ್ಟ್ ಡೆವಲಪರ್‌ಗಳು, ಇದು Apple ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ARM ಚಿಪ್‌ಗಳನ್ನು ಹೊಂದಿರುವ ಮ್ಯಾಕ್ ಕಂಪ್ಯೂಟರ್‌ಗಳಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು Linux ಅನ್ನು ಪೋರ್ಟ್ ಮಾಡುವ ಗುರಿಯನ್ನು ಹೊಂದಿದೆ, ವಿತರಣೆಯ ನವೆಂಬರ್ ನವೀಕರಣವನ್ನು ಸಿದ್ಧಪಡಿಸಲಾಗಿದೆ (590 MB ಮತ್ತು 3,4 GB) ಮತ್ತು ಯೋಜನೆಯ ಪ್ರಗತಿ ವರದಿಯನ್ನು ಪ್ರಕಟಿಸಿದೆ.

Linux ಚಾಲಕ ಅಭಿವೃದ್ಧಿಯನ್ನು ಸಂಕೀರ್ಣಗೊಳಿಸಲು, Apple ನ M1/M2 ಚಿಪ್‌ಗಳು ತಮ್ಮದೇ ಆದ Apple-ವಿನ್ಯಾಸಗೊಳಿಸಿದ GPU ಅನ್ನು ಬಳಸುತ್ತವೆ, ಸ್ವಾಮ್ಯದ ಫರ್ಮ್‌ವೇರ್ ಅನ್ನು ಚಾಲನೆ ಮಾಡುತ್ತವೆ ಮತ್ತು ಸಾಕಷ್ಟು ಸಂಕೀರ್ಣವಾದ ಹಂಚಿಕೆಯ ಡೇಟಾ ರಚನೆಗಳನ್ನು ಬಳಸುತ್ತವೆ. GPU ಗಾಗಿ ಯಾವುದೇ ತಾಂತ್ರಿಕ ದಾಖಲಾತಿಗಳಿಲ್ಲ ಮತ್ತು ಸ್ವತಂತ್ರ ಚಾಲಕ ಅಭಿವೃದ್ಧಿ ಮ್ಯಾಕೋಸ್ ಡ್ರೈವರ್‌ಗಳ ರಿವರ್ಸ್ ಎಂಜಿನಿಯರಿಂಗ್ ಅನ್ನು ಬಳಸುತ್ತದೆ.

ಅಸಾಹಿ ಲಿನಕ್ಸ್ ಆರ್ಚ್ ಲಿನಕ್ಸ್ ಪ್ಯಾಕೇಜ್‌ನ ಅಡಿಪಾಯವನ್ನು ಆಧರಿಸಿದೆ, ಇದು ಸಾಂಪ್ರದಾಯಿಕ ಸಾಫ್ಟ್‌ವೇರ್ ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ ಮತ್ತು ಕೆಡಿಇ ಪ್ಲಾಸ್ಮಾ ಡೆಸ್ಕ್‌ಟಾಪ್‌ನೊಂದಿಗೆ ಬರುತ್ತದೆ. ಸಾಮಾನ್ಯ ಆರ್ಚ್ ಲಿನಕ್ಸ್ ರೆಪೊಸಿಟರಿಗಳನ್ನು ಬಳಸಿಕೊಂಡು ವಿತರಣೆಯನ್ನು ನಿರ್ಮಿಸಲಾಗಿದೆ ಮತ್ತು ಕರ್ನಲ್, ಇನ್‌ಸ್ಟಾಲರ್, ಬೂಟ್‌ಲೋಡರ್, ಹೆಲ್ಪರ್ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳು ಮತ್ತು ಪರಿಸರ ಸೆಟ್ಟಿಂಗ್‌ಗಳಂತಹ ಎಲ್ಲಾ ನಿರ್ದಿಷ್ಟ ಬದಲಾವಣೆಗಳನ್ನು ಪ್ರತ್ಯೇಕ ರೆಪೊಸಿಟರಿಗೆ ಸರಿಸಲಾಗುತ್ತದೆ.

ಅಂತಿಮವಾಗಿ, ನೀವು ಅದರ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಆಸಕ್ತಿ ಹೊಂದಿದ್ದರೆ, ನೀವು ವಿವರಗಳನ್ನು ಸಂಪರ್ಕಿಸಬಹುದು ಕೆಳಗಿನ ಲಿಂಕ್.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: AB ಇಂಟರ್ನೆಟ್ ನೆಟ್ವರ್ಕ್ಸ್ 2008 SL
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.