ಕ್ವಿನ್‌ಎಫ್‌ಟಿ - ಹೆಚ್ಚು ಸಕ್ರಿಯ ಅಭಿವೃದ್ಧಿ ಮತ್ತು ಆಪ್ಟಿಮೈಸೇಶನ್‌ಗೆ ದೃಷ್ಟಿ ಹೊಂದಿರುವ ಕ್ವಿನ್‌ನ ಫೋರ್ಕ್

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

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

KwinFT ಮತ್ತು Wrapland ಶೀಘ್ರದಲ್ಲೇ ಎಲ್ಲಾ Linux ವಿತರಣೆಗಳಲ್ಲಿ ಲಭ್ಯವಿರುತ್ತದೆ ಎಂದು ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ. ವ್ರ್ಯಾಪ್‌ಲ್ಯಾಂಡ್ ಅನ್ನು ಶುದ್ಧ C++ ಲೈಬ್ರರಿಯಾಗಿ ಪರಿವರ್ತಿಸಲು ಯೋಜಿಸಲಾಗಿದೆ, ಜೊತೆಗೆ ಮೂರನೇ ವ್ಯಕ್ತಿಯ, ಜನಪ್ರಿಯ ತಂತ್ರಜ್ಞಾನಗಳಿಗೆ ತಡೆರಹಿತ ಬೆಂಬಲವನ್ನು ಒದಗಿಸಲು ಯೋಜಿಸಲಾಗಿದೆ. ಉದಾಹರಣೆಗೆ, Wlroots ಪ್ರೋಟೋಕಾಲ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಈಗಾಗಲೇ ಸೇರಿಸಲಾಗಿದೆ wlr-ಔಟ್ಪುಟ್-ಮ್ಯಾನೇಜರ್, ಅವಕಾಶ KScreen ಮೂಲಕ Wlroots-ಆಧಾರಿತ ಸಂಯೋಜಕರಲ್ಲಿ (ಉದಾಹರಣೆಗೆ Sway) ಪರದೆಯ ನಿಯತಾಂಕಗಳನ್ನು ಹೊಂದಿಸಿ.

ಮೂಲ: linux.org.ru

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