Umoya ophantsi: Kutheni le nto ingezi ngokwakhona kwi-KDE 5?

Njengoko sele sisazi, i-KDE elandelayo (okanye i-KDE 5 njengoko ukhetha) ikhutshwe izinzile kwiintsuku ezimbalwa ezidlulileyo kwaye phakathi kwezinto ezintsha ezizisayo, enye yezona zinto kuthethwa kakhulu ngazo ngumsebenzi wobugcisa omtsha obizwa ngokuba yiBreeze.

Breeze

Abo sele bezamile le nguqulo intsha okanye bayibonileyo ividiyo, banokuthi baqaphele ukuba kwimeko yomhlobisi wefestile, leyo iza ngokungagqibekanga yiOxygen hayi iBreeze. Njengokuba UMartin Gräßlin uyasicacisa kwibhlog yakhe sithini isizathu sokuthatha esi sigqibo.

Njengoko inqaku lingesiNgesi, ndizakuzama ukukuzisela olona luvo lusisiseko loku.

Kutheni le nto iBreeze ingezi ngokungagqibekanga?

Ndiqala ngengcaciso yendlela imihombiso yeefestile esebenza ngayo kwi-KWin 4. KWin yinto ebizwa ngokuba ngumzali kwakhona kubaphathi beewindows. Oku kuthetha ukuba iwindow elawulwa yi-X11 ifakwe kwenye iwindow yeX11 ebonelela ngesakhelo sefestile. Kwi-KWin sisebenzisa i-QWidget kwisakhelo sefestile. Ke ngoko sithintelwe koku sinikwa yi-QWidget ... Isisombululo sethu kukuthintela yonke iminyhadala yokupeyinta kwi-QWidget kwaye siyicinezele, kubangele ukupeyintwa kwakhona komqambi nakwinyathelo lokunikezela ngesiqinisekiso somhombiso womfanekiso wethutyana emva koko okhutshelweyo kubume.


Umhombiso wefestile womxholo weBreeze usekwe kwinjini yomxholo weAurorae. Kuba ndingumbhali ophambili we-Aurorae ndingayibetha kule bhlog ngaphandle kokuziva kakubi ngayo 🙂 I-Aurorae yenzelwe ukuba kube lula kakhulu ukwenza umhombiso kunye nokusebenzisa izinto ezintsha zokuguquguquka. Isisombululo esinokusetyenziselwa ukuhombisa okungagqibekanga, kodwa ayizange ibe yinjongo yabo. Umbono yayikukuvumela abasebenzisi abafuna ukwenza ngokwezifiso inqaku, ngelixa uninzi lwabasebenzisi banokusebenzisa imixholo yemveli ekhawulezayo. I-Aurorae khange ikhawuleze kwaye ayizukukhawuleza.


Ngoku kwi-KWin 5, ukusetyenziswa kwe-QML yeyona ngxaki iphambili eyenza ukuba i-Aurorae ibenzima ukuyisebenzisa. I-QtQuick isebenzisa i-Scenegraph kwaye isebenzisa i-QWindows endaweni ye-QWidget. Leyo yimpumelelo ye-QWidget API yethu esekwe. Sihlengahlengise ukusetyenziswa kwangaphakathi ukuxhasa imihlobiso esekwe kwi-QWindows, kodwa leyo yayiyindlela enzima njengoko kukho umahluko kwindlela yokuziphatha kweefestile. Njengokuba ingasasekelwanga kwiQWidget, ukubanjwa komsitho wepeyinti kuphukile kwaye besifuna isisombululo esitsha kuwo. Kwaye esi sisombululo sibi kakhulu kunangaphambili kuba iQtQuick ngoku isebenza nge-OpenGL. Ngenxa yokusikelwa umda kwisicelo se-OpenGL Qt (inokuqwalaselwa kwi-Qt 5.4) esingakwaziyo ukwabelana nomxholo we-OpenGL osetyenziswa yi-QtQuick ... i-GPU, uphulukana nenkumbulo eninzi. Kwimeko yewindows eyandisiweyo ayisiyiyo kuphela ibha yesihloko, kodwa iwindows iphela. Kwaye kukho ngaphezulu kwewindow nganye.


Oko kuphela kungenza ukuba i-Aurorae ingenakusebenziseka ngokupheleleyo. Ngoku ndisebenzisa umxholo weBreeze kwaye i-KWin ifuna ngaphezulu kwe-200MB ye-RAM-ayamkelekanga ngokwenyani. Kodwa imeko imbi kakhulu. Nge-QWindows asinokwazi ukuba zeziphi iindawo ezihlaziyiweyo. Ke xa, umzekelo, iqhosha lihlaziywa kufuneka siphinde siyipende yonke iwindow, kubandakanya ikopi epheleleyo yomxholo wokuhombisa. Oko ikakhulu kwiimeko zoopopayi yingxaki enkulu.


Ke ithini indlela eya phambili? Ndiqale ukumilisela umhombiso omtsha we-API ngokususa isithintelo somhombiso osekwe kwintlalo-ntle kwi-QWidget kwaye kwangaxeshanye ndiqalise ukumilisela umhombiso weBreeze ngale API intsha. Ndiyathemba ukuba singazisa oku kwi-KWin 5.1.


Yiyo ke le nto zinje, manene. Ndiyathemba ukuba uyaqonda ngakumbi okanye ngaphantsi yintoni ingxaki. Ndizokubuza uMartin ukuba ayisebenzi ngakumbi kwaye iyakhawuleza ukwenza umxholo weBreeze yemveli njenge-Oxygen, nangona okwangoku ndingakhathazeki, i-Oxygen nangona ingeyiyo eyona nto inqabileyo emhlabeni, inokhetho oluninzi ..


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   ivanbarram sitsho

    Ndifunde yonke into, kodwa andiqondi nto, ndiyacotha namhlanje. Ngapha koko, andikwazi kuvavanya i-KDE 5 kwi-OpenSUSE 13.1 yam. Indophula ngenxa yokuxhomekeka "ezindala" endinako.
    Mhlawumbi ndiza kukunika elinye ithuba ngenye i-OS kwinyani.

    Imibuliso kunye Enkosi ngegalelo.

    1.    nano sitsho

      Akukho lula, ngokusisiseko izama ukucacisa ukuba indlela yokwenza lo msebenzi iyinkimbinkimbi, ngakumbi iiplagi kwaye, kwi-aurorae yi-SLOW, ngaphezulu kwe-Oxygen.

      Andazi, ngale ndlela, kwinxalenye yomhlobisi wefestile nayo yonke into ebonakala kum

    2.    nano sitsho

      Akukho lula, ngokusisiseko izama ukucacisa ukuba indlela yokwenza lo msebenzi iyinkimbinkimbi, ngakumbi iiplagi kwaye, kwi-aurorae yi-SLOW, ngaphezulu kwe-Oxygen.

      Andazi, ngale ndlela, kwinxalenye yomhlobisi wefestile nayo yonke into ebonakala kum ukuba i KDE linyathelo emva kwe-GNOME, kwaye lumka, ndingumlandeli we KDE ngokugqwesileyo, kuphela ukuba akunzima kum ukwamkela into xa iyinyani.

    3.    Txarran sitsho

      Ngaphandle kokwazi nantoni na, into endiyiqondileyo kukuba i-aurorae (injini esetyenziswa yiBreeze) ngoku inika iingxaki kuba i-Kwin5 ayisasebenzisi qwidget njengakwin4 kwaye iifestile aziziphathi ngokufanayo. Endaweni yoko isebenzisa i-QML kunye neQTquick esebenza ngokuthe ngqo nge-opengl kwaye ke oko kubonakala ngathi ezinye izithintelo ezikhoyo kwi-qt 5.3 zithintela i-injini endala kunye nemixholo yayo ekungenzi kakuhle kwi-Kwin entsha.

  2.   mat1986 sitsho

    Ngaba kunokwenzeka ukwenza (okanye ukulungelelanisa) umoya opholileyo kwisitayile okanye indlela yokusebenza eneoksijini?

  3.   Ñandekuera sitsho

    Nabani na onalo uluvo lokuba kuya kwenzeka ntoni kwi-qtcurve?

    1.    Txarran sitsho

      I-Qtcurve-qt5 isebenze ngokugqibeleleyo ixesha elithile. Inguqulelo entsha ye KDE iya kulandela njengesiqhelo.

      1.    iaiori sitsho

        Kwakusele kuyinto engaqhelekanga kum ukuba eKaos, ehlala iphambili kunamhlanje, kuvavanywa i-Kf5 ke iyaziwa kwi-Kaos linux plasma elandelayo okanye i-kde 5 oksijini iza kuza ngokungagqibekanga. Wow, ubungazi ukuba ungumdali weAurorae ...

        1.    Txarran sitsho

          Ndingumdali weeurorae? O_o;

  4.   USergio E. Duran sitsho

    Ndenza indawo yempepho nakwi-aurorae ebizwa ngokulandelayo okuza kuba yimpepho entsha kodwa andinakho ngokulungelelaniswa kwee-SVG kumxholo ukuze uphuhliso lwayo lungasebenzi, elav ukuba unethuba ndingathanda ukuba yibonise umdali wemixholo yomoya opholileyo ukubona ukuba bangaluthumela na uluvo lomhombiso wam we-aurorae kwizinto zemihlobiso ye-KDE yemveli njengenye indlela yokuhombisa umoya

    https://drive.google.com/file/d/0B6VUkpZzqL7hbk1QbWN6eVcycU0/edit?usp=sharing

  5.   Eliotime3000 sitsho

    Ndicinga ukuba i-KDE 5 iya kuba kwi-Fedora, Debian, Slackware, kunye neArch xa ndinosapho kunye nabantwana, kwaye bakwiminyaka engama-30 ubudala.

    Ngamafutshane, ukuqhubeka ndisebenzisa ithuba lolutsha oluncinci endilushiyileyo.