ዌይላንድ 1.18 ይገኛል።

ወስዷል የፕሮቶኮሉ የተረጋጋ መለቀቅ ፣የሂደት ግንኙነት ዘዴ እና ቤተመጻሕፍት ዌይላንድ 1.18. የ1.18 ቅርንጫፉ ኤፒአይ እና ኤቢአይ ከ1.x ልቀቶች ጋር ወደ ኋላ ተኳሃኝ ነው፣ ነገር ግን በተጨማሪ ብዙ ማሻሻያዎችን ይዟል። የWeston 8.0 Composite Server በዴስክቶፕ አከባቢዎች እና በተካተቱ መፍትሄዎች ዌይላንድን ለመጠቀም የኮድ መሰረትን እና የስራ ምሳሌዎችን የሚያዘጋጀው ታትሟል በጥር መጨረሻ.

በ Wayland 1.18 ውስጥ ዋና ማሻሻያዎች፡-

  • ለሜሶን የመሰብሰቢያ ስርዓት ድጋፍ ታክሏል። በ autotools የመገንባት ችሎታ ለአሁን ተጠብቆ ቆይቷል፣ ነገር ግን ወደፊት በሚለቀቅበት ጊዜ ይወገዳል፤
  • ታክሏል። አፕሊኬሽኖች እና የመሳሪያ ኪትችቶች ተመሳሳዩን የWayland ግንኙነት እንዲጋሩ የሚፈቅደውን ተኪ ነገሮችን በመለያዎች ላይ በመመስረት የሚለይበት ኤፒአይ።
  • ብዙ የፋይል ገላጭዎችን ላለመፍጠር በተጠቃሚ ቦታ ላይ የዌይላንድ አገልጋይ ጊዜ ቆጣሪዎችን መከታተል;
  • ታክሏል። የ wl_global_remove() ተግባር፣ አለም አቀፉን ነገር ሳያጸዳው የማስወገድ ሂደትን ያስተላልፋል። አዲስ ባህሪ ይህ ይፈቅዳል ዓለም አቀፋዊ ነገሮችን በሚሰርዝበት ጊዜ የዘር ሁኔታን (የዘር ሁኔታዎችን) መከሰትን ያስወግዱ። እነዚህ የውድድር ሁኔታዎች ሊከሰቱ የሚችሉት ደንበኞቻቸው የስረዛውን ክስተት መቀበል ባለመቻላቸው ነው። የwl_global_remove() ተግባር የማስወገጃውን ክስተት መጀመሪያ ለመላክ እና እቃውን ከተወሰነ መዘግየት በኋላ ብቻ ለማጽዳት ያስችላል።

በመተግበሪያዎች፣ በዴስክቶፕ አካባቢዎች እና በስርጭቶች ላይ የWayland ድጋፍ ሁኔታ፡-

  • ፌዶራ ደህንነቱ የተጠበቀ በ Wayland ላይ የተመሠረተ ነባሪ የፋየርፎክስ ግንባታ ማቅረብ። ከ Wayland ጋር የNVDIA የባለቤትነት ሁለትዮሽ ሾፌሮችን በመጠቀም የተፈቱ ችግሮች።
    ተተግብሯል። በX11 ፕሮቶኮል ላይ በመመስረት መተግበሪያን ለማሄድ ሲሞክሩ XWaylandን በራስ-ሰር የማስጀመር የሙከራ ችሎታ።
    በ Wayland አካባቢ የX11 መተግበሪያዎችን በXWayland ስር ስር ሆኖ የማሄድ ችሎታ ታክሏል። ኤስዲኤል ለዌይላንድ የቆዩ ጨዋታዎችን በዝቅተኛ ስክሪን ጥራቶች እየሮጡ በሚሄዱበት ጊዜ ልኬት ችግሮችን ይመለከታል። በ GNOME አካባቢ ጥቅም ላይ የሚውለው የQt ቤተ-መጽሐፍት በነባሪነት በ Wayland ድጋፍ ነው የተሰራው።

  • В Red Hat Enterprise Linux 8 GNOME እንደ ዴስክቶፕ ይቀርባል፣ በነባሪ በ Wayland ላይ የተመሰረተ የማሳያ አገልጋይ;
  • በጂዲኬ ውስጥ በGTK 4 ቅድመ-ልቀት ቀጠለ የWayland ፕሮቶኮል አጠቃቀምን በመመልከት የተነደፉ የኤፒአይዎችን መተግበር። የGtkSettings ቅንብሮችን ለመድረስ የፖርታል በይነገጽ ድጋፍ በጂዲኬ ጀርባ ለዌይላንድ ታክሏል፣ እና ለጽሑፍ-ግቤት-ያልተረጋጋ-v3 ፕሮቶኮል ቅጥያ ከግቤት ስልቶች ጋር ለመስራት ሀሳብ ቀርቧል።
  • ተጀመረ በ Wayland አናት ላይ በሚሰሩበት ጊዜ ከሚታዩ ስህተቶች እና ጉድለቶች GNOME ለማስወገድ ፕሮጀክት;
  • በ X Wayland ታክሏል የ GLX ተቆጣጣሪ በ EGL ኤፒአይ ላይ የተመሰረተ፣ ይህም የስwrast ሶፍትዌር ራስተራይዘርን መጠቀምን ያስወግዳል።
  • ለሚቀጥሉት ሁለት ዓመታት ከ KDE ልማት ግቦች መካከል ተጠቅሷል KDE ወደ Wayland መተርጎም። በ Wayland ላይ የሚሰራው የKDE አካባቢ ቀዳሚ እንዲሆን ታቅዷል፣ እና X11 ላይ የተመሰረተ አካባቢ ወደ የአማራጮች ምድብ እና አማራጭ ጥገኞች ይንቀሳቀሳል። በKDE ውስጥ ለሪፖርት ማቅረቢያ ጊዜ ተተግብሯል በ Wayland አናት ላይ በሚሰሩበት ጊዜ ለክፍልፋይ ሚዛን ድጋፍ። በዌይላንድ ላይ የተመሰረተው የKDE ክፍለ ጊዜ ከባለቤትነት ከNVDIA አሽከርካሪዎች ጋር ለመስራት ተስተካክሏል። XWayland እና Waylandን በመጠቀም የመተግበሪያ መስኮቶችን የመጎተት እና የመጣል ችሎታ ታክሏል። KWin በ Wayland ላይ የተመሰረተ አካባቢ ከመዳፊት ጎማ ጋር ትክክለኛውን ማሸብለል ያቀርባል;
  • በ GNOME ውስጥ ታክሏል በ X11 ፕሮቶኮል ላይ የተመሠረተ መተግበሪያን ለማስኬድ በሚሞከርበት ጊዜ የ XWayland ጅምርን በራስ-ሰር የማድረግ ችሎታ (ከዚህ ቀደም XWayland ያለማቋረጥ መሮጥ ነበረበት)።
  • ተጀመረ MATE የተጠቃሚ ቦታ መተግበሪያዎችን ወደ ዌይላንድ በማስተላለፍ ላይ ይስሩ። ውስጥ MATE 1.24 የ MATE ምስል መመልከቻን ለዌይላንድ አስተካክሏል እና በ MATE ፓነል ውስጥ ለዌይላንድ የተሻሻለ ድጋፍ;
  • በ Qt ዌይላንድ አቀናባሪ ደህንነቱ የተጠበቀ ለ linux-dmabuf-unstable-v1 እና wp_viewporter ፕሮቶኮሎች ድጋፍ። ለዌይላንድ በ Qt የመሳሪያ ስርዓት ክፍሎች ውስጥ ለሙሉ ስክሪን-ሼል-ያልተረጋጋ-v1 ፕሮቶኮል ድጋፍ ታክሏል;
  • የታተመ Waypipe - በሌላ አስተናጋጅ ላይ መተግበሪያዎችን እንዲያሄዱ የሚያስችልዎ የ Wayland ፕሮቶኮል ፕሮክሲ;
  • በተጠቃሚ አካባቢ ኢንፎርሜሽን 0.23 ዌይላንድን ለማሄድ በከፍተኛ ሁኔታ የተሻሻለ ድጋፍ;
  • ለፋየርፎክስ ተተግብሯል የDMABUF ዘዴን በመጠቀም ሸካራማነቶችን ለመስራት ለዌይላንድ አዲስ ጀርባ;
  • በ Wayland ላይ የተመሰረተ አካባቢ በኡቡንቱ ላይ ደህንነቱ የተጠበቀ በ Xwayland ስር የ X11 መተግበሪያዎችን እንደ ስርወ የማሄድ ችሎታ;
  • ተዘጋጅቷል። ከXWayland እና X11 ጋር የተያያዙ ክፍሎችን ሳይጠቀሙ ወይን በዌይላንድ ፕሮቶኮል ላይ በመመስረት ወይን በአከባቢው ውስጥ ጥቅም ላይ እንዲውል የሚያስችል የዊን-ዌይላንድ ፕላስተር ስብስብ እና የዊንዌይላንድ.drv ሹፌር;
  • የ Mir ልማት ለዌይላንድ የተዋሃደ አገልጋይ ሆኖ ቀጥሏል። የዋይላንድ አፕሊኬሽኖች በሚር አካባቢ መጀመሩን ለማረጋገጥ በሚያስችል መንገድ ጨምሯል ቁጥር የሚደገፍ የዌይላንድ ፕሮቶኮል ማራዘሚያዎች። ተሸክሞ መሄድ የአፈጻጸም ማሻሻያዎች ከዌይላንድ ጋር የተገናኘ ኮድ፣ እና ሚር በሌላ የዋይላንድ ስብጥር አገልጋይ እንደ ደንበኛ እንዲሰራ ለማድረግ አዲስ የ"wayland" ግራፊክስ መድረክ ታክሏል። የተጠቆመ የX11 መተግበሪያዎችን በ Wayland ላይ በተመሰረተ አካባቢ በተለዋዋጭ ለማሄድ የሙከራ ድጋፍ።
  • ተፈጠረ Wayland በመጠቀም የSway ብጁ አካባቢ አዲስ የተለቀቁ;
  • የሉቡንቱ ስርጭት ተዘርዝሯል። ለ2020 ወደ ዌይላንድ መሄድ። የWayland ድጋፍ የWayland ውህድ አገልጋይ ሆኖ የሚያገለግለውን ሚር ማሳያ አገልጋይ የ Openbox መስኮት አስተዳዳሪን ወደብ በማድረግ ተግባራዊ ለማድረግ ታቅዷል።
  • በማደግ ላይ የወፍ ቤት, በ Wayland ላይ የተመሰረተ ስብጥር አገልጋይ የግለሰብ መተግበሪያዎችን በኪዮስክ ሁነታ ለማስኬድ;
  • ሥራ የ LXQt 1.0.0 የተጠቃሚ አካባቢ መለቀቅ ላይ ይቀጥላል, ልማት ውስጥ ዋና ተግባር Wayland አናት ላይ የመስራት ችሎታ ወደ ሙሉ ዝግጁነት ማምጣት ነው;
  • የሊኑክስ ቨርችዋል ማሽኖችን በChromeOS ላይ ለማሄድ በሞተር ውስጥ ያለው የማጣቀሻ ስርዓት ይሰጣል አብሮ የተሰራ ድጋፍ ለዋይላንድ ደንበኞች (virtio-wayland) ከዋናው አስተናጋጅ ጎን ከሚሰራ የተቀናጀ አገልጋይ እና ጂፒዩ ከእንግዶች ስርዓቶች ውጤታማ በሆነ መንገድ የመጠቀም ችሎታ;
  • ለ FreeBSD ማዳበር በ Wayland ድጋፍ KDE ለመገንባት የሚያስፈልጉ ወደቦች;
  • በDragonFly BSD OS ላይ እያደገ ነው ወደብ ከዌይላንድ እና ዌስተን ጋር ፣ ይገኛል XWayland ድጋፍ;
  • ዌይላንድን በመጠቀም የተጠቃሚ አካባቢዎች የፓፒሮስ ዛጎል и ሃዋይ ወደ አዲስ ፕሮጀክት ተቀላቅሏል። ሊሪ. ሊሪ በ Qt 5 (QML) ላይ የተመሰረተ እና የቁሳቁስ ንድፍ ዘይቤን ያበረታታል;
  • ዌይላንድ በሞባይል መድረኮች ላይ በነባሪነት ነቅቷል። ፕላርሞ ሞባይል, ሳሊፊሽ 2, webOS ክፍት ምንጭ እትም,

    ምንጭ: opennet.ru

አስተያየት ያክሉ