labwc 0.5, tudja, mi az új ezen a Wayland számára készült szerveren

A a labwc 0.5 új verziójának kiadása, amelyet fejlesztéseként pozícionálunk egy összetett szerver a Wayland számára az Openbox ablakkezelőre emlékeztető funkciókkal (a projektet úgy mutatják be, mint kísérletet egy Openbox alternatíva létrehozására a Wayland számára).

A labwc szolgáltatásai közé tartozik a minimalizmus, kompakt megvalósítás, széles körű testreszabási lehetőségek és nagy teljesítmény. A Sway felhasználói környezet fejlesztői által kifejlesztett wlroots könyvtárra épül, amely alapvető funkciókat biztosít a Wayland-alapú kompozit menedzser munkájának megszervezéséhez.

A Wayland kiterjesztett protokolljai közül a wlr-output-management támogatja a kimeneti eszközök konfigurálását, a réteghéjat az asztali shell munkájának megszervezéséhez, a Foreign-toplevel pedig a saját panelek és ablakkapcsolók csatlakoztatásához.

Lehetőség van bővítmények csatlakoztatására a megvalósításhoz funkciók, mint például képernyőképek készítése, háttérkép megjelenítése az asztalon, panelek és menük elhelyezése. Az animált effektusok, színátmenetek és ikonok (az ablakgombok kivételével) alapvetően nem támogatottak.

X11 alkalmazások futtatásához a Wayland protokollon alapuló környezetben, az XWayland DDX komponens használata támogatott. A téma, az alapmenü és a gyorsbillentyűk konfigurálása xml formátumú konfigurációs fájlokon keresztül történik.

A menu.xml-n keresztül konfigurálható beépített gyökérmenü mellett harmadik féltől származó alkalmazások menümegvalósításai is beépíthetők, mint például a bemenu , a fuzzel és a wofi, valamint a Waybar, az Ambar vagy a LavaLauncher használható panelként, bár javasolt a wlrrandr vagy kanshi segítségével vezérelheti a monitorok csatlakoztatását és módosíthatja azok paramétereit.

A labwc főbb újdonságai 0.5

Ebben a bemutatott új verzióban a fő újdonságként emelkedik ki, hogy A nagy pixelsűrűségű kijelzők (HiDPI) támogatottak.

Amellett az elemek átcsoportosítása biztosított amikor a további kimeneti eszközök le vannak tiltva, és azt is megváltozott a mozgó elemek kezelésével kapcsolatos beállítások az egérrel.

A többi változás, amely szembetűnő, az hozzáadta az ablak összehúzásának képességét áthelyezése után (mozgáskor maximalizálás megszüntetése), valamint az sfwbar (Sway Floating Window Bar) támogatása.

Azt is megfigyelhetjük, hogy a CycleViewPreview opciót hozzáadtuk a tartalom előnézetéhez, miközben az ablakokat az Alt+Tab felülettel váltjuk.

A többi változás közül amelyek kiemelkednek ebből az új verzióból:

  • Támogatás hozzáadva az ügyfélmenükhöz.
  • Lehetővé teszi az alkalmazások teljes képernyős módban történő futtatását.
  • Hozzáadtuk a művelet összerendelésének lehetőségét, amikor az egérkurzort a képernyő széléről mozgatja.
  • Támogatás hozzáadva a wlroot által támogatott WLR_{WL,X11}_OUTPUTS környezeti változókhoz.
  • Hozzáadott támogatás az irányítási gesztusokhoz (eltolódás és csípős zoom).

Hogyan telepítsük a LABWC-t?

Azok számára, akik szeretnék telepíteni ezt a zeneszerzőt a rendszerükre, követniük kell az alábbi utasításokat.

A legegyszerűbb telepítési módszerrel rendelkező disztribúció a Fedora, és a labwc telepítéséhez csak nyisson meg egy terminált, és beírjuk:

sudo dnf install labwc

Akik vannak az Arch Linux, a Manjaro vagy bármely más, az Arch Linuxból származó terjesztés felhasználói, meg kell nyitniuk egy terminált, és abban be kell írniuk a következő parancsot a szükséges függőségek letöltéséhez:

sudo pacman -S meson wlroots cairo pango libxml2 glib2

Ezt követően megkapják az LABWC forráskódot a következő parancs futtatásával a terminálban:

git clone https://github.com/johanmalm/labwc
cd labwc
meson build
ninja -C build

Most azoknak, akik Debian, UBuntu vagy bármely más, e kettő valamelyikén alapuló disztribúció felhasználói, a következőket kell beírniuk a terminálba:

git clone https://github.com/johanmalm/labwc
cd labwc
meson build
ninja -C build

Végül megemlítik, hogy a jövőben az Openbox konfigurációs fájlok támogatását tervezik és az Openbox skinek, munkát biztosítanak a HiDPI képernyőkön, támogatást nyújtanak a réteghéj, a wlr-kimenetkezelés és a külső legfelső szintű protokollok számára, integrálják a menütámogatást, hozzáadják a képernyőutasítások (osd) ledobásának lehetőségét és az interfészt az ablakok váltásához Alt-ban + Tab stílus.

Azok számára, akik többet szeretnének megtudni a LABWC-ről, ellátogathatnak a projekt a GitHubon.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.