Пусната е новата версия прозорец мениджър i3wm 4.19 и в тази нова версия добавени са подобрения към панела i3bar която вече внедрява процеси за стартиране на exec, както и поддръжка за символни връзки и др.
За тези, които не знаят за i3wm, те трябва да знаят че това е мениджър на прозорци, проектиран за X11, вдъхновена от wmii и написана на езика за програмиране C. Проектът i3wm Създаден е от нулата след поредица от опити за премахване на недостатъците на wmii прозоречния мениджър. I3wm се отличава с добре прочетен и документиран код, използва xcb вместо Xlib, поддържа правилно конфигурации на няколко монитора, използва дървовидни структури от данни за позициониране на прозорци, осигурява IPC интерфейс, поддържа UTF-8 и поддържа минимален дизайн на прозореца .
Поддържа припокриване и групиране на прозорци, който се справя динамично. Конфигурацията се обработва чрез обикновен текстов файл и i3 може да бъде разширен, използвайки своя Unix Socket и базиран на JSON IPC интерфейс с много езици за програмиране.
I3 предлага предимствата от използването на мениджър на прозорци за плочки без да се налага да пишете дълги и понякога объркващи скриптове за настройка. I3wm използва конфигурационен файл с обикновен текст.
Кодът на проекта се разпространява под лиценза BSD.
Основни нови функции на i3wm 4.19
В тази нова версия на панела i3wm 4.19 i3bar изпълнява стартови процеси, като извиква exec, без да използва командна обвивка.
При обработка на кликвания се включват относителни координати, В допълнение, опцията "не-първична" беше добавена за извеждане на вторични екрани.
Също така, в i3wm 4.19 беше добавен поддръжка на символни връзки при търсене на файлови пътища в менюто (i3-dmenu-desktop) и критерии за скачване на прозорци "tiling_from" и "floating_from" също бяха добавени.
Превключвателят на прозорци Rofi е конфигуриран по подразбиране в конфигурационния файл.
Добавено поддръжка за ppt стойности (в проценти) в команди за позиция и посока, както и поддръжка за картографиране на празни свойства като класове и заглавки.
По отношение на отстранените грешки В тази нова версия можем да намерим следното:
- Коригирано изтичане на памет на eh i3bar Xorg, както и срив при пауза / възобновяване на програма за невалиден JSON вход и наклонена черта.
- Също така вече е възможно да се справите правилно с припокриващи се декорации
- Номерата на работното пространство в рамките на INT32_MAX са ограничени
- Отстранена грешка с преоразмеряване на плочката в плаващия контейнер
- Преоразмеряването на мишката вече може да се обработва правилно в контейнери на цял екран
- Коригирайте в заданията на име на работно пространство при промени в изхода
Фиксирано превключване на монитора по време на или с преместване на i3 рестартиране
съдържание за несъществуващи изходни контейнери
И накрая, ако се интересувате да научите повече за тази нова версия на i3wm, можете да проверите подробностите в следната връзка.
Как да инсталирам i3wm на Linux?
За които и да са те Потребители на Debian, Ubuntu или всяко друго производно на тези дистрибуции, просто отворете терминал на вашата система и в него просто трябва да въведете следната команда:
sudo apt install i3
Докато за случая на Arch Linux, Manjaro, Arco Linux или всяка друга дистрибуция, базирана на Arch Linux, Те могат да инсталират от терминал, като напишат следното в него:
sudo pacman -Syy i3-wm i3status i3lock i3-gaps dmenu termite dunst
Сега за тези, които използват Fedora или друга дистрибуция, базирана на това, те просто трябва да напишат следното в терминал:
sudo dnf install i3 i3status i3lock terminator sudo dnf install compton nitrogen udiskie sudo dnf install pasystray network-manager-applet pavucontrol sudo dnf install clipit
Накрая за който и да е потребители на openSUSE във всяка от версиите му за настолни компютри, те трябва само да напишат следното в терминал:
sudo zypper install i3 dmenu i3status i3clock i3-gaps