Sway 1.7 пристига с поддръжка за VR слушалки, възможност за преместване на раздели и много други

люлеене

Преди няколко дни стартирането на новата версия на мениджъра на композицията Люлеене 1.7.

За тези, които не знаят за Sway, те трябва да знаят какво е това композитор с i3 съвместимост което се предоставя на ниво команда, конфигурационен файл и IPC, което ви позволява да използвате Sway като прозрачен заместител на i3, използвайки Wayland вместо X11.

люлеене ви позволява да поставяте прозорци на екрана не пространствено, а логично. Прозорците са подредени така, че да образуват мрежа, която оптимално използва пространството на екрана и ви позволява бързо да манипулирате прозорците само с клавиатурата.

Следните компоненти са предоставени за организиране на цялостна потребителска среда: swayidle, swaylock, slurp, wf-рекордер, waybar, virtboard, wl-clipboard, wallutils.

люлеене тя се разработва като модулен проект, изграден върху библиотекатаwlroots, който съдържа всички основни примитиви за организиране на работата на композитния мениджър.

Wlroots включва бекендове за абстрактен достъп до екрана, устройства за въвеждане, рендиране без директен достъп до OpenGL, взаимодействие с KMS/DRM, libinput, Wayland y X11 (Осигурен е слой за стартиране на базирани на Xwayland приложения X11.)

Основни нови функции на Sway 1.7

В тази нова версия на Sway 1.7 можем да открием това беше предоставена възможността за преместване на раздели с мишката, както и добавяне на поддръжка за изход към слушалки за виртуална реалност.

Отбелязва се също, че протоколът xdg-activation-v1 е активиран, което позволява прехвърлянето на фокуса между различни повърхности от първо ниво (например, като се използва xdg-активиране, едно приложение може да превключи фокуса на друго).

И че надеждността и производителността бяха подобрени от изхода на цял екран (използването на dmabuf осигурява директен изход без допълнително буфериране).

Друга промяна, която се откроява в новата версия, е, че е добавена командата „render_bit_depth output“, за да се активира режим на композиране с висока дълбочина на цвета за изхода.

От друга страна, осигурявашеза възможност за деактивиране на стабилизатора и диалозите за люлеене по време на изграждането.

Също така в тази нова версия има премахна възможността за динамична промяна на височината на заглавието на прозореца в зависимост от знаците на заглавния текст, заглавието вече винаги има фиксирана височина и също така емулаторът на терминала, дефиниран в конфигурацията по подразбиране, е заменен с долен колонтитул.

От други промени, които се открояват:

  • Добавена е команда "output modeline", за да зададете персонализиран режим на DRM (Direct Rendering Manager).
  • Добавена е команда "превключване на изходния dpms" за опростяване на скриптовете за празен екран.
  • Добавена е опция client.focused_tab_title за задаване на цвета на активния раздел.
  • Добавени са и команди „пропуски превключете », «smart_gaps inverse_outer» и «split none».
  • Премахната опцията „–my-next-gpu-wont-be-nvidia“, вместо това използвайте режим „–unsupported-gpu“. Собствените драйвери на NVIDIA все още не се поддържат.

И накрая, ако се интересувате да научите повече за тази нова версия, можете да проверите подробностите на следната връзка.

Как да стигна до Sway?

За тези, които се интересуват от възможността да тестват Sway на своите системи, Те трябва да вземат предвид, че основното изискване, за да може да се използва, е да има Wayland под капака на вашата система.

Важно е да се спомене, че Sway няма да работи със собствени графични драйвери, ще трябва да ги деинсталирате и вместо това да използвате безплатните драйвери.

За да инсталирате Sway на Ubuntu, както и производни от него, те трябва да добавят следното хранилище в своята система.

За тази нека отворим терминал (те могат да използват клавишните комбинации Ctrl + Alt + T) и в него ще напишат следната команда:

sudo add-apt-repository ppa:samoilov-lex/sway

И ние продължаваме да изпълняваме инсталацията със:

sudo apt install sway

Докато за тези, които предпочитат да компилират, те трябва да получат изходния код, като напишат следното:

git clone https://github.com/swaywm/sway.git

Изпълнете тези команди:

meson build/
ninja -C build/
sudo ninja -C build/ install

В системи без влизане трябва да зададете балансиращ двоичен файл:

sudo chmod a+s /usr/local/bin/sway

Sway ще премахне коренните разрешения малко след стартирането.

Накрая трябва да спомена, че към момента на писане на статията пакетът Sway в хранилището не е актуализиран до новата версия, но е въпрос на часове, преди да стане достъпен.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.