Kuburitswa kwelabwc 0.20, sevha inoumbwa yeWayland

Chirongwa che labwc 0.20 (Lab Wayland Compositor), icho chinogadzira server yekubatanidza yeWayland ine hunyanzvi hwakafanana neOpenbox window manager, chaburitswa. Chirongwa ichi chinopihwa senzira yekuedza kugadzira imwe nzira yeOpenbox yeWayland. Kodhi yechirongwa ichi yakanyorwa muC uye inogoverwa pasi peGPLv2 rezinesi. Kuwedzera kukuru kwenhamba dzeshanduro (kubva pa0.9 kusvika pa0.20) kwakakonzerwa nekuwirirana nenhamba dzeshanduro dze library ye wlroots.

Labwc inoshandiswa munzvimbo ine mifananidzo yekugoverwa kweRaspberry Pi OS uye inotsigirwa zviri nyore munzvimbo dzedesktop dzeXfce neLXQt. Zvinangwa zvechirongwa chelabwc zvinosanganisira minimalism, compact implementation, extensive customization, uye high performance. Animated effects, gradients, uye icons hazvitsigirwi zvachose, kunze kwemabhatani ewindow. Yakavakirwa pa wlroots library, yakagadzirwa nevagadziri veSway user environment uye inopa mashandiro ekutanga eWayland-based compositing manager.

Maadd-ons anogona kubatanidzwa kuti aite zvinhu zvakaita semascreenshots, desktop wallpaper display, uye panel nemenu placement. Chikamu cheXWayland DDX chinotsigirwa kuti chishandise maX11 applications munzvimbo yakavakirwa paWayland. Theme, basic menu, uye hotkeys zvinogona kugadziriswa kuburikidza nemaXML configuration files. High-DPI (HiDPI) screen support yakavakirwa mukati.

Pamusoro pemenyu yakavakirwa mukati, inogadziriswa kuburikidza nefaira remenu.xml, unogona kubatanidza mashandisirwo emenu ekushandisa echitatu, akadai sebemenu, fuzzel, uye wofi. Waybar, sfwbar, Yambar, kana LavaLauncher inogona kushandiswa sepaneru. Pakugadzirisa kubatana kwemonitor uye kuchinja marongero avo, wlr-randr kana kanshi zvinokurudzirwa. Kuvhara skrini kunoitwa uchishandisa swaylock.

Mushanduro itsva:

  • Kuchinja kuenda kuwlroots 0.20 library kwapera, uko kunobatsira pakugadzirisa mavara, HDR, kugadzirisa chitarisiko che cursor, uye ma desktops chaiwo.
  • Rutsigiro rushoma rwekutora zvirimo zvinoratidzwa panzvimbo dzepamusoro dzeWayland (toplevel-capture) rwaitwa, zvichikubvumidza kugadzira mapikicha emifananidzo uye kurekodha skrini yezviri mumahwindo ega ega. Kushandiswa uku hakusati kwavhara mahwindo evana nemapop-up ezvishandiso zvakatangwa kuburikidza neXWayland, kana nzvimbo dzexdg Wayland dzakachengetwa.
  • Rutsigiro rwakawedzerwa rwekuwedzera kupenya nekukwanisa kubuda kune mamonitor anotsigira HDR10 (inoshanda chete kana uchishandisa Vulkan-based rendering backend).
  • Nzira inokurumidza yekuwana zvinhu zvemenyu yava kuwanikwa nekudzvanya bhii rekutanga rezita razvo. Semuenzaniso, kuti uvhure Firefox, ingodzvanya "Meta+a" kuti uvhure menyu wobva wadzvanya "f."
  • Nzira pfupi yekhibhodi yeSuper-d yawedzerwa yekuviga nekuburitsa mahwindo. Kugadzirisa kweToggleShowDesktop kunokutendera kuti ugadzirise nzira pfupi yekhibhodi yako yekuita izvi.
  • Yakawedzera sarudzo yemutsetse wekuraira "-t" (--title) yekuisa zita rewindo paunenge uchimhanyisa labwc nenzira yakavakirwa.
  • Chishandiso che labnag chakagadziridzwa nesarudzo dze "--details-border-color" uye "--details-margin" dzekuisa ruvara nemucheto wenzvimbo yakatenderedza zviri mukati.
  • Chiyuniti che labwc-session.target systemd chaiswa ikozvino kana systemd iripo.
  • Marongero " awedzerwa kufaira rekugadzirisa. kuunza kunonoka usati wachinja focus.
  • Mune sarudzo " "Tsigiro yakawedzerwa yenzira yekuskorora ye"onbutton", uye "sarudzo" yakasiyana yakaitwa." » kuti upfuure nepakati pezviri mukati uchishandisa mabhatani.
  • Sarudzo yakawedzerwa kugadzirisa huwandu hwepfungwa dzekumanikidzwa kwepiritsi rako remifananidzo.
  • Pane sarudzo yawedzerwa kufaira rekugadzirisa. kuganhurira mukana wekuwana mapuroteni ane hunyanzvi.
  • Yakawedzera debug parameter DebugToggleKeyStateIndicator kuratidza key state information overlay.
  • Rutsigiro rwakawedzerwa rwemitemo yekutarisira mavara yeWayland: color-representation-v1 uye color-management-v1.
  • Iyo wl_fixes interface yakashandiswa kugadzirisa matambudziko ane mamwe maAPI eprotocol akakosha asingagone kugadziriswa nehunyanzvi hwe native interfaces idzodzo. Semuenzaniso,
    Chikumbiro che "wl_fixes::destroy_registry" chinokutendera kuti uparadze chinhu che wl_registry, mushure mezvo mutengi haazokwanisi kuchishandisa, uye sevha yecomposite ichamira kutumira zviitiko kuburikidza nacho.






Source: opennet.ru
Tenga inovimbika yekutambira kwemasaiti ane DDoS dziviriro, VPS VDS maseva 🔥 Tenga webhusaiti yakavimbika ine dziviriro yeDDoS, maseva eVPS VDS | ProHoster