System76 iri kushanda mukugadzira nharaunda nyowani yemushandisi

Michael Aaron Murphy, mutungamiri wePop!_OS kugovera uye anotora chikamu mukuvandudzwa kweiyo Redox inoshanda sisitimu, akasimbisa ruzivo nezve kuvandudzwa neSystem76 yenzvimbo itsva yedesktop, isina kubva paGNOME Shell uye yakanyorwa mumutauro weRust.

System76 inyanzvi mukugadzirwa kwemalaptops, maPC uye maseva anouya neLinux. Kufanogadzikwa, edition yayo yeUbuntu Linux iri kugadzirwa - Pop!_OS. Mushure mekunge Ubuntu achinja kuUnity shell muna 2011, iyo Pop!_OS kugovera yakapa yayo yega mushandisi nharaunda zvichibva pane yakagadziridzwa GNOME Shell uye akati wandei ekuwedzera kuGNOME Shell. Mushure mekunge Ubuntu yadzokera kuGNOME muna 2017, Pop!_OS yakaramba ichitumira ganda rayo, iro rakashandurwa kuita COSMIC desktop mukuburitswa kwechirimo. COSMIC inoenderera mberi nekushandisa GNOME matekinoroji, asi inounza shanduko yepfungwa inoenda kupfuura izvo zvinowedzera kuGNOME Shell.

Zvinoenderana nehurongwa hutsva, System76 inotarisira kusimuka kubva pakuvaka nharaunda yevashandisi yakavakirwa paGNOME Shell uye kugadzira desktop nyowani uchishandisa Rust mutauro mukusimudzira. Izvo zvinofanirwa kucherechedzwa kuti System76 ine ruzivo rwakakura mukukura muRust. Iyo kambani inoshandisa Jeremy Soller, muvambi weRedox inoshanda sisitimu, iyo Orbital graphical shell uye OrbTk toolkit, yakanyorwa mumutauro weRust. Pop!_OS inototakura zvinhu zvine Rust-based components seye update manager, an energy management system, firmware management tool, sevhisi yekutangisa zvirongwa, yekuisa, setting widget, uye configurators. Pop!_OS Vagadziri vakamboedzawo kugadzira itsva cosmic-panel yakanyorwa muRust.

Matambudziko ekugadzirisa anotaurwa sechikonzero chekubva pakushandisa GNOME Shell - kuburitswa kutsva kwega kwega kweGNOME Shell kunotungamira mukuputsika mukuenderana nemaadd-ons anoshandiswa muPop!_OS, saka zvinoonekwa sezvine hunyanzvi kugadzira yako yakazara- izere- fledged desktop environment pane kuramba uchitambura nekuchengetedzwa kwemakumi ezviuru mitsara yekodhi ine shanduko. Zvakare zvakataurwa kusagoneka kwekuita zvese zvakatarisirwa kushanda chete kuburikidza nekuwedzera kuGNOME Shell, pasina kuita shanduko kuGNOME Shell pachayo uye kugadzirisa mamwe ma subsystems.

Desktop nyowani iri kuvandudzwa sepurojekiti yepasirese, isina kusungirirwa kune yakatarwa kugovera, kusangana neFreedesktop zvakatemwa uye inokwanisa kushanda pamusoro pezviripo zvakajairwa zvakaderera-level zvikamu, senge composite servers mutter, kwin uye wlroots (Pop!_OS inotarisira). kushandisa mutter uye atogadzira chinosungirwa paRust).

Iyo purojekiti yakarongwa kuvandudzwa pasi pezita rimwechete - COSMIC, asi kushandisa ganda retsika rakanyorwa zvakare kubva pakutanga. Zvishandiso zvingangoramba zvichigadziriswa uchishandisa gtk-rs chimiro. Wayland inonzi ndiyo yekutanga protocol, asi mukana wekushanda pamusoro peX11 server haurambidzwe. Basa pagoko idzva richiri padanho rekuyedza uye richavhurwa mushure mekupedzwa kunotevera kuburitswa kwePop!_OS 21.10, iyo iri kutariswa zvakanyanya parizvino.

Source: opennet.ru

Voeg