මාර්ක් ෂට්ල්වර්ත් විසින් මෑතකදී ප්රකාශයට පත් කළ පරිදි උබුන්ටු එහි ප්රදර්ශන කළමනාකරු ලෙස වේලන්ඩ් භාවිතා කිරීමට පියවර ගනු ඇත.
X11 සහ වේලන්ඩ් අතර ඇති විශාලතම වෙනස්කම් මොනවාද? වේලන්ඩ් උබුන්ටු වඩා හොඳ කරන්නේ ඇයි?
මාර්ක් ෂට්ල්වර්ත් විසින් මෑතකදී ප්රකාශයට පත් කළ පරිදි උබුන්ටු එහි ප්රදර්ශන කළමනාකරු ලෙස වේලන්ඩ් භාවිතා කිරීමට පියවර ගනු ඇත.
X11 සහ වේලන්ඩ් අතර ඇති විශාලතම වෙනස්කම් මොනවාද? වේලන්ඩ් උබුන්ටු වඩා හොඳ කරන්නේ ඇයි?
Answers:
මෝස්තරයේ වෙනස් වන්නේ කෙසේදැයි බැලීමට ඔබට වේලන්ඩ් ගෘහ නිර්මාණ පිටුව බලන්න. සම්මත GEM / DRM තොගයක් හරහා සෑම දෙයක්ම කෙලින්ම කර්නලය තුළට බල කිරීමෙන් සහ සංයුතිය කළමනාකරණය කිරීමෙන් සමස්ත ග්රැෆික් තොගයම සරල කළ යුතුය.
ඔබ තැනින් තැන බිටු සහ බොබ් ඇති X තොගයට එය සසඳන්න. සමහර එක්ස් අවුල් නම්යශීලී මෝස්තර හරහා, සමහරක් වර්ධනය වන වේදනාවන්. සියලුම රචනා (Compiz / Metacity / Mutter / KWin / etc) පසු සිතිවිල්ලක් ලෙස එකතු කර ඇත. X, තමන් විසින්ම කළ යුතු දේ කිරීමට ඔවුන්ගේ හරය වේ. දේවල් එලෙසම පිටතට ව්යාප්ත වුවහොත්, අපි ව්යාපෘතිය කළ නොහැකි තැනකට පැමිණෙමු.
සියල්ලට ම, දෘඩාංග සහය ඇති විට, එය සමස්ත සැකැස්ම වඩාත් කාර්යක්ෂම හා සම්මත සැකසුම් තුළ භාවිතා කිරීමට අඩු වේදනාකාරී විය යුතුය.
කෙසේ වෙතත් මම මෙතෙක් පිළියම් දැක නැති ගැටළු කිහිපයක් තිබේ:
X ඉතා හොඳ ජාල දැනුමක් ඇත. ඔබට වෙනත් පරිගණක වෙත කවුළු යැවිය හැකිය, දුරස්ථ පිවිසුම් සහිත තිර කිහිපයක් සහ ඒ හා සමාන සියලු විනෝදජනක දේ තිබිය හැකිය. මෙය තරමක් විශේෂ ist යෙකු ලෙස පෙනෙන්නට තිබුණද එය බහුලව භාවිතා වන තාක්ෂණයකි. සාපේක්ෂව වේලන්ඩ් තරමක් දේශීය හා ස්ථිතික ලෙස පෙනේ.
රියදුරු සහාය ද ඇත. සංවෘත මූලාශ්ර ධාවක තවමත් වේලන්ඩ් දියුණු වන KMS / shared-GEM / shared-DRM තාක්ෂණයන්ට සහාය නොදක්වයි. පිරිසිදු කරන්නෙකු නවෝව් සමඟ හොඳ විය හැකි නමුත් ඉහළ කාර්ය සාධනයක් සහිත ත්රිමාණ ග්රැෆික් කාඩ්පතක් සඳහා ඩොලර් 100-400 ක් ගෙවන කවුරුහරි වර්තමාන විවෘත රියදුරු සමඟ ලබා ගත හැකි දුර්වල 3d කාර්ය සාධනය ගැන සතුටු නොවනු ඇත.
යාවත්කාලීන කිරීම: එන්වීඩියා වේලන්ඩ් සහ මිර් යන දෙකටම සහය දැක්වීමට කටයුතු කරයි .
2018 යාවත්කාලීන කිරීම . 17.10 වේලන්ඩ් පෙරනිමි සංදර්ශක සේවාදායකය ලෙස භාවිතා කළේය (ඔබට සංවෘත ධාවකයක් හෝ එයට සහාය නොදක්වන ධාවකයක් හෝ X අවශ්ය නම්). 18.04 සහ 18.10 යන දෙකම X භාවිතා කරන්නේ ගෝලීය පෙරනිමිය ලෙස ය (ඔබට වේලන්ඩ් ස්ථාපනය කළ හැකි වුවද).
මම කිසිවක් භාරව නොසිටින නමුත් මෙම තනතුරෙන් බැලූ විට පෙනෙන්නේ අප තවමත් සැබෑ එන්ජිම ලබා නොගෙන මෙට්රික් එන්වීඩියා එකක් බවයි . එතෙක්, මම හිතන්නේ නැහැ අපි ප්රමාණවත් මානසික හුවමාරුවක් සහ සංවර්ධනය වෙමින් පවතින වේලන්ඩ් පසු කර යනු ඇතැයි කියා. සූදු / කාර්ය සාධන වෙළඳපොල X භාවිතා කරයි. MCE වෙළඳපොළ X (සහ සෘජු රාමු බෆර්) භාවිතා කරයි. වේලන්ඩ්ට කවදා හෝ සැබෑ අවස්ථාවක් ලැබෙනු ඇතැයි මට විශ්වාස නැත.
ඇත ගොඩක් X හා Wayland අතර වෙනස්කම්. ග්රැෆික් පැත්තෙන් ඇති ලොකුම දෙය නම් වේලන්ඩ් කිසිදු චිත්රයක් නොකිරීමයි .
X හි චිත්ර ඇඳීමේ API දෙකක් ඇත. මෙයින් එකක් හරය X11 ප්රොටෝකෝලයෙහි කොටසක් වන අතර එය පුරාණ, නිෂ් less ල වන අතර කිසිවෙකු භාවිතා නොකරයි. අනෙක XRender දිගුව වන අතර එය නවීන සංයුක්ත මෙහෙයුම් සපයයි. උදාහරණයක් ලෙස කයිරෝ භාවිතා කරන්නේ මෙයයි. X හි අකුරු ඇඳීමේ API ද ඇත.
වේලන්ඩ් හි චිත්ර ඇඳීමේ API නොමැත. වේලන්ඩ් සේවාදායකයෙකුට ඩීආර්එම් බෆර් හසුරුව ලැබෙනු ඇත, එය මූලික වශයෙන් සමහර ග්රැෆික් මතකය වෙත යොමු කරයි; සේවාදායකයා එම බෆරය වෙත ඇදී යන්නේ කෙසේදැයි වේලන්ඩ් දන්නේ නැත. X අර්ථයෙන් මෙයින් අදහස් කරන්නේ සියලුම යෙදුම් සෘජු විදැහුම්කරණය ලබා ගන්නා බවයි - ඉල්ලීම් ඇඳීම සේවාදායකය හරහා යාමට අවශ්ය නොවේ.
වේලන්ඩ් කරන එකම විදැහුම්කරණය වන්නේ සේවාදායකයාගේ බෆරයන් තිරය මත පිටපත් කිරීමයි.
ප්රතිලාභ සම්බන්ධයෙන් ගත් කල, වේලන්ඩ් X ට වඩා බෙහෙවින් අඩු සංකීර්ණ වන අතර එය නඩත්තු කිරීම පහසු කළ යුතුය - මෙම සරල බව සමහරක් පැමිණියද සංකීර්ණත්වය (උදා: ඇත්ත වශයෙන්ම එම බෆරය වෙතට ඇද ගන්නේ කෙසේද , ජාල විනිවිදභාවය) වෙනත් ස්ථර වලට සිරස්. සියළුම විදැහුම්කරණයන් සඳහා සේවාදායකයින් වගකිව යුතු බවට පත් කිරීමෙන්, වේලන්ඩ් විසින් ගනුදෙනුකරුවන්ට ද්විත්ව බෆරින් වැනි දේවල් පිළිබඳව වඩාත් බුද්ධිමත් වීමට ඉඩ සලසයි.
ග්රැෆික්ස් වලින් පිටත වෙනත් ප්රතිලාභ තිබේ. උදාහරණයක් ලෙස සෑන්ඩ්බොක්ස් යෙදුම් වලට වඩා පහසුය.
මගේ ඇස් වල ඇති ප්රධාන වෙනස නම් වේලන්ඩ් එක්ස් සර්වරයට වඩා කර්නලයට සමීප වීමයි. X සිට කර්නලය දක්වා ග්රැෆික් ධාවක ගෙනයාමත් සමඟ (කර්නල් මාදිලියේ සැකසුම, KMS ලෙස හැඳින්වේ), වේලන්ඩ් මෙම නව ක්රියාකාරිත්වය X වෙනුවට ආදේශ කිරීමට සැලසුම් කරයි. ඔබට පහත දෑ දැකීමට අපේක්ෂා කළ හැකිය ...
X ට වඩා අඩියක් අඩුවෙන් - දර්ශනය කර්නලය විසින් මෙහෙයවනු ලබන නිසා වේලන්ඩ් භාවිතා කළ හැකි තරම් ක්රියාත්මක කිරීමට සිදු නොවේ. X ඉදිරියට යැවීම (තවත් පරිගණකයක එක් තිරයක් දෙස බලන්න) X සමඟ ඉවතට යා හැකි යැයි මා සැක කරන බැවින් මෙය දෙයාකාරයෙන්ම සිදු වේ.
KMS විශේෂාංග: X සේවාදායකය නැවත ආරම්භ නොකර තිර විභේදනය වෙනස් කිරීමට හැකිවීම (මෙය ටික කලකට පෙර X හි සවි කර ඇති බව මම විශ්වාස කරමි, අවම වශයෙන් එන්වීඩියා සඳහාද), ඉන්ටෙල් චිප්සෙට් සඳහා කර්නල් භීතිකාව පිළිබඳ දෝශ නිරාකරණ කොන්සෝලය (නවෝවට මාරුවීම) ඒ වගේ දෙයක්.
මා වැරදියි නම් කිසිවෙකුට මේ කිසිවක් නිවැරදි කිරීමට හැකිද?
අනෙක් සියලුම තනතුරු මගින් වේලන්ඩ්හි ප්රතිලාභ ඉස්මතු කරයි, නමුත් ඒ සියල්ල පමණක් හොඳ නැත. එක්ස් ඕවර් වේලන්ඩ් හි ඇති ලොකුම වාසිය නම් එක්ස් ජාලය හරහා ක්රියා කිරීමයි. X යනු ජාල විනිවිද පෙනෙන, ඔබට කවුළුව ප්රදර්ශනය කළ හැකිය, නැතහොත් XDMCP සමඟ සම්පූර්ණ සැසියක්, පර්යන්තයක සත්ය වැඩසටහන ක්රියාත්මක වන අතර සාමාන්යයෙන් වඩා බලවත් යන්ත්රයකි. වේලන්ඩ් වැනි දෙයක් සමඟ, ජාල විනිවිදභාවය පිළිබඳ අදහස නැති වී ඇත. සමහර විට වේගවත් ජාල සහ VNC සහ RDP වැනි වෙනත් ප්රොටෝකෝල සමඟ එය එතරම් අවශ්ය නොවනු ඇත, මම සිතුවේ එය සම්පූර්ණත්වය සඳහා සඳහන් කරනු ඇති බවයි.
එදිනෙදා වැඩ වලදී ඕනෑම කෙනෙකුට ඉක්මනින් දැකගත හැකි කුඩා කරුණු දෙකක්: