Xwayland NVIDIA GPU සහිත පද්ධති මත දෘඪාංග ත්වරණය සඳහා සහය එක් කරයි

වේලන්ඩ් පාදක පරිසරයන්හි X11 යෙදුම් ධාවනය කිරීම සඳහා X.Org සේවාදායකය ධාවනය කරන DDX සංරචකය (උපාංගය මත යැපෙන X) XWayland හි කේත පදනම, හිමිකාර NVIDIA ග්‍රැෆික් ධාවක සහිත පද්ධති මත දෘඪාංග විදැහුම්කරණ ත්වරණය සක්‍රීය කිරීමට යාවත්කාලීන කර ඇත.

සංවර්ධකයින් විසින් සිදු කරන ලද පරීක්ෂණ අනුව විනිශ්චය කිරීම, නිශ්චිත පැච් සක්‍රීය කිරීමෙන් පසුව, XWayland භාවිතයෙන් දියත් කරන ලද X යෙදුම්වල OpenGL සහ Vulkan කාර්ය සාධනය සාමාන්‍ය X සේවාදායකයක් යටතේ ක්‍රියාත්මක වීමට සමාන වේ. වෙනස්කම් සකස් කර ඇත්තේ NVIDIA සේවකයෙකු විසිනි. NVIDIA ධාවකය තුළම, Xwayland හි ත්වරණය භාවිතා කිරීමට අවශ්‍ය සංරචක සඳහා සහය ඊළඟ නිකුතුවකින් දිස්වනු ඇත, එය 470.x ශාඛාවේ යැයි උපකල්පනය කෙරේ.

මීට අමතරව, ලිනක්ස් ග්‍රැෆික් තොගයට සම්බන්ධ තවත් වර්ධනයන් කිහිපයක් තිබේ:

  • වේලන්ඩ් සංවර්ධකයින් ඔවුන්ගේ සියලුම ගබඩාවල ප්‍රධාන ශාඛාව “මාස්ටර්” සිට “ප්‍රධාන” ලෙස නැවත නම් කිරීමට සැලසුම් කරයි, මන්ද “මාස්ටර්” යන වචනය මෑතකදී දේශපාලනිකව වැරදි ලෙස සලකන ලද, වහල්භාවය සිහිගන්වන සහ සමහර ප්‍රජා සාමාජිකයින් විසින් පිළිකුල් සහගත ලෙස සලකන බැවිනි. අනෙක් අතට, freedesktop.org ප්‍රජාව නව ව්‍යාපෘති සඳහා පෙරනිමියෙන් 'master' ගබඩාව වෙනුවට 'ප්‍රධාන' ගබඩාව භාවිතා කිරීමට තීරණය කර ඇත.

    සිත්ගන්නා කරුණ නම්, මෙම අදහසට විරුද්ධවාදීන් ද සිටීමයි. විශේෂයෙන්ම, openSUSE හි පැකේජ 500කට වඩා නඩත්තු කරන Jan Engelhardt, GitHub සහ SFC විසින් "master" වෙනුවට "ප්‍රධාන" කුහකකම සහ ද්විත්ව ප්‍රමිතීන් වෙනුවට ඉදිරිපත් කරන තර්කයන් ලෙස හැඳින්වේ. නම වෙනස් කර අවුල් ඇති කර ගන්නවාට වඩා සියල්ල එලෙසම තබා අඛණ්ඩ සංවර්ධනයට අවධානය යොමු කරන ලෙස ඔහු යෝජනා කළේය. ඉයන් පවසන පරිදි, "මාස්ටර්" යන පදය සමඟ එකඟ වීමට නොහැකි අය සඳහා, ශාඛා දෙකක් සමාන කැපවීම් සහිත රාජ්යයක් සමඟ වැඩ කරන බවට සහතික විය හැකි අතර, ස්ථාපිත ව්යුහය බිඳ දැමීමකින් තොරව කරන්න.

  • මෘදුකාංග විදැහුම්කරණය සහ කේත ජනනය කිරීම සඳහා LLVM භාවිතා කිරීම සඳහා නිර්මාණය කර ඇති Mesa ධාවක ලාවාපයිප්, Vulkan 1.1 ග්‍රැෆික් API සහ Vulkan 1.2 පිරිවිතරයේ ඇතැම් විශේෂාංග සඳහා සහය දක්වයි (පෙර ලැවාපයිප් තුළ OpenGL පමණක් සම්පූර්ණයෙන් සහය දක්වයි). Vulkan 1.1 හි නව විශේෂාංග ආවරණය වන පරිදි රියදුරු සියලු පරීක්ෂණ සාර්ථකව සමත් වන බව සටහන් වේ, නමුත් මේ වන විට Vulkan 1.0 සඳහා එම පරීක්ෂණ අසමත් වන අතර, එය Vulkan සහාය සඳහා නිල සහතික කිරීම වළක්වයි.
  • Vgpu_unlock මෙවලම් කට්ටලය ප්‍රකාශයට පත් කර ඇත, සමහර පාරිභෝගික වීඩියෝ කාඩ්පත් NVIDIA Geforce සහ Quadro මත vGPU සහය සක්‍රිය කිරීමට ඔබට ඉඩ සලසයි, ඒවා නිල වශයෙන් vGPU සඳහා සහය නොදක්වයි, නමුත් වඩා මිල අධික ටෙස්ලා කාඩ්පත් මෙන් එකම චිපය මත පදනම් වේ (අථත්‍ය GPU ක්‍රියාකාරිත්වය සීමා වේ මෘදුකාංග).
  • ARM Mali Midgard සහ Bifrost GPU සඳහා Vulkan graphics API සඳහා සහය සලසමින් නව විවෘත මූලාශ්‍ර PanVk ධාවකයේ මූලික ක්‍රියාත්මක කිරීමක් ඉදිරිපත් කෙරේ. PanVk Collabora සේවකයින් විසින් සංවර්ධනය කරනු ලබන අතර OpenGL සඳහා සහය සපයන Panfrost ව්‍යාපෘතියේ සංවර්ධනයේ අඛණ්ඩ පැවැත්මක් ලෙස ස්ථානගත කර ඇත.
  • xf86-input-libinput 1.0.0 ධාවක මුදා හැර ඇත, ආදාන උපාංග සමඟ වැඩ කිරීම සඳහා ඒකාබද්ධ තොගයක් වන Libinput සඳහා රාමුවක් සපයයි. X සේවාදායකය මත පදනම් වූ පරිසරයන්හිදී, වෙනම evdev සහ synaptics ධාවකයන් වෙනුවට xf86-input-libinput ධාවකය භාවිතා කළ හැක. 1.0.0 අනුවාදයේ ප්‍රධාන වෙනස වන්නේ MIT බලපත්‍රය වෙත මාරු වීමයි.

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

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