I-Wayfire 0.11: ikhipha ukukalwa okuphelele kwengxenye, ukwesekwa kwe-HDR nge-Vulkan, ukulola e-Xwayland, kanye nendawo ye-wf-shell ethuthelwe ku-GTK4

Amaphuzu abalulekile:
  • Ukukala okuyingxenye okuphelele kanye nokuboniswa kwe-Xwayland okulungiselelwe ukubonisa okunobuningi obukhulu.
  • Ukusekelwa kwemvelo kwamaphrofayili e-ICC kanye ne-HDR kusetshenziswa injini yokunikeza esekelwe ku-Vulkan API.
  • Ukufuduka kwesakhiwo sendawo ye-wf-shell (iphaneli, idokhi kanye nesizinda) kuya kulabhulali yehluzo ye-GTK4.
  • Ukusekelwa okuhlanganisiwe kwamamenyu omhlaba wonke (i-KDE AppMenu ne-GTK) kanye nezinketho ezintsha zewindi elifakwe amathayili.
  • Ukufakwa kwe-CLI ye-wayfire-plugin ukuphatha nokusebenzisa ama-plugin ngaphandle kokuqala kabusha iseva ehlanganisiwe.

Indlela yomlilo

La Ukuvela kwababhali bezingoma baseWayland kuyaqhubeka nokusheshisa, y I-Wayfire 0.11 ibukeka sengathi izoba ukukhishwa kokugcina Lokhu kukhishwa kumenyezelwe ngokusobala njengenguqulo yokugcina okungenzeka kakhulu ngaphambi kokugxumela okulindelekile egatsheni le-1.0. Uma ufuna indawo yedeskithophu elula, engenziwa ngezifiso kakhulu enemiphumela ebonakalayo eguquguqukayo, lokhu kukhishwa kwethula ukulungiswa okusukela ekunikezeni okuthembekile kuya ekuthuthukisweni okuphelele kwesixhumi sayo sendawo.

Kubhekwa njengenye yemiklamo ekhangayo kakhulu Ngokubukeka, endaweni ye-Linux, i-Wayfire ayaneliswa nje kuphela yizithombe ezinyakazayo ezimangalisayo, kodwa manje isivuthwa engqalasizinda yayo ngezinguquko ezithinta ngqo ubukhali bezinhlelo zokusebenza ezindala kanye nokusekelwa okukhulu kwezinqubo ezintsha zehluzo.

Izindaba eziyinhloko ze-Wayfire 0.11

Enye yezinguquko ezicelwe kakhulu ngumphakathi yi- ukuhlelwa kabusha kokukala kwengxenye okuzuzisa ngqo nangokushesha iziphequluli zewebhu zesimanje njengeFirefox neChrome, kanye namathuluzi endabuko akhelwe phezu kohlaka lwe-GTK4 ne-Qt.

Ngokuhambisanayo, i- Ukuhambisana kwe-Xwayland kuthole isibuyekezo esibalulekile esiqondiswe ezikrinini zesimanjeManje Iyakwazi ukwenza amafasitela ezinhlelo zokusebenza ezindala ukuhlonipha isixazululo sephikseli esibonakalayo sesikrini. Lokhu kulungiswa Kuqeda ngokuphelele ukufiphala okucasulayo kokuqukethwe ezikrinini. I-HiDPI, iqinisekisa ukuthi izinhlelo zokusebenza ezingakasekeli i-Wayland ziboniswa ngokubukhali okufanayo nohlelo lonke.

Emkhakheni wokucubungula ihluzo, Umphathi uhlanganisa ngokwendabuko ukwesekwa kwamaphrofayili ombala we-ICC futhi unike amandla ukwesekwa kwebanga elinamandla eliphezulu (i-HDR), kusebenzisa amandla aphelele e-Vulkan graphics API. Lokhu kushintshela ekuhumusheni okusebenza kahle kakhulu nokwesimanje kuye kwadinga...ukuguqulwa kwemiphumela ebonakalayo yomqambi. Manje, ukuguqulwa kwamafasitela ngezindlela ezimbili nezintathu, kanye nomphumela odumile wefasitela i-Wobbly, kusebenza kahle ngaphansi kwalesi simiso esisha, okuqinisekisa izithombe ezinhle kakhulu ezinemithombo embalwa.

I-IPC, amaphrothokholi kanye nokuphathwa kwe-add-on

Ukuphathwa kwemvelo kuba yinto eguquguqukayo kakhulu ngenxa yokwethulwa kwe- i-plugin entsha yokusetshenziswa komugqa womyalo i-wayfire-plugin. Leli thuluzi li Yakhelwe ukufaka, ukubuyekeza, ukwakha kabusha, nokususa ama-plugin kalula kakhulu kusuka ngqo esigungwini.

Ngaphezu kwalokho, kukhona ukuthuthukiswa komsebenzi: ikhono lokusebenzisa lezi zandiso ngokushesha ngaphandle kwesidingo sokuqala kabusha Iseva ehlanganisiwe, isici esitholakalayo uma nje imithetho yokuxhumana phakathi kwezinqubo (i-IPC) ivuliwe.

Ngokuqondile, indlela yokusebenzanoma i-CPI ikhuliswe kakhulu, ukuvumela ukuhlaziywa nokucushwa kwamafasitela ngaphambi kokuba avele esikrinini, kanye nokuqapha ngesikhathi sangempela imicimbi yokucushwa ekhiqizwe ama-plugin. Ngaphezu kwalokho, i- Ukusekelwa kwezinqubo ze-Wayland kukhule ukufaka izandiso ezibalulekile, kusukela ekuthwebuleni izithombe ezithuthukisiwe kanye nokulawula idatha kuya kumaphrothokholi okuphepha anamuhla kanye nokuvumelanisa i-DRM ku-Linux.

Ukukhiqiza ku-mosaic, amamenyu omhlaba wonke kanye nokuthuthuka kwe-GTK4

La Ulwazi lomsebenzisi kanye nokuhlelwa kwendawo yokusebenza kuhlelwe kabusha kucatshangelwa ukukhiqiza.. Igqamisa i- Ukufakwa kokusekelwa okwakhelwe ngaphakathi kwe-KDE AppMenu kanye namamenyu omhlaba wonke we-GTK, okuvumela ibha yamathuluzi yohlelo lokusebenza ukuthi ihlanganiswe ngqo kuphaneli ephezulu yesistimu.

Kubasebenzisi abathanda ukuphathwa kwamafasitela afakwe amathayili, Imodi entsha ekuvumela ukuthi wandise iwindi okwesikhashana libe isikrini esigcwele ngenkathi igcina indawo yayo yokuqala kugridi, kanye nokucushwa kokuchofoza kwegundane okuthathu (kwesobunxele, phakathi, nakwesokudla) ukuphoqa amafasitela ukuthi avuleke ngezindlela ezithuthukisiwe, eziqondile, noma ezivundlile.

Ngokuphathelene nobuhle kanye nokusebenziseka kahle okuyisisekelo, indawo yedeskithophu yomdabu ye-wf-shell (okuhlanganisa ingemuva, iphaneli, kanye nedokodo) isiqedile ukuthuthela ku-GTK4Okunye okuphawulekayo ukwethulwa kohlu olusha lwamawijethi, i-native screen blocker ehlanganiswe ngokugcwele, kanye nezilawuli ze-granular ezivumela umsebenzisi ukukala amafonti, izinkinobho, kanye nama-margin, kanye nokulungisa ngokuguquguqukayo ubukhali bokufiphala kwangemuva ngokusekelwe ezingeni lokucaca kwewindi ngalinye elisebenzayo.

ekugcineni uma ukhona unentshisekelo yokwazi okwengeziwe ngayo, ungabheka imininingwane kufayela le- isixhumanisi esilandelayo.

Uyifaka kanjani i-Wayfire?

Kubasebenzisi be-Arch Linux kanye nokusatshalaliswa kwayo okususelwe kokunye, izindawo zokugcina ezisemthethweni zinikeza indlela esheshayo, ezinzile kakhulu, futhi elungiselelwe kakhulu. Mane nje usebenzise umyalo olandelayo, bese uhlelo luzohlanganisa injini ye-Wayland, iphaneli yedeskithophu, kanye nomphathi wokucushwa kwezithombe ngasikhathi sinye.

yay -S wayfire

Endabeni yeFedora Linux, singakwenza lokhu ngomphathi we-DNF ngokuthayipha lo myalo:

sudo dnf install wayfire

Futhi ekugcineni, ngezinguqulo ze-Debian kanye nezakamuva ze-Ubuntu (ngezindawo zokugcina ze-Universe), singenza ukufakwa ngokuthayipha umyalo olandelayo:

apt install wayfire


Engeza njengomthombo okhethwayo ku-Google