ವೆಸ್ಟನ್ ಕಾಂಪೋಸಿಟ್ ಸರ್ವರ್ 12.0 ಬಿಡುಗಡೆ

ಎಂಟು ತಿಂಗಳ ಅಭಿವೃದ್ಧಿಯ ನಂತರ, ವೆಸ್ಟನ್ 12.0 ಸಂಯೋಜಿತ ಸರ್ವರ್‌ನ ಸ್ಥಿರ ಬಿಡುಗಡೆಯನ್ನು ಪ್ರಕಟಿಸಲಾಗಿದೆ, ಜ್ಞಾನೋದಯ, ಗ್ನೋಮ್, ಕೆಡಿಇ ಮತ್ತು ಇತರ ಬಳಕೆದಾರರ ಪರಿಸರದಲ್ಲಿ ವೇಲ್ಯಾಂಡ್ ಪ್ರೋಟೋಕಾಲ್‌ಗೆ ಸಂಪೂರ್ಣ ಬೆಂಬಲದ ಹೊರಹೊಮ್ಮುವಿಕೆಗೆ ಕೊಡುಗೆ ನೀಡುವ ತಂತ್ರಜ್ಞಾನಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ. ವೆಸ್ಟನ್‌ನ ಗುರಿಯು ಡೆಸ್ಕ್‌ಟಾಪ್ ಪರಿಸರದಲ್ಲಿ ವೇಲ್ಯಾಂಡ್ ಅನ್ನು ಬಳಸುವುದಕ್ಕಾಗಿ ಉತ್ತಮ ಗುಣಮಟ್ಟದ ಕೋಡ್ ಬೇಸ್ ಮತ್ತು ಕೆಲಸದ ಉದಾಹರಣೆಗಳನ್ನು ಒದಗಿಸುವುದು ಮತ್ತು ಕಾರ್ ಇನ್ಫೋಟೈನ್‌ಮೆಂಟ್ ಸಿಸ್ಟಮ್‌ಗಳು, ಸ್ಮಾರ್ಟ್‌ಫೋನ್‌ಗಳು, ಟಿವಿಗಳು ಮತ್ತು ಇತರ ಗ್ರಾಹಕ ಸಾಧನಗಳಿಗೆ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಂತಹ ಎಂಬೆಡೆಡ್ ಪರಿಹಾರಗಳನ್ನು ಒದಗಿಸುವುದು. ಯೋಜನೆಯ ಕೋಡ್ ಅನ್ನು MIT ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗಿದೆ.

ವೆಸ್ಟನ್‌ನ ಪ್ರಮುಖ ಆವೃತ್ತಿ ಸಂಖ್ಯೆ ಬದಲಾವಣೆಯು ಎಬಿಐ ಬದಲಾವಣೆಗಳಿಂದಾಗಿ ಹೊಂದಾಣಿಕೆಯನ್ನು ಮುರಿಯುತ್ತದೆ. ಹೊಸ ವೆಸ್ಟನ್ ಶಾಖೆಯಲ್ಲಿ ಬದಲಾವಣೆಗಳು:

  • ಡೆಸ್ಕ್‌ಟಾಪ್‌ಗೆ ರಿಮೋಟ್ ಪ್ರವೇಶವನ್ನು ಸಂಘಟಿಸಲು ಬ್ಯಾಕೆಂಡ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ - ಬ್ಯಾಕ್ಡ್-ವಿಎನ್‌ಸಿ, ಇದು ಬ್ಯಾಕೆಂಡ್-ಆರ್‌ಪಿಡಿಗೆ ಹೋಲುವ ಕಾರ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ. VNC ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು aml ಮತ್ತು neatvnc ಬಳಸಿ ಅಳವಡಿಸಲಾಗಿದೆ. ಬಳಕೆದಾರ ದೃಢೀಕರಣ ಮತ್ತು ಲಿಂಕ್ ಎನ್‌ಕ್ರಿಪ್ಶನ್ (TLS) ಬೆಂಬಲಿತವಾಗಿದೆ.
  • PipeWire ಮಲ್ಟಿಮೀಡಿಯಾ ಸರ್ವರ್‌ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ಬ್ಯಾಕೆಂಡ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • DRM (ನೇರ ರೆಂಡರಿಂಗ್ ಮ್ಯಾನೇಜರ್) ಬ್ಯಾಕೆಂಡ್ ಬದಲಾವಣೆಗಳು:
    • ಬಹು-ಜಿಪಿಯು ಕಾನ್ಫಿಗರೇಶನ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ. ಹೆಚ್ಚುವರಿ GPU ಗಳನ್ನು ಬಳಸಲು, "-additional-devices list_of_output_devices" ಆಯ್ಕೆಯನ್ನು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ.
    • ವರ್ಟಿಕಲ್ ಬ್ಲಾಂಕಿಂಗ್ ಪಲ್ಸ್‌ನೊಂದಿಗೆ ವರ್ಟಿಕಲ್ ಸಿಂಕ್ (VSync) ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು ಟಿಯರಿಂಗ್-ಕಂಟ್ರೋಲ್ ಪ್ರೋಟೋಕಾಲ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದನ್ನು ಔಟ್‌ಪುಟ್ ಸಮಯದಲ್ಲಿ (ಹರಿಯುವಿಕೆ) ಹರಿದುಹೋಗದಂತೆ ರಕ್ಷಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. ಗೇಮಿಂಗ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಲ್ಲಿ, VSync ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುವುದರಿಂದ ಕಲಾಕೃತಿಗಳನ್ನು ಹರಿದು ಹಾಕುವ ವೆಚ್ಚದಲ್ಲಿ ಪ್ರದರ್ಶನ ಸುಪ್ತತೆಯನ್ನು ಕಡಿಮೆ ಮಾಡಬಹುದು.
    • HDMI ವಿಷಯ ಪ್ರಕಾರಗಳನ್ನು (ಗ್ರಾಫಿಕ್ಸ್, ಫೋಟೋಗಳು, ಚಲನಚಿತ್ರಗಳು ಮತ್ತು ಆಟಗಳು) ವ್ಯಾಖ್ಯಾನಿಸಲು ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
    • ಸಾಧ್ಯವಾದಾಗ ಪ್ಲೇನ್ ತಿರುಗುವಿಕೆಯ ಆಸ್ತಿಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಮತ್ತು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ.
    • ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ಗಳನ್ನು ರಚಿಸಲು ಬಳಸಲಾಗುವ ಮುಂದೂಡಲ್ಪಟ್ಟ ಕನೆಕ್ಟರ್‌ಗಳಿಗೆ (ರೈಟ್‌ಬ್ಯಾಕ್ ಕನೆಕ್ಟರ್) ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
    • ವಿಮಾನದ ಪಾರದರ್ಶಕತೆಯ ಮಟ್ಟವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ಆಸ್ತಿಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
    • EDID ಮೆಟಾಡೇಟಾವನ್ನು ಪಾರ್ಸ್ ಮಾಡಲು libdisplay-info ಬಾಹ್ಯ ಲೈಬ್ರರಿಯನ್ನು ಬಳಸಲಾಗುತ್ತದೆ.
  • ಬ್ಯಾಕೆಂಡ್-ವೇಲ್ಯಾಂಡ್ ಎಕ್ಸ್‌ಡಿಜಿ-ಶೆಲ್ ವಿಸ್ತರಣೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಮರುಗಾತ್ರಗೊಳಿಸುವ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ.
  • ಬ್ಯಾಕೆಂಡ್-ಆರ್ಡಿಪಿ ರಿಮೋಟ್ ಆಕ್ಸೆಸ್ ಬ್ಯಾಕೆಂಡ್‌ನಲ್ಲಿ ಮಲ್ಟಿ-ಹೆಡ್ ಸಿಸ್ಟಮ್‌ಗಳಿಗೆ ಪ್ರಾಥಮಿಕ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಬ್ಯಾಕೆಂಡ್-ಹೆಡ್‌ಲೆಸ್ ಬ್ಯಾಕೆಂಡ್, ಡಿಸ್‌ಪ್ಲೇ ಇಲ್ಲದ ಸಿಸ್ಟಮ್‌ಗಳಲ್ಲಿ ಕೆಲಸ ಮಾಡಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, ಬಣ್ಣ-ಎಲ್‌ಸಿಎಂಎಸ್ ಪ್ಲಗಿನ್ ಅನ್ನು ಪರೀಕ್ಷಿಸಲು ಬಳಸುವ ಔಟ್‌ಪುಟ್ ಅಲಂಕಾರಕ್ಕೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಿದೆ.
  • ಡೀಫಾಲ್ಟ್ ಆಗಿ ಲಾಂಚರ್-ಲಾಗಿಂಡ್ ಘಟಕವನ್ನು ಅಸಮ್ಮತಿಸಲಾಗಿದೆ ಮತ್ತು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ, ಅದರ ಬದಲಿಗೆ ಲಾಂಚರ್-ಲಿಬ್‌ಸೀಟ್ ಅನ್ನು ಬಳಸಲು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ, ಇದು ಲಾಗಿಂಡ್ ಅನ್ನು ಸಹ ಬೆಂಬಲಿಸುತ್ತದೆ.
  • libweston/desktop (libweston-desktop) ಕ್ಲೈಂಟ್‌ಗೆ ಔಟ್‌ಪುಟ್ ಬಫರ್ ಅನ್ನು ಲಗತ್ತಿಸುವ ಮೊದಲು ಒಂದು ಹಂತದಲ್ಲಿ ಅನ್ವಯಿಸಲಾದ ವೇಯ್ಟ್ ಸ್ಟೇಟ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ, ಉದಾಹರಣೆಗೆ, ಕ್ಲೈಂಟ್ ಅನ್ನು ಪೂರ್ಣ ಪರದೆಯ ಮೋಡ್‌ನಲ್ಲಿ ಮೊದಲಿನಿಂದಲೂ ಪ್ರಾರಂಭಿಸಲು ಬಳಸಬಹುದು.
  • ವೆಸ್ಟನ್-ಔಟ್‌ಪುಟ್-ಕ್ಯಾಪ್ಚರ್ ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ, ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಲು ಮತ್ತು ಹಳೆಯ ವೆಸ್ಟನ್-ಸ್ಕ್ರೀನ್‌ಶೂಟರ್ ಪ್ರೋಟೋಕಾಲ್‌ಗೆ ಹೆಚ್ಚು ಕ್ರಿಯಾತ್ಮಕ ಬದಲಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ.
  • xwayland_shell_v1 ಪ್ರೋಟೋಕಾಲ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದು ನಿರ್ದಿಷ್ಟ wl_surface ಮೇಲ್ಮೈಗಾಗಿ xwayland_surface_v1 ವಸ್ತುವನ್ನು ರಚಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.
  • ಲಿಬ್ವೆಸ್ಟನ್ ಲೈಬ್ರರಿಯು PAM ಮೂಲಕ ಬಳಕೆದಾರರ ದೃಢೀಕರಣಕ್ಕೆ ಬೆಂಬಲವನ್ನು ಅಳವಡಿಸುತ್ತದೆ ಮತ್ತು wl_output API ನ ಆವೃತ್ತಿ 4 ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸುತ್ತದೆ.
  • ಸರಳೀಕೃತ ಬ್ಯಾಕೆಂಡ್, ಶೆಲ್ ಮತ್ತು ರೆಂಡರರ್ ಆಯ್ಕೆಯ ಕ್ರಮವನ್ನು ಸಂಯೋಜಕ ಪ್ರಕ್ರಿಯೆಗೆ ಸೇರಿಸಲಾಗಿದೆ, "--backend=headless", "--shell=foo" ಮತ್ತು "--renderer=gl|pixman" ಸಿಂಟ್ಯಾಕ್ಸ್ ಅನ್ನು "--backend=headless-backend.so" ಬದಲಿಗೆ ಬಳಸಲು ಅನುಮತಿಸುತ್ತದೆ, "-shell-backend.so", "-shell-backend.so", "-shell-sonder.
  • ಸರಳ-egl ಕ್ಲೈಂಟ್ ಭಾಗಶಃ-ಪ್ರಮಾಣದ ಪ್ರೋಟೋಕಾಲ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಿದೆ, ಇದು ಪೂರ್ಣಾಂಕವಲ್ಲದ ಪ್ರಮಾಣದ ಮೌಲ್ಯಗಳನ್ನು ಬಳಸಲು ಅನುಮತಿಸುತ್ತದೆ ಮತ್ತು ಲಂಬ ಫಲಕ ರೆಂಡರಿಂಗ್ ಮೋಡ್ ಅನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
  • ಆಟೋಮೋಟಿವ್ ಇನ್ಫೋಟೈನ್‌ಮೆಂಟ್ ಸಿಸ್ಟಮ್‌ಗಳಿಗಾಗಿ ivi-ಶೆಲ್ ಶೆಲ್ xdg-ಶೆಲ್ ಮೇಲ್ಮೈಗೆ ಕೀಬೋರ್ಡ್ ಫೋಕಸ್ ಸಕ್ರಿಯಗೊಳಿಸುವಿಕೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ, ಇದು ಡೆಸ್ಕ್‌ಟಾಪ್-ಶೆಲ್ ಮತ್ತು ಕಿಯೋಸ್ಕ್-ಶೆಲ್ ಶೆಲ್‌ಗಳಲ್ಲಿನ ಇನ್‌ಪುಟ್ ಸಕ್ರಿಯಗೊಳಿಸುವಿಕೆಯನ್ನು ಹೋಲುತ್ತದೆ.
  • ಲಿಬ್‌ವೆಸ್ಟನ್-ಡೆಸ್ಕ್‌ಟಾಪ್ ಹಂಚಿದ ಲೈಬ್ರರಿಯನ್ನು ಲಿಬ್‌ವೆಸ್ಟನ್ ಲೈಬ್ರರಿಯಲ್ಲಿ ಸಂಯೋಜಿಸಲಾಗಿದೆ, ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಲಿಬ್‌ವೆಸ್ಟನ್‌ಗೆ ಲಿಂಕ್ ಮಾಡುವುದರಿಂದ ಲಿಬ್‌ವೆಸ್ಟನ್-ಡೆಸ್ಕ್‌ಟಾಪ್‌ನಲ್ಲಿ ಹಿಂದೆ ಒದಗಿಸಲಾದ ಎಲ್ಲಾ ಕಾರ್ಯಗಳಿಗೆ ಪ್ರವೇಶವನ್ನು ಅನುಮತಿಸುತ್ತದೆ.

ಮೂಲ: opennet.ru

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