የ Wayland የተቀናጀ አገልጋይ labwc 0.20 መልቀቅ

የ Openbox መስኮት አስተዳዳሪን የሚያስታውስ አቅም ያለው ለዌይላንድ የኮምፖዚቲንግ ሰርቨር የሚያዘጋጀው የlabwc 0.20 (Lab Wayland Compositor) ፕሮጀክት ተለቋል። ፕሮጀክቱ የቀረበው ለዌይላንድ የ Openbox አማራጭ ለመፍጠር እንደ ሙከራ ነው። የፕሮጀክቱ ኮድ በC የተጻፈ ሲሆን በGPLv2 ፈቃድ ስር ይሰራጫል። በስሪት ቁጥር አሰጣጥ (ከ0.9 ወደ 0.20) ላይ ያለው ጉልህ ጭማሪ ከwlroots ቤተ-መጽሐፍት ስሪት ቁጥር አሰጣጥ ጋር በመመሳሰሉ ምክንያት ነው።

Labwc በRaspberry Pi OS ስርጭት ግራፊክ አካባቢ ውስጥ ጥቅም ላይ የሚውል ሲሆን በአማራጭ በXfce እና LXQt የዴስክቶፕ አካባቢዎች ውስጥ ይደገፋል። የlabwc ፕሮጀክት ግቦች ሚኒማሊዝም፣ የታመቀ ትግበራ፣ ሰፊ ማበጀት እና ከፍተኛ አፈጻጸም ያካትታሉ። ከመስኮት አዝራሮች በስተቀር የአኒሜሽን ውጤቶች፣ ግሬዲየሞች እና አዶዎች በፍፁም አይደገፉም። በWlroots ቤተ-መጽሐፍት ላይ የተመሰረተ ሲሆን በስዌይ ተጠቃሚ አካባቢ ገንቢዎች የተገነባ እና ለዌይላንድ ላይ የተመሠረተ የማቀናበሪያ አስተዳዳሪ መሰረታዊ ተግባርን ይሰጣል።

ተጨማሪዎች እንደ ቅጽበታዊ ገጽ እይታዎች፣ የዴስክቶፕ የግድግዳ ወረቀት ማሳያ እና የፓነል እና የምናሌ አቀማመጥ ካሉ ተግባራዊ ባህሪያት ጋር ሊገናኙ ይችላሉ። የXWayland DDX ክፍል በWayland ላይ በተመሰረተ አካባቢ ውስጥ የX11 መተግበሪያዎችን ለማስኬድ የተደገፈ ነው። ጭብጡ፣ መሰረታዊ ምናሌው እና ሆትኪዎቹ በXML ውቅር ፋይሎች በኩል ሊዋቀሩ ይችላሉ። ከፍተኛ-DPI (HiDPI) የማያ ገጽ ድጋፍ አብሮ የተሰራ ነው።

ከተሰራው መሰረታዊ ምናሌ በተጨማሪ፣ በmenu.xml ፋይል በኩል ሊዋቀር የሚችል፣ እንደ bemenu፣ fuzzel እና wofi ያሉ የሶስተኛ ወገን መተግበሪያ ምናሌ አተገባበሮችን ማዋሃድ ይችላሉ። Waybar፣ sfwbar፣ Yambar ወይም LavaLauncher እንደ ፓነል ሊያገለግሉ ይችላሉ። የማሳያ ግንኙነቶችን ለማስተዳደር እና ቅንብሮቻቸውን ለመቀየር፣ wlr-randr ወይም ካንሺ ይጠቁማሉ። የማያ ገጽ መቆለፍ የሚከናወነው swaylockን በመጠቀም ነው።

በአዲሱ ስሪት:

  • ወደ wlroots 0.20 ቤተ-መጽሐፍት መለቀቅ የሚደረገው ሽግግር ተጠናቅቋል፣ ይህም ለቀለም አስተዳደር፣ ለኤችዲአር፣ ለጠቋሚ ገጽታ ማበጀት እና ለምናባዊ ዴስክቶፖች ድጋፍ ይሰጣል።
  • በከፍተኛ ደረጃ የዌይላንድ ገጽታዎች (ከፍተኛ ደረጃ-ቀረጻ) ላይ የሚታየውን ይዘት ለመቅረጽ ከፊል ድጋፍ ተግባራዊ ሆኗል፣ ይህም የግለሰቦችን መስኮቶች ይዘቶች ቅጽበታዊ ገጽ እይታዎችን እንዲፈጥሩ እና ስክሪን ቀረጻዎችን እንዲቀዱ ያስችልዎታል። ይህ ትግበራ በXWayland በኩል የተጀመሩ የህጻናት እና ብቅ-ባይ መስኮቶችን እንዲሁም ጎጆ የተሰሩ የxdg Wayland ገጽታዎችን ገና አይሸፍንም።
  • HDR10ን የሚደግፉ መቆጣጠሪያዎችን (Vulkan-based rendering backend) በመጠቀም ብቻ የሚሰራ ሲሆን ለተራዘመ የብሩህነት ክልል ድጋፍ ታክሏል።
  • የምናሌ ንጥሎችን ለመድረስ ፈጣን መንገድ አሁን የስማቸውን የመጀመሪያ ፊደል በመጫን ይገኛል። ለምሳሌ፣ ፋየርፎክስን ለማስጀመር ምናሌውን ለመክፈት "Meta+a" የሚለውን ይጫኑ እና ከዚያ "f" የሚለውን ይጫኑ።
  • መስኮቶችን ለመደበቅ እና ለመደበቅ የሱፐር-ዲ የቁልፍ ሰሌዳ አቋራጭ ተጨምሯል። የToggleShowDesktop ቅንብር ለዚህ እርምጃ የራስዎን የቁልፍ ሰሌዳ አቋራጮች እንዲያበጁ ያስችልዎታል።
  • labwcን በተቀናጀ መንገድ ሲያሄዱ የመስኮቱን ርዕስ ለማዘጋጀት "-t" (--title) የትእዛዝ መስመር አማራጭ ታክሏል።
  • የላብናግ መገልገያ በይዘቱ ዙሪያ ያለውን አካባቢ ቀለም እና ህዳግ ለማዘጋጀት በ"--details-border-color" እና "--details-margin" አማራጮች ተዘምኗል።
  • የ labwc-session.target systemd ዩኒት አሁን systemd ሲኖር ተጭኗል።
  • "ቅንብር" ወደ ውቅር ፋይል ታክሏል። ትኩረትን ከመቀየርዎ በፊት መዘግየትን ማስተዋወቅ።
  • በአማራጭ " "ለ"አዝራር" የማሸብለል ዘዴ ድጋፍ ታክሏል፣ እና የተለየ "አማራጭ" ተተግብሯል። » አዝራሮቹን በመጠቀም ይዘቱን ለማሸብለል።
  • አማራጭ ታክሏል ለግራፊክስ ጡባዊዎ የግፊት ትብነት ክልልን ለማስተካከል።
  • አንድ አማራጭ ወደ ውቅር ፋይል ታክሏል። ወደ ልዩ መብቶች ፕሮቶኮሎች መዳረሻን ለመገደብ።
  • የቁልፍ ሁኔታ መረጃ ተደራቢን ለማሳየት የስህተት መለኪያ DebugToggleKeyStateIndicator ታክሏል።
  • ለዌይላንድ የቀለም አስተዳደር ፕሮቶኮሎች ድጋፍ ታክሏል፡ የቀለም-ውክልና-v1 እና የቀለም-ማኔጅመንት-v1።
  • የwl_fixes በይነገጽ በሌሎች መሰረታዊ የፕሮቶኮል ኤፒአይዎች ላይ ያሉ ችግሮችን ለመፍታት ተተግብሯል፣ እነዚህም በይነገጾች በአገር በቀል ችሎታዎች ሊፈቱ አይችሉም። ለምሳሌ፣
    የ"wl_fixes::destroy_registry" ጥያቄ የwl_registry ነገርን እንዲያጠፉ ያስችልዎታል፣ ከዚያ በኋላ ደንበኛው መጠቀም አይችልም፣ እና የተዋሃደ አገልጋዩ ክስተቶችን በእሱ በኩል ማስተላለፍ ያቆማል።






ምንጭ: opennet.ru
በDDoS ጥበቃ፣ VPS VDS አገልጋዮች ለጣቢያዎች አስተማማኝ ማስተናገጃ ይግዙ 🔥 አስተማማኝ የድር ጣቢያ ማስተናገጃ በዲዶኤስ ጥበቃ፣ በቪፒኤስ ቪዲኤስ አገልጋዮች ይግዙ | ProHoster