ಮಿರ್ 2.0 ಡಿಸ್ಪ್ಲೇ ಸರ್ವರ್ ಬಿಡುಗಡೆ

ಪರಿಚಯಿಸಿದರು ಪ್ರದರ್ಶನ ಸರ್ವರ್ ಬಿಡುಗಡೆ ಮಿರ್ 2.0, ಯೂನಿಟಿ ಶೆಲ್ ಮತ್ತು ಸ್ಮಾರ್ಟ್‌ಫೋನ್‌ಗಳಿಗಾಗಿ ಉಬುಂಟು ಆವೃತ್ತಿಯನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ನಿರಾಕರಿಸಿದ ಹೊರತಾಗಿಯೂ ಕ್ಯಾನೊನಿಕಲ್‌ನಿಂದ ಅದರ ಅಭಿವೃದ್ಧಿ ಮುಂದುವರಿಯುತ್ತದೆ. ಮೀರ್ ಕ್ಯಾನೊನಿಕಲ್ ಯೋಜನೆಗಳಲ್ಲಿ ಬೇಡಿಕೆಯಲ್ಲಿದೆ ಮತ್ತು ಈಗ ಎಂಬೆಡೆಡ್ ಸಾಧನಗಳು ಮತ್ತು ಇಂಟರ್ನೆಟ್ ಆಫ್ ಥಿಂಗ್ಸ್ (IoT) ಗೆ ಪರಿಹಾರವಾಗಿ ಸ್ಥಾನ ಪಡೆದಿದೆ. ಮಿರ್ ಅನ್ನು ವೇಲ್ಯಾಂಡ್‌ಗಾಗಿ ಸಂಯೋಜಿತ ಸರ್ವರ್ ಆಗಿ ಬಳಸಬಹುದು, ಇದು ಮಿರ್-ಆಧಾರಿತ ಪರಿಸರದಲ್ಲಿ ವೇಲ್ಯಾಂಡ್ (ಉದಾಹರಣೆಗೆ, GTK3/4, Qt5 ಅಥವಾ SDL2 ನೊಂದಿಗೆ ನಿರ್ಮಿಸಲಾಗಿದೆ) ಬಳಸಿಕೊಂಡು ಯಾವುದೇ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಚಲಾಯಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಅನುಸ್ಥಾಪನಾ ಪ್ಯಾಕೇಜುಗಳನ್ನು ಉಬುಂಟು 18.04-20.10 (ಪಿಪಿಎ) ಮತ್ತು ಫೆಡೋರಾ 30/31/32. ಪ್ರಾಜೆಕ್ಟ್ ಕೋಡ್ ವಿತರಿಸುವವರು GPLv2 ಅಡಿಯಲ್ಲಿ ಪರವಾನಗಿ ಪಡೆದಿದೆ.

ಗಮನಾರ್ಹ ಆವೃತ್ತಿಯ ಸಂಖ್ಯೆಯ ಬದಲಾವಣೆಯು API ಗೆ ಬದಲಾವಣೆಗಳಿಂದಾಗಿ ಹೊಂದಾಣಿಕೆಯನ್ನು ಮುರಿಯುತ್ತದೆ ಮತ್ತು ಕೆಲವು ಅಸಮ್ಮತಿಸಿದ API ಗಳನ್ನು ತೆಗೆದುಹಾಕುತ್ತದೆ. ನಿರ್ದಿಷ್ಟವಾಗಿ ಹೇಳುವುದಾದರೆ, ನಿರ್ದಿಷ್ಟ API ಗಳ ಮಿರ್ಕ್ಲೈಂಟ್ ಮತ್ತು ಮಿರ್ಸರ್ವರ್‌ಗೆ ಬೆಂಬಲವನ್ನು ನಿಲ್ಲಿಸಲಾಗಿದೆ, ಅದರ ಬದಲಿಗೆ ಸ್ವಲ್ಪ ಸಮಯದವರೆಗೆ ವೇಲ್ಯಾಂಡ್ ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಬಳಸಲು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ. ಮಿರ್ಕ್ಲೈಂಟ್ ಮತ್ತು ಮಿರ್ಸರ್ವರ್‌ಗೆ ಸಂಬಂಧಿಸಿದ ಲೈಬ್ರರಿಗಳನ್ನು ಉಳಿಸಿಕೊಳ್ಳಲಾಗಿದೆ, ಆದರೆ ಈಗ ಆಂತರಿಕ ಉದ್ದೇಶಗಳಿಗಾಗಿ ಮಾತ್ರ ಬಳಸಲಾಗುತ್ತದೆ, ಹೆಡರ್ ಫೈಲ್‌ಗಳನ್ನು ಒದಗಿಸುವುದಿಲ್ಲ ಮತ್ತು ABI ಯ ಸಂರಕ್ಷಣೆಯನ್ನು ಖಾತರಿಪಡಿಸುವುದಿಲ್ಲ (ಭವಿಷ್ಯದಲ್ಲಿ ಹೆಚ್ಚಿನ ಕೋಡ್ ಸ್ವಚ್ಛಗೊಳಿಸುವಿಕೆಯನ್ನು ಯೋಜಿಸಲಾಗಿದೆ). ಈ API ಗಳ ಅಸಮ್ಮತಿಯು UBports ಯೋಜನೆಯೊಂದಿಗೆ ಒಪ್ಪಂದದಲ್ಲಿದೆ, ಇದು ಉಬುಂಟು ಟಚ್‌ನಲ್ಲಿ ಮಿರ್ಕ್ಲೈಂಟ್ ಅನ್ನು ಬಳಸುವುದನ್ನು ಮುಂದುವರೆಸಿದೆ. ಈ ಸಮಯದಲ್ಲಿ Mir 1.x ನ ಸಾಮರ್ಥ್ಯಗಳು UBports ನ ಅಗತ್ಯತೆಗಳಿಗೆ ಸಾಕಾಗುತ್ತದೆ ಎಂದು ನಿರ್ಧರಿಸಲಾಯಿತು, ಮತ್ತು ಭವಿಷ್ಯದಲ್ಲಿ ಯೋಜನೆಯು Mir 2.0 ಗೆ ಚಲಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.

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

ನಡೆಯುತ್ತಿರುವ ಶುಚಿಗೊಳಿಸುವಿಕೆಯ ಭಾಗವಾಗಿ, ಮೀಸಾ-ಕಿಮೀ ಮತ್ತು ಮೆಸಾ-x11 ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಿಂದ ನಿರ್ದಿಷ್ಟ ಮೆಸಾ ಅವಲಂಬನೆಗಳನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ - ಕೇವಲ ಜಿಬಿಎಂ ಅವಲಂಬನೆಯಾಗಿ ಉಳಿದಿದೆ, ಇದು ಎನ್‌ವಿಡಿಯಾ ಡ್ರೈವರ್‌ಗಳೊಂದಿಗಿನ ಸಿಸ್ಟಮ್‌ಗಳಲ್ಲಿ ಮಿರ್ ಎಕ್ಸ್11 ಕ್ಕಿಂತ ಹೆಚ್ಚು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಸಾಧ್ಯವಾಗಿಸಿತು. mesa-kms ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಅನ್ನು gbm-kms ಎಂದು ಮರುನಾಮಕರಣ ಮಾಡಲಾಗಿದೆ ಮತ್ತು mesa-x11 ಗೆ gbm-x11 ಎಂದು ಮರುನಾಮಕರಣ ಮಾಡಲಾಗಿದೆ. ಬ್ರಾಡ್‌ಕಾಮ್ ಡ್ರೈವರ್‌ಗಳೊಂದಿಗೆ ರಾಸ್ಪ್‌ಬೆರಿ ಪೈ 3 ಬೋರ್ಡ್‌ಗಳಲ್ಲಿ ಮಿರ್ ಅನ್ನು ಬಳಸಲು ಅನುಮತಿಸುವ ಹೊಸ ಆರ್‌ಪಿಐ-ಡಿಸ್ಪ್‌ಮ್ಯಾಂಕ್ಸ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಅನ್ನು ಸಹ ಸೇರಿಸಲಾಗಿದೆ. ಮಿರಾಲ್ (ಮಿರ್ ಅಬ್‌ಸ್ಟ್ರಕ್ಷನ್ ಲೇಯರ್) ನಲ್ಲಿ, ಮಿರ್ ಸರ್ವರ್‌ಗೆ ನೇರ ಪ್ರವೇಶವನ್ನು ತಪ್ಪಿಸಲು ಮತ್ತು ಲಿಬ್ಮಿರಲ್ ಲೈಬ್ರರಿಯ ಮೂಲಕ ಎಬಿಐಗೆ ಅಮೂರ್ತ ಪ್ರವೇಶವನ್ನು ತಪ್ಪಿಸಲು ಬಳಸಬಹುದು, ಸರ್ವರ್ ಬದಿಯಲ್ಲಿ (ಎಸ್‌ಎಸ್‌ಡಿ) ವಿಂಡೋ ಅಲಂಕಾರವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುವ ಅಥವಾ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುವ ಸಾಮರ್ಥ್ಯ. ಬ್ಲಾಕ್ನಲ್ಲಿ ಸ್ಕೇಲಿಂಗ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಡಿಸ್ಪ್ಲೇ ಕಾನ್ಫಿಗರೇಶನ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ.

ಮಿರ್ 2.0 ಡಿಸ್ಪ್ಲೇ ಸರ್ವರ್ ಬಿಡುಗಡೆ

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ