Microsoft සමාගම Windows මත Linux GUI යෙදුම් ධාවනය කිරීම සඳහා සහාය පරීක්ෂා කිරීම ආරම්භ කර ඇත

Windows හි Linux ක්‍රියාත්මක කළ හැකි ගොනු ධාවනය කිරීමට නිර්මාණය කර ඇති WSL2 උප පද්ධතිය (Linux සඳහා Windows උප පද්ධතිය) මත පදනම් වූ පරිසරයක චිත්‍රක අතුරු මුහුණතක් සහිත Linux යෙදුම් ධාවනය කිරීමේ හැකියාව පරීක්ෂා කිරීමේ ආරම්භය Microsoft විසින් නිවේදනය කර ඇත. ආරම්භක මෙනුවේ කෙටිමං තැබීමට සහය වීම, ශ්‍රව්‍ය නැවත ධාවනය, මයික්‍රොෆෝන් පටිගත කිරීම, OpenGL දෘඪාංග ත්වරණය, කාර්ය තීරුවේ වැඩසටහන් පිළිබඳ තොරතුරු සංදර්ශන කිරීම, Alt-Tab භාවිතා කරන වැඩසටහන් අතර මාරුවීම, Windows අතර දත්ත පිටපත් කිරීම ඇතුළුව යෙදුම් ප්‍රධාන Windows desktop සමඟ සම්පුර්ණයෙන්ම ඒකාබද්ධ වී ඇත. - සහ Linux වැඩසටහන් පසුරු පුවරුව හරහා.

Microsoft සමාගම Windows මත Linux GUI යෙදුම් ධාවනය කිරීම සඳහා සහාය පරීක්ෂා කිරීම ආරම්භ කර ඇත

ප්‍රධාන වින්ඩෝස් ඩෙස්ක්ටොප් එකට ලිනක්ස් යෙදුම් අතුරුමුහුණතේ ප්‍රතිදානය සංවිධානය කිරීම සඳහා, මයික්‍රොසොෆ්ට් විසින් වැඩි දියුණු කරන ලද RAIL-Shell සංයුක්ත කළමනාකරු වේලන්ඩ් ප්‍රොටෝකෝලය භාවිතයෙන් සහ වෙස්ටන් කේත පදනම මත පදනම්ව භාවිතා කරනු ලැබේ. ප්‍රතිදානය සිදු කරනු ලබන්නේ RDP-RAIL (RDP Remote Application Integrated Locally) පසුපෙළ භාවිතයෙන් වන අතර, එය කලින් වෙස්ටන් හි පැවති RDP පසුබිමට වඩා වෙනස් වන අතර, සංයුක්ත කළමනාකරු විසින් ඩෙස්ක්ටොප් එක ම විදැහුම් නොකරන නමුත්, තනි මතුපිට (wl_surface) RDP හරහා හරවා යවයි. ප්‍රධාන වින්ඩෝස් ඩෙස්ක්ටොප් එකේ ප්‍රදර්ශනය සඳහා RAIL නාලිකාව. X11 යෙදුම් ධාවනය කිරීමට XWayland භාවිතා කරයි.

Microsoft සමාගම Windows මත Linux GUI යෙදුම් ධාවනය කිරීම සඳහා සහාය පරීක්ෂා කිරීම ආරම්භ කර ඇත

ශ්‍රව්‍ය ප්‍රතිදානය සංවිධානය කරනු ලබන්නේ PulseAudio සේවාදායකය භාවිතයෙන් වන අතර එය RDP ප්‍රොටෝකෝලය භාවිතයෙන් වින්ඩෝස් සමඟ අන්තර්ක්‍රියා කරයි (rdp-sink ප්ලගිනය ශ්‍රව්‍ය ප්‍රතිදානය සඳහා භාවිතා කරයි, සහ rdp-source ප්ලගිනය ආදානය සඳහා භාවිතා කරයි). සංයුක්ත සේවාදායකය, XWayland සහ PulseAudio, ග්‍රැෆික් සහ ශ්‍රව්‍ය උප පද්ධති වියුක්ත කිරීම සඳහා වන සංරචක ඇතුළත් වන WSLGd නමින් හැඳින්වෙන විශ්වීය කුඩා-බෙදාහැරීමේ ස්වරූපයෙන් ඇසුරුම් කර ඇති අතර, CBL-Mariner Linux බෙදාහැරීම මත පදනම් වේ, එය මයික්‍රොසොෆ්ට් ක්ලවුඩ් යටිතල ව්‍යුහය තුළද භාවිතා වේ. . WSLGd අථත්‍යකරණ යාන්ත්‍රණ භාවිතයෙන් ක්‍රියාත්මක වන අතර Linux ආගන්තුක පරිසරය සහ Windows සත්කාරක පද්ධතිය අතර ප්‍රවේශය බෙදා ගැනීමට virtio-fs භාවිතා කරයි.

FreeRDP WSLGd Linux පරිසරයේ දියත් කරන ලද RDP සේවාදායකයක් ලෙස භාවිතා කරන අතර mstsc වින්ඩෝස් පැත්තේ RDP සේවාදායකයෙකු ලෙස ක්‍රියා කරයි. පවතින චිත්‍රක ලිනක්ස් යෙදුම් හඳුනාගෙන ඒවා වින්ඩෝස් මෙනුවෙහි ප්‍රදර්ශනය කිරීමට, WSLDVCPlugin හසුරුවන්නක් සකස් කර ඇත. WSL2 පරිසරයක ස්ථාපනය කර ඇති Ubuntu, Debian, සහ CenOS වැනි සාමාන්‍ය ලිනක්ස් බෙදාහැරීම් සමඟින්, WSLGd හි ක්‍රියාත්මක වන සංරචක සමූහය Wayland, X11, සහ PulseAudio ප්‍රොටෝකෝල භාවිතයෙන් ඉල්ලීම් හසුරුවන සොකට් සැපයීම මගින් අන්තර්ක්‍රියා කරයි. WSLGd සඳහා සකස් කරන ලද බැඳීම් MIT බලපත්‍රය යටතේ බෙදා හරිනු ලැබේ.

WSLGd ස්ථාපනය කිරීම සඳහා Windows 10 අභ්‍යන්තර පෙරදසුන අවම වශයෙන් 21362 අනුවාදයක් අවශ්‍ය වේ. ඉදිරියට යන විට, Insider Preview වැඩසටහනට සහභාගී වීමේ අවශ්‍යතාවයකින් තොරව Windows හි සාමාන්‍ය සංස්කරණ සඳහා WSLGd ලබා ගත හැක. WSLGd ස්ථාපනය කිරීම සිදු කරනු ලබන්නේ "wsl —install" යන සම්මත විධානය ක්‍රියාත්මක කිරීමෙනි, උදාහරණයක් ලෙස Ubuntu සඳහා - "wsl —install -d Ubuntu". පවතින WSL2 පරිසරයන් සඳහා, WSLGd ස්ථාපනය කිරීම "wsl --update" විධානය භාවිතයෙන් සිදු කෙරේ (ලිනක්ස් කර්නලය භාවිතා කරන WSL2 පරිසරයන් පමණක් සහ පරිවර්තනය සඳහා සහාය නොදක්වයි). චිත්‍රක යෙදුම් ස්ථාපනය කර ඇත්තේ බෙදාහැරීමේ සම්මත පැකේජ කළමනාකරු හරහාය.

WSLGd සපයන්නේ 2D ග්‍රැෆික් ප්‍රතිදානය සඳහා එන්ජින් පමණක් වන අතර, OpenGL මත පදනම් වූ 3D ග්‍රැෆික්ස් වේගවත් කිරීම සඳහා, WSL2 හි ස්ථාපනය කර ඇති බෙදාහැරීම් අතථ්‍ය GPU (vGPU) භාවිතා කරයි. WSL සඳහා vGPU ධාවක AMD, Intel සහ NVIDIA චිප් සඳහා සපයනු ලැබේ. DirectX 12 හරහා OpenGL ක්‍රියාත්මක කිරීම සමඟ ස්තරයක් සැපයීම හරහා ග්‍රැෆික් ත්වරණය සපයනු ලැබේ. ස්තරය නිර්මාණය කර ඇත්තේ d3d12 ධාවක ආකාරයෙන් වන අතර එය Mesa 21.0 හි ප්‍රධාන කොටසට ඇතුළත් වන අතර Collabora සමඟ එක්ව සංවර්ධනය කෙරේ.

Windows kernel හි WDDM (Windows Display Driver Model) D3DKMT අනුකරණය කරන සේවාවන් සහිත /dev/dxg උපාංගය භාවිතයෙන් ලිනක්ස් හි අතථ්‍ය GPU ක්‍රියාත්මක වේ. රියදුරු VM බසය භාවිතයෙන් භෞතික GPU වෙත සම්බන්ධතාවයක් ස්ථාපිත කරයි. Linux යෙදුම් වලට Windows සහ Linux අතර සම්පත් බෙදාගැනීමේ අවශ්‍යතාවයකින් තොරව දේශීය Windows යෙදුම් වලට සමාන GPU ප්‍රවේශ මට්ටමක් ඇත. Intel GPU සහිත Surface Book Gen3 උපාංගයක කාර්ය සාධන පරීක්‍ෂණයෙන් පෙන්නුම් කළේ ස්වදේශික Win32 පරිසරය තුළ Geeks3D GpuTest පරීක්ෂණය 19 FPS, vGPU - 18 FPS සහිත Linux පරිසරයක සහ Mesa - 1 FPS මෘදුකාංග විදැහුම්කරණය සමඟින් පෙන්නුම් කරන බවයි.



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

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