Heitä Wayland-säveltäjä korvaamaan i3-ikkunanhallinta

keinuttaa

Sway on Wayland-lauluntekijä ja drop-in, joka on tarkoitettu korvaamaan X3: n i11-ikkunanhallintaohjelman. Toimii olemassa olevien i3-asetusten kanssa ja tukee useimpia i3-ominaisuuksia, plus joitain ekstroja.

keinuttaa avulla voit järjestää sovellusikkunat loogisesti eikä spatiaalisesti. Ikkunat on järjestetty oletusarvoisesti ruudukkoon, mikä maksimoi näytön tehokkuuden ja jota voidaan nopeasti käsitellä vain näppäimistöllä.

Tietoa henkilöstä Sway

I3-ikkunanhallinnan tuki tarjotaan komentotasolla, kokoonpanotiedostot ja IPC: t, jolloin Swaya voidaan käyttää läpinäkyvänä korvaajana i3: lle käyttäen Waylandia X11: n sijaan.

En Heiluta seuraavia komponentteja organisoida täydellinen käyttäjäympäristö:

  • huojua (taustaprosessi ja KDE: n tyhjäkäytäntöprotokolla)
  • swaylock (näytönsäästäjä)
  • Mako (ilmoitusten hallinta)
  • Synkkä(kuvakaappauksille omistettu työkalu)
  • Ryystää (alueen valinta näytöllä)
  • Wf-tallennin (huolehtii videon sieppauksesta)
  • Way baari (Sovelluspalkki)
  • Virtalauta (hoitaa näyttönäppäimistön)
  • WL-leikepöytä (työskennellä leikepöydän kanssa)
  • wallutils (työpöydän taustan hallinta).

Swaya kehitetään modulaarisena projektina, joka on rakennettu wlroots-kirjaston päälle, joka sisältää kaikki komposiittipäällikön työn organisoinnin perusperiaatteet.

Wlroots sisältää taustoja abstraktista pääsystä näytölle, syöttölaitteille, renderoidaan ilman suoraa pääsyä OpenGL: ään, vuorovaikutuksessa KMS / DRM: n, libinputin, Waylandin ja X11: n kanssa (keskikerros on tarkoitettu X11-pohjaisten X11-sovellusten ajamiseksi).

Swayn lisäksi wlroots-kirjastoa käytetään aktiivisesti muissa projekteissa , mukaan lukien Librem5 ja Cage. C / C ++: n lisäksi kehitettiin sidokset Scheme, Common Lisp, Go, Haskell, OCaml, Python ja Rust.

Sway-projektikoodi kirjoitetaan C-muodossa ja jaetaan MIT-lisenssin alla. Projektia on tarkoitus käyttää Linuxissa ja FreeBSD: ssä.

Tietoja Sway 1.1: n uudesta versiosta

Muutama tunti sitten ilmoitettiin Sway 1.1: n uuden version julkaisemisesta tunti sen 1.1.0-julkaisun jälkeen julkaistiin korjaava 1.1.1 -julkaisu poistamalla lisätyt muutokset vahingossa ne eivät ole yhteensopivia wlroots 0.6: n kanssa.

Uuden version tärkeimmistä uutuuksista voimme löytää sen swaybg-apuohjelma hallita työpöydän taustaa on korostettu erillisessä projektissa.

Tämän ilmoituksen kanssa nyt Swaybg ei ole enää sidottu Swayyn ja sitä voidaan käyttää minkä tahansa Wayland-komposiittipalvelimen kanssa joka tukee edistyneitä wlr-layer-shell-, xdg-output- ja xdg-shell-protokollia.

Toisaalta Yhteistyön poistaminen i3-ikkunanhallinnan kanssa on tehty. Tämän lisäksi kosketusnäyttöjen tuki on lisätty vakaajapalkin paneeliin (elementtien aktivointi koskettamalla ja pyöräilemällä työpöydällä vaihtuvalla eleellä).

Vierityspalkissa "peittokuva" -tila toteutetaan näyttämään paneeli muissa ikkunoissa käsittelemättä syötetapahtumia.

Y lisätty kyky poistaa käytöstä näppäimistön pikavalinnat käyttämällä irrotusasetusta {sym, code, switch}.

Kuinka saada Sway?

Niille, jotka ovat kiinnostuneita testaamaan Swaya järjestelmissään, dHeidän on pidettävä mielessä, että tärkein vaatimus, jotta sitä voidaan käyttää, on Wayland järjestelmän hupun alla.

Ubuntun tapauksessa tämä on mahdollista, sinun on vain sallittava istunto Waylandin kanssa. Toinen jakelu, joka voi käyttää Swaya ongelmitta, on Fedora, jossa jopa Sway on jo Fedora-arkistoissa asennusta varten.

Jos haluat asentaa Swayn distroosi, Käy seuraavassa linkissä, josta löydät projektitiedostot sekä ohjeet sen asentamiseen.

Linkki on tämä.

On tärkeää mainita, että Sway ei toimi omistettujen näytönohjainten kanssa. Joten jos sinulla on näytönohjain, joka toimii omien ohjaimien kanssa, poista nämä ja käytä ilmaisia ​​ohjaimia.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.