LabWC 0.9.0 укључује подршку за wlroots 0.19, нове Wayland протоколе и кључна побољшања

ЛабВЦ

Пројекат ЛабВЦ (Композитор Лаб Вејланда) је пре неколико дана објавио доступност своје верзије 0.9.0, који додаје подршку за више конфигурација, уводи корисна подешавања као што је емулација скроловања, побољшава интероперабилност са XWayland-ом и још много тога.

За оне који нису упознати са LabWC-ом, требало би да знају да Ово је Вејландов композитор који је инспирисан класичним Опенбокс искуством. LabWC се позиционира као модерна алтернатива која одржава принципе ефикасности, једноставности и прилагођавања, без прибегавања тешким визуелним ефектима или непотребним сложеностима.

Главне нове функције у LabWC 0.9.0

Једна од главних промена у Labwc 0.9.0 је њена компатибилност са wlroots 0.19, основна библиотека коју користе вишеструки Wayland композитори. Захваљујући томе, Labwc наслеђује подршку за нове архитектуре, графичке протоколе и могућности као што је управљање вишеструким GPU-овима или експлицитну синхронизацију бафера коришћењем DRM Syncobj-а.

Ово ажурирање такође Побољшава подршку за разне Wayland протоколе, омогућавајући функције као што су напредно управљање међуспремником, манипулација транспарентношћу на страни сервера, директно додељивање икона прозорима и ефикасније снимање екрана.

Међу новим функцијама које су видљиве корисницима, истичу се следеће: Увод у команду lab-sensitive-terminalДа аутоматски бира одговарајући емулатор терминала коришћењем променљиве окружења $TERMINAL. Ова команда је такође интегрисана у мени, што олакшава приступ терминалу из графичког окружења.

Такође је додато подршка за једноставне градијенте у насловима прозора, нешто што до сада није било разматрано код овог композитора:

window.*.title.bg: Пуно | Градијент (Вертикално | ПодељеноВертикално)
прозор.*.наслов.bg.бојаДо:
прозор.*.наслов.bg.боја.поделитиНа:
прозор.*.наслов.bg.боја.поделитиНа:

Побољшања употребљивости и корисничког искуства

LabWC 0.9.0 је сада доступан омогућава вам да конфигуришете више аспеката интеракције са системом интегрисано у libinput: као што су понашање тастера миша, подршка за гестове са три прста, емулација точкића за скроловање и нове опције за навигацију између виртуелних десктопа. Поред тога, додата је подршка за конфигурације дефинисане коришћењем X11 назива боја и поједностављених хексадецималних вредности, проширујући могућности за естетско прилагођавање на технички, али приступачан начин.

Још један врхунац је побољшано управљање иконама, који сада може дати приоритет коришћењу икона које је обезбедио клијент или икона које је обезбедио композитор, побољшавајући визуелну конзистентност у мешовитим окружењима.

Познати проблеми и упозорења о регресији

Упркос напретку, Скок на wlroots 0.19 доноси са собом неке регресије. Један од најзначајнијих утицаја на GTK апликације, у којима Више није могуће активирати ставке менија једним кликом миша, превлачењем и испуштањем.н. Овај проблем је уобичајен и за друге композиторе и настао је због двосмислености у Вејланд спецификацији, тако да се није сматрао блокирајућим проблемом за ово издање.

Поред тога, Подршка за слушалице виртуелне стварности је привремено онемогућена због грешке у wlroots-у која се очекује да ће бити исправљена у будућим верзијама.

Коначно, ако сте заинтересовани да сазнате више о томе, можете погледати детаље у следећи линк.

Преузимање и инсталација

Ако сте заинтересовани да испробате LabWC, требало би да знате да га можете инсталирати из Arch Linux или Manjaro репозиторијума директно из званичних репозиторијума или AUR-а:

Званични репозиториј

судо пацман -С лабвц

Или развојна верзија

судо пацман -С лабвц-гит

На Алпском Линуксу

Из репозиторијума заједнице:

судо апк додај лабвц лабвц-доц

Опционо: xwayland, swaybg, waybar, swaylock, итд.

Компајлирај из изворног кода

Ако ваша дистрибуција не садржи ову функцију или желите да користите најновију верзију, пратите ове званичне кораке:

git clone https://github.com/labwc/labwc.git cd labwc meson setup build/ meson compile -C build/ sudo meson install -C build/

Предуслови за компајлирање: wlroots, wayland, meson, ninja, gcc/clang, wayland-protocols, између осталог.

Можете онемогућити подршку за XWayland ако желите само Wayland:

подешавање мезона -Dxwayland=онемогућена изградња/

Прво покретање и конфигурација

Покрените labwc са TTY или Wayland менаџера сесија. Након покретања, видећете празну радну површину. Кликните да бисте отворили основни мени.

Опционо: Покрените апликацију директно, на пример:

labwc -s alacritty

Направите директоријум ~/.config/labwc/ са датотекама као што су:

  • rc.xml (тастери за пречице)
  • мену.кмл
  • аутоматско покретање, окружење итд.

У аутоматском покретању можете додати ствари као што су:

swaybg -i ~/wallpaper.png & waybar &

Када је потребно поново учитати конфигурацију:

labwc --поново конфигуришите

Додај као жељени извор на Гуглу