වෙස්ටන් සංයුක්ත සේවාදායකය 12.0 නිකුතුව

මාස අටක සංවර්ධනයෙන් පසුව, වෙස්ටන් 12.0 සංයුක්ත සේවාදායකයේ ස්ථායී නිකුතුවක් ප්‍රකාශයට පත් කර ඇති අතර, ප්‍රබුද්ධත්වය, GNOME, KDE සහ අනෙකුත් පරිශීලක පරිසරයන්හි වේලන්ඩ් ප්‍රොටෝකෝලය සඳහා පූර්ණ සහය ඇතිවීමට දායක වන තාක්ෂණයන් සංවර්ධනය කරයි. වෙස්ටන්ගේ සංවර්ධන අරමුණ වන්නේ ඩෙස්ක්ටොප් පරිසරවල වේලන්ඩ් භාවිතා කිරීම සඳහා උසස් තත්ත්වයේ කේත පදනමක් සහ ක්‍රියාකාරී උදාහරණ සැපයීම සහ මෝටර් රථ තොරතුරු විනෝදාස්වාද පද්ධති, ස්මාර්ට් ෆෝන්, ටීවී සහ අනෙකුත් පාරිභෝගික උපාංග සඳහා වේදිකා වැනි කාවැද්දූ විසඳුම් සැපයීමයි. ව්යාපෘති කේතය MIT බලපත්රය යටතේ බෙදා හරිනු ලැබේ.

වෙස්ටන්ගේ සැලකිය යුතු අනුවාද අංකය වෙනස් වීමට හේතුව ABI වෙනස්කම් ගැළපුම බිඳ දැමීමයි. නව වෙස්ටන් ශාඛාවේ වෙනස්කම්:

  • backend-rpd වැනි කාර්යයන් ඉටු කරන ඩෙස්ක්ටොප් - backed-vnc වෙත දුරස්ථ ප්‍රවේශය සංවිධානය කිරීම සඳහා පසුබිමක් එක් කර ඇත. VNC ප්‍රොටෝකෝලය aml සහ neatvnc භාවිතයෙන් ක්‍රියාත්මක වේ. පරිශීලක සත්‍යාපනය සහ සන්නිවේදන නාලිකා සංකේතනය (TLS) සඳහා සහය දක්වයි.
  • PipeWire බහුමාධ්‍ය සේවාදායකය සමඟ වැඩ කිරීම සඳහා පසුබිමක් එක් කරන ලදී.
  • DRM (සෘජු විදැහුම්කරණ කළමනාකරු) පසුබිමෙහි වෙනස්කම්:
    • බහු GPU සමඟ වින්‍යාස කිරීම් සඳහා සහය ක්‍රියාත්මක කර ඇත. අතිරේක GPU සබල කිරීමට, "—additional-devices list_output_devices" විකල්පය යෝජනා කෙරේ.
    • ප්‍රතිදානයේ ඉරී යාමෙන් ආරක්ෂා වීමට භාවිතා කරන සිරස් හිස් ස්පන්දනය සමඟ සිරස් සමමුහුර්තකරණය (VSync) අක්‍රිය කිරීමට ඉරීම පාලන ප්‍රොටෝකෝලය සඳහා සහය එක් කරන ලදී. සූදු වැඩසටහන් වලදී, VSync අක්‍රිය කිරීමෙන් ඔබට ඉරී යාම නිසා කෞතුක භාණ්ඩවල පිරිවැයට, තිර ප්‍රතිදානයේ ප්‍රමාදයන් අඩු කිරීමට ඉඩ සලසයි.
    • HDMI (ග්‍රැෆික්ස්, ඡායාරූප, චිත්‍රපට සහ ක්‍රීඩා) සඳහා අන්තර්ගත වර්ග නිර්වචනය කිරීම සඳහා සහය එක් කරන ලදී.
    • ගුවන් යානා භ්‍රමණ ගුණාංගය එකතු කර හැකි විට සක්‍රීය කර ඇත.
    • තිරපිටපත් ගැනීමට භාවිතා කරන ලද ආපසු සම්බන්ධක සඳහා සහය එක් කරන ලදී.
    • ගුවන් යානයක පාරදෘශ්‍යතා මට්ටම තීරණය කිරීම සඳහා දේපලක් එක් කරන ලදී.
    • බාහිර පුස්තකාල libdisplay-info EDID පාරදත්ත විග්‍රහ කිරීමට භාවිතා කරයි.
  • Backend-wayland විසින් xdg-shell දිගුව භාවිතයෙන් ප්‍රතිප්‍රමාණ කිරීමේ මෙහෙයුම් ක්‍රියාත්මක කරයි.
  • බහු-ශීර්ෂ පද්ධති සඳහා මූලික සහය backend-rdp දුරස්ථ ප්‍රවේශ පසුබිමට එක් කර ඇත.
  • සංදර්ශකයක් නොමැතිව පද්ධති මත වැඩ කිරීමට නිර්මාණය කර ඇති පසුපෙළ-හිස රහිත පසුබිම, color-lcms ප්ලගිනය පරීක්ෂා කිරීම සඳහා භාවිතා කරන ප්‍රතිදාන සැරසිලි සඳහා සහය එක් කර ඇත.
  • Launcher-logind සංරචකය පෙරනිමියෙන් අත්හරින ලද සහ අක්‍රිය කර ඇත, ඒ වෙනුවට Logind සඳහා සහය දක්වන launcher-libseat භාවිතා කිරීම නිර්දේශ කෙරේ.
  • libweston/desktop (libweston-desktop) ප්‍රතිදාන බෆරය සේවාලාභියා වෙත ඇමිණීමට පෙර පොරොත්තු තත්වයක් සඳහා සහය සපයයි, උදාහරණයක් ලෙස, සේවාලාභියා සම්පූර්ණ තිර ආකාරයෙන් ආරම්භ කිරීමට භාවිතා කළ හැක.
  • weston-output-capture protocol ක්‍රියාවට නංවා ඇත, තිරපිටපත් නිර්මාණය කිරීම සඳහා නිර්මාණය කර ඇති අතර පැරණි weston-screenshooter ප්‍රොටෝකෝලය සඳහා වඩාත් ක්‍රියාකාරී ආදේශකයක් ලෙස සේවය කරයි.
  • නිශ්චිත wl_surface සඳහා xwayland_surface_v1 වස්තුවක් සෑදීමට ඔබට ඉඩ සලසන xwayland_shell_v1 ප්‍රොටෝකෝලය සඳහා සහය එක් කරන ලදී.
  • libweston පුස්තකාලය PAM හරහා පරිශීලක සත්‍යාපනය සඳහා සහය ක්‍රියාත්මක කරන අතර wl_output මෘදුකාංග අතුරුමුහුණතේ 4 අනුවාදය සඳහා සහය එක් කරයි.
  • පසුපෙළ, කවචය සහ විදැහුම්කරු තේරීම සඳහා සරල කළ මාදිලියක් රචනා ක්‍රියාවලියට එක් කර ඇති අතර, ඒ වෙනුවට “--backend=headless”, “-shell=foo” සහ “-renderer=gl|pixman” යන වාක්‍ය ඛණ්ඩ භාවිත කිරීමට ඉඩ සලසයි. “-backend=headless-backend.so” "--shell=foo-shell.so" සහ "-renderer=gl-renderer.so".
  • සරල-egl සේවාලාභියාට දැන් භාගික පරිමාණ ප්‍රොටෝකෝලය සඳහා සහය ඇත, එය නිඛිල නොවන පරිමාණ අගයන් භාවිතා කිරීමට ඉඩ සලසයි, සහ සිරස් පැනල විදැහුම්කරණ මාදිලිය ක්‍රියාත්මක කර ඇත.
  • ඔටෝමෝටිව් තොරතුරු රසාස්වාදය පද්ධති ivi-shell සඳහා වන කවචය xdg-shell මතුපිට සඳහා යතුරුපුවරු ආදාන නාභිගත කිරීම ක්‍රියාත්මක කරයි, ඩෙස්ක්ටොප්-ෂෙල් සහ කියෝස්ක්-ෂෙල් ෂෙල් වල ආදානය සක්‍රිය කිරීමට සමාන ආකාරයකින් ක්‍රියාත්මක කරයි.
  • libweston-desktop බෙදාගත් පුස්තකාලය libweston පුස්තකාලයට ඒකාබද්ධ කර ඇත, libweston සමඟ යෙදුම් සම්බන්ධ කිරීම libweston-desktop හි පෙර සපයා ඇති සියලුම ක්‍රියාකාරීත්වයන් වෙත ප්‍රවේශ වීමට ඉඩ සලසයි.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න