Wayfire 0.10 ndi ma seva agulu a wlmaker 0.6 otulutsidwa pogwiritsa ntchito Wayland

Pambuyo pa chaka cha chitukuko, seva ya Wayfire 0.10 yatulutsidwa. Imagwiritsa ntchito Wayland ndipo imalola kuti pakhale njira zolumikizirana ndi ogwiritsa ntchito bwino ndi 3D mumayendedwe a mapulagini a 3D a Compiz (kusintha zowonera kudzera pa 3D kyubu, masanjidwe a zenera la malo, morphing mukamagwira ntchito ndi mazenera, ndi zina). Wayfire imathandizira kukulitsa magwiridwe antchito kudzera pa mapulagini ndipo imapereka makina osinthika osinthika. Khodi ya polojekitiyi idalembedwa mu C ++ ndipo imagawidwa pansi pa layisensi ya MIT.

Pulojekitiyi imamangidwa pamaziko a laibulale ya wlroots, yopangidwa ndi omwe amapanga malo ogwiritsira ntchito Sway ndikupereka ntchito zofunikira pokonzekera ntchito ya woyang'anira gulu lochokera ku Wayland. Systemd, elogind, kapena kukhala pansi zitha kugwiritsidwa ntchito kuyang'anira magawo. Imathandizira kuyendetsa mapulogalamu a X11 pogwiritsa ntchito XWayland. Monga gulu, mutha kugwiritsa ntchito wf-chipolopolo kuchokera kwa opanga Wayfire kapena gulu lachitatu LavaLauncher. Ntchitoyi ikupanganso laibulale yogwirira ntchito ndi mafayilo osinthika wf-config ndi graphical configurator wcm.

Mu mtundu watsopano wa Wayfire:

  • Anawonjezera luso lokonzekera padera zida zolowetsa zosiyanasiyana. Mwachitsanzo, mutha kukonza masanjidwe osiyanasiyana a makiyibodi angapo olumikizidwa.
  • Anawonjezedwa zoyeserera popereka ma backends pogwiritsa ntchito Vulkan graphics API ndi laibulale ya Pixman, kuwonjezera pa OpenGL ES-based backend.
  • API yomasulira yakonzedwanso kuti igwirizane ndi makina operekera laibulale ya wlroots.
  • Kutha kukhazikitsa mbiri yanu yamtundu pazida zilizonse zakhazikitsidwa.
  • Pulagi ya "animate" yasinthidwa ndi zatsopano zamakatuni, monga mphamvu ya nyali yamatsenga, pomwe zenera limachepera ndikupindika kukhala chithunzi likachepetsedwa, komanso kupota ndi zap zotsatira. Tsopano ndizotheka kulumikiza mapulagini akunja kuti mupange makanema ojambula pawokha.
  • Anawonjezera njira zatsopano za IPC kuti adziwe ndikuyika masanjidwe a kiyibodi, tumizani windows pakompyuta inayake, ndikuzindikira malo a cholozera.
  • Thandizo lowonjezera la kutulutsidwa kwa laibulale ya wlroots 0.19, yomwe imagwiritsa ntchito ma protocol atsopano a Wayland, thandizo la Multi-GPU, komanso kuthekera kolunzanitsa ma buffers pogwiritsa ntchito zinthu zolumikizirana ndi DRM (Direct Rendering Manager).
  • Pulagi ya "resize" yathandiza kuti mazenera aziwoneka bwino komanso osachepera.
  • Thandizo lowonjezera la script kuti mutsegule Xwayland, kukulolani kuti mupereke malamulo owonjezera mutayamba ndi kuyambitsanso Xwayland, mofanana ndi .xinitrc.

Wayfire 0.10 ndi ma seva agulu a wlmaker 0.6 otulutsidwa pogwiritsa ntchito Wayland

Kuphatikiza apo, ndikofunikira kudziwa kuti composite imapangidwa. Seva Wayland Maker 0.6, yomwe imagwiritsa ntchito malo ogwiritsira ntchito a Window Maker omwe amamangidwa pogwiritsa ntchito njira ya Wayland. Zinthu zomwe zimathandizidwa ndi izi: mawonekedwe a zenera losakanizidwa, makompyuta enieni, mbali yam'mbali, kapangidwe ka NeXTSTEP, chithandizo choyika mapulogalamu pazenera, kuyang'ana kwambiri pa ntchito yopepuka komanso yapamwamba, kuthekera koyendetsa mapulogalamu a X11 pogwiritsa ntchito XWayland. Ma protocol a Wayland omwe amathandizidwa ndi awa: xdg-decoration-unstable-v1, ext_session_lock_v1, wlr_layer_shell_unstable_v1, wlr-output-management-unstable-v1, xdg_shell, ndi idle_inhibit_unstable_v1. Khodi ya polojekitiyi yalembedwa mu C ndi

Source: opennet.ru

Gulani kuchititsa kodalirika kwamasamba okhala ndi chitetezo cha DDoS, ma seva a VPS VDS Gulani malo odalirika osungira mawebusayiti okhala ndi chitetezo cha DDoS, ma seva a VPS VDS | ProHoster