ዌይላንድ 1.20 ይገኛል።

የፕሮቶኮሉ ፣የሂደቱ ግንኙነት እና የWayland 1.20 ቤተ-መጻሕፍት በተረጋጋ ሁኔታ ተለቀቀ። የ1.20 ቅርንጫፉ ከ1.x ልቀቶች ጋር በAPI እና ABI ደረጃ ወደ ኋላ ተኳሃኝ ነው እና ባብዛኛው የሳንካ ጥገናዎችን እና ጥቃቅን የፕሮቶኮል ማሻሻያዎችን ይዟል። ዌይላንድን በዴስክቶፕ እና በተካተቱ አካባቢዎች ለመጠቀም ኮድ እና የስራ ምሳሌዎችን የሚያቀርበው የዌስተን ኮምፖሳይት አገልጋይ እንደ የተለየ የእድገት ዑደት እየተዘጋጀ ነው።

በፕሮቶኮሉ ውስጥ ዋና ለውጦች:

  • ለ FreeBSD መድረክ ይፋዊ ድጋፍ ተተግብሯል, ለፈተናዎች ወደ ተከታታይ ውህደት ስርዓት ተጨምረዋል.
  • የአውቶቶል ግንባታ ስርዓት ተቋርጧል እና አሁን በሜሶን ተተክቷል።
  • ደንበኞች የገጽታ ቋት ማካካሻውን ከቋጭው ራሳቸውን ችለው እንዲያዘምኑ ለማድረግ የ"wl_surface.offset" ባህሪን ወደ ፕሮቶኮሉ ታክሏል።
  • የ"wl_output.name" እና "wl_output.description" ችሎታዎች ወደ ፕሮቶኮሉ ተጨምረዋል፣ ይህም ደንበኛው ከ xdg-output-unstable-v1 ፕሮቶኮል ቅጥያ ጋር ሳይተሳሰር ውጤቱን እንዲለይ ያስችለዋል።
  • የክስተቶች የፕሮቶኮል ፍቺዎች አዲስ "አይነት" ባህሪን ያስተዋውቃሉ, እና ክስተቶች እራሳቸው አሁን እንደ አጥፊዎች ምልክት ሊደረግባቸው ይችላል.
  • ባለብዙ-ክር ደንበኞች ውስጥ ፕሮክሲዎችን ስንሰርዝ የዘር ሁኔታዎችን ማስወገድን ጨምሮ ሳንካዎች ላይ ሰርተናል።

ከ Wayland ጋር በተያያዙ የመተግበሪያዎች፣ የዴስክቶፕ አካባቢዎች እና ስርጭቶች ላይ ያሉ ለውጦች፡-

  • XWayland እና የባለቤትነት የNVDIA ሹፌር የXWayland's DDX (Device-Dependent X) አካልን በመጠቀም ለሚሰሩ የX11 አፕሊኬሽኖች ለOpenGL እና Vulkan ሃርድዌር ማጣደፍ ሙሉ ድጋፍ ለመስጠት ተዘምነዋል።
  • በሁሉም የዌይላንድ ማከማቻዎች ውስጥ ያለው ዋናው ቅርንጫፍ ከ"ማስተር" ወደ "ዋና" ተቀይሯል፣ ምክንያቱም "ማስተር" የሚለው ቃል በቅርብ ጊዜ በፖለቲካዊ መልኩ ትክክል እንዳልሆነ፣ ባርነትን የሚያስታውስ እና በአንዳንድ የማህበረሰብ አባላት እንደ አስጸያፊ ተደርጎ ስለሚቆጠር።
  • ኡቡንቱ 21.04 በነባሪ ዌይላንድን ለመጠቀም ተቀይሯል።
  • ፌዶራ 35፣ ኡቡንቱ 21.10 እና RHEL 8.5 የዋይላንድ ዴስክቶፕን በባለቤትነት በተያዙ የኒቪዲ ሾፌሮች ላይ የመጠቀም ችሎታን ይጨምራሉ።
  • የዌስተን 9.0 ስብጥር አገልጋይ የተለቀቀው የኪዮስክ-ሼል ሼልን ያስተዋወቀው ሲሆን ይህም በተናጠል አፕሊኬሽኖችን በሙሉ ስክሪን ሁነታ ለማስጀመር ለምሳሌ የኢንተርኔት ኪዮስኮችን፣ የማሳያ መቆሚያዎችን፣ የኤሌክትሮኒክስ ምልክቶችን እና የራስ አገልግሎት መስጫ ተርሚናሎችን ለመፍጠር ያስችላል።
  • ቀኖናዊ የዌይላንድ ፕሮቶኮልን በመጠቀም የኢንተርኔት ኪዮስኮችን ለመፍጠር የሙሉ ስክሪን በይነገጽ የሆነውን ኡቡንቱ ፍሬም አሳትሟል።
  • የOBS ስቱዲዮ ቪዲዮ ዥረት ስርዓት የ Wayland ፕሮቶኮልን ይደግፋል።
  • GNOME 40 እና 41 ለ Wayland ፕሮቶኮል እና ለXWayland አካል ድጋፍን ማሻሻል ቀጥለዋል። የWayland ክፍለ ጊዜዎችን ከNVDIA ጂፒዩዎች ጋር ላሉ ስርዓቶች ፍቀድ።
  • የ MATE ዴስክቶፕን ወደ ዌይላንድ ማጓጓዝ ቀጥሏል። በ Wayland አካባቢ ከX11 ጋር ሳይታሰሩ ለመስራት የአትሪል ሰነድ መመልከቻ፣ ሲስተም ሞኒተር፣ ፕሉማ የጽሑፍ አርታኢ፣ ተርሚናል ተርሚናል ኢሙሌተር እና ሌሎች የዴስክቶፕ ክፍሎች ተስተካክለዋል።
  • የWayland ፕሮቶኮልን በመጠቀም የተረጋጋ የKDE ክፍለ ጊዜ እየሄደ ነው። የKWin ጥምር ስራ አስኪያጅ እና የKDE Plasma ዴስክቶፕ 5.21፣ 5.22 እና 5.23 የWayland ፕሮቶኮል ላይ የተመሰረተ የክፍለ ጊዜ አፈጻጸምን በእጅጉ አሻሽለዋል። የፌዶራ ሊኑክስ ግንባታዎች ከKDE ዴስክቶፕ ጋር በነባሪ ዌይላንድን ለመጠቀም ተቀይረዋል።
  • ፋየርፎክስ 93-96 በዋይላንድ አካባቢ ያሉ ችግሮችን በብቅ-ባይ አያያዝ፣ ክሊፕቦርድ አያያዝ እና በተለያዩ የዲፒአይ ስክሪኖች ላይ ማስተካከልን በተመለከተ ለውጦችን ያካትታል። የፋየርፎክስ ወደብ ለዌይላንድ እንዲሁ ለ X11 ግንባታ በ Fedora GNOME አከባቢ ውስጥ ሲሰራ ወደ አጠቃላይ ተግባራዊነት ቀርቧል።
  • በዌስተን ስብጥር አገልጋይ ላይ የተመሰረተ የታመቀ የተጠቃሚ ሼል ታትሟል።
  • የ Openbox መስኮት አስተዳዳሪን የሚያስታውስ አቅም ያለው የwayland የተቀናጀ አገልጋይ labwc የመጀመሪያው ልቀት አሁን ይገኛል።
  • ሲስተም76 ዋይላንድን በመጠቀም በአዲስ የCOSMIC ተጠቃሚ አካባቢ እየሰራ ነው።
  • ዌይላንድን በመጠቀም የተጠቃሚው አካባቢ Sway 1.6 እና የተቀናጀ አገልጋይ Wayfire 0.7 ልቀቶች ተፈጥረዋል።
  • የዘመነ ሾፌር ለወይን ቀርቧል፣ ይህም ጂዲአይ እና OpenGL/DirectX ን በመጠቀም በዋይላንድ በቀጥታ በ Wayland ላይ በተመሰረተ አካባቢ፣ የXWayland ንብርብርን ሳይጠቀሙ እና የወይኑን ትስስር ከ X11 ፕሮቶኮል ጋር ሳያስወግዱ መተግበሪያዎችን እንዲያሄዱ ያስችልዎታል። ሹፌሩ ለ Vulkan እና ባለብዙ-ተቆጣጣሪ ውቅሮች ድጋፍን አክሏል።
  • ማይክሮሶፍት በWSL2 (Windows Subsystem for Linux) ንኡስ ስርዓት ላይ በመመስረት የሊኑክስ መተግበሪያዎችን በግራፊክ በይነገጽ የማሄድ ችሎታን ተግባራዊ አድርጓል። ለውጤቱ፣ የ RAIL-Shell ጥምር ስራ አስኪያጅ የ Wayland ፕሮቶኮልን በመጠቀም እና በዌስተን ኮድ ቤዝ ላይ በመመስረት ጥቅም ላይ ይውላል።
  • የመሠረታዊ ዌይላንድ ፕሮቶኮል አቅምን የሚያሟሉ እና የተዋሃዱ አገልጋዮችን እና የተጠቃሚ አካባቢዎችን ለመገንባት የሚያስፈልጉትን ችሎታዎች የሚያቀርቡ የፕሮቶኮሎች ስብስብ እና ማራዘሚያዎችን የያዘ የዌይላንድ-ፕሮቶኮል ፓኬጅ የዕድገት ዘዴ ተለውጧል። "ያልተረጋጋ" የፕሮቶኮል ልማት ደረጃ በአምራች አካባቢዎች ውስጥ ለተፈተኑ ፕሮቶኮሎች የማረጋጊያ ሂደትን ለማቃለል በ "ደረጃ" ተተክቷል.
  • ማመልከቻዎችን ሳያቋርጡ የዊንዶው አካባቢን እንደገና ለማስጀመር የፕሮቶኮል ማራዘሚያ ተዘጋጅቷል, ይህም በዊንዶው አካባቢ ውስጥ ብልሽት በሚፈጠርበት ጊዜ መተግበሪያዎችን የማቋረጥ ችግርን ይፈታል.
  • ለዌይላንድ የሚያስፈልገው የEGL ቅጥያ EGL_EXT_present_opaque ወደ ሜሳ ታክሏል። በWayland ፕሮቶኮል ላይ ተመስርተው በአከባቢ ውስጥ በሚካሄዱ ጨዋታዎች ላይ ግልጽነትን የማሳየት ችግሮች ተፈትተዋል። ለተለዋዋጭ ግኝቶች እና ተለዋጭ GBM (አጠቃላይ ቋት ማኔጀር) መጫን ተጨማሪ ድጋፍ የ Wayland ድጋፍን በNVDIA አሽከርካሪዎች ላይ ለማሻሻል ይረዳል።
  • የKWinFT ልማት፣ የKWin ሹካ በዋይላንድ ላይ ያተኮረ፣ ይቀጥላል። ፕሮጀክቱ የKWayland ልማትን የሚቀጥል ነገር ግን ከ Qt ጋር ከመተሳሰር የጸዳ በሊብዌይላንድ ላይ ለ Qt/C++ መጠቅለያ በመተግበር የመጠቅለያውን ቤተመፃህፍት ያዳብራል።
  • የጭራዎች ስርጭቱ የዌይላንድ ፕሮቶኮልን ለመጠቀም የተጠቃሚውን አካባቢ ለመቀየር አቅዷል፣ ይህም አፕሊኬሽኖች ከስርዓቱ ጋር እንዴት እንደሚገናኙ ላይ ቁጥጥርን በማሻሻል የሁሉንም ግራፊክ አፕሊኬሽኖች ደህንነት ይጨምራል።
  • ዌይላንድ በነባሪነት በፕላዝማ ሞባይል፣ Sailfish፣ webOS ክፍት ምንጭ እትም የሞባይል መድረኮች፣

    ምንጭ: opennet.ru

አስተያየት ያክሉ