Wayland वापरून Sway 1.4 वापरकर्ता वातावरणाचे प्रकाशन

तयार केले संमिश्र व्यवस्थापक प्रकाशन Way. .way (выпуск 1.3 не был сформирован), построенного с использованием протокола Wayland и полностью совместимого с мозаичным оконным менеджером i3 आणि पॅनेल i3bar. प्रकल्प कोड C आणि मध्ये लिहिलेला आहे द्वारा वितरित एमआयटी परवान्या अंतर्गत. हा प्रकल्प लिनक्स आणि फ्रीबीएसडी वर वापरण्याच्या उद्देशाने आहे.

i3 सुसंगतता कमांड, कॉन्फिगरेशन फाइल आणि IPC स्तरावर प्रदान केली जाते, ज्यामुळे Sway ला पारदर्शक i3 बदलण्याची परवानगी मिळते जी X11 ऐवजी Wayland वापरते. स्वे तुम्हाला स्क्रीनवर खिडक्या अवकाशीय नव्हे तर तार्किकदृष्ट्या ठेवण्याची परवानगी देतो. विंडोज एका ग्रिडमध्ये व्यवस्थित केले जातात जे स्क्रीन स्पेसचा इष्टतम वापर करते आणि तुम्हाला फक्त कीबोर्ड वापरून विंडोमध्ये द्रुतपणे हाताळण्याची परवानगी देते.

संपूर्ण वापरकर्ता वातावरण तयार करण्यासाठी, खालील सोबतचे घटक ऑफर केले जातात: आम्ही खाल्ले (केडीई निष्क्रिय प्रोटोकॉलची अंमलबजावणी करणारी पार्श्वभूमी प्रक्रिया), स्वेलॉक (स्क्रीन सेव्हर), मको (सूचना व्यवस्थापक), गंभीर (स्क्रीनशॉट घेत आहे), slurp (स्क्रीनवर क्षेत्र निवडणे), wf-रेकॉर्डर (व्हिडिओ कॅप्चर), वेबार (अर्ज बार), virtboard (स्क्रीन कीबोर्ड), wl-क्लिपबोर्ड (क्लिपबोर्डसह कार्य करणे), wallutils (डेस्कटॉप वॉलपेपर व्यवस्थापन).

स्वे लायब्ररीच्या वर तयार केलेला मॉड्यूलर प्रकल्प म्हणून विकसित केला जात आहे wlroots, ज्यामध्ये संमिश्र व्यवस्थापकाचे कार्य आयोजित करण्यासाठी सर्व मूलभूत प्राथमिक गोष्टी आहेत. Wlroots मध्ये बॅकएंडचा समावेश होतो
स्क्रीन, इनपुट डिव्हाइसेस, ओपनजीएलमध्ये थेट प्रवेशाशिवाय रेंडरिंग, केएमएस/डीआरएम, लिबिनपुट, वेलँड आणि X11 सह परस्परसंवाद (Xwayland वर ​​आधारित X11 ऍप्लिकेशन्स चालविण्यासाठी एक स्तर प्रदान केला जातो) च्या ऍक्सेसचे सार. स्वे व्यतिरिक्त, wlroots लायब्ररी सक्रियपणे वापरली जाते इतर प्रकल्पसमावेश लिब्रेक्सएक्सएक्स и पिंजरा. C/C++ व्यतिरिक्त, योजना, Common Lisp, Go, Haskell, OCaml, Python आणि Rust साठी बाइंडिंग विकसित केले गेले आहेत.



नवीन प्रकाशनात:

  • Добавлена поддержка протокола VNC для удалённого обращения к рабочему столу. Работа организована через использование сервера wayvnc, который может подключаться к запущенным рабочим сеансам на базе Wayland, создаёт виртуальное устройство ввода и транслирует экранный вывод при помощи протокола RFB. Wayvnc в том числе можно использовать для запуска виртуальных рабочих столов, запускаемых на серверах без монитора. Поддержка ранее предлагавшегося бэкенда на базе протокола RDP прекращена.
  • Добавлена частичная поддержка запуска панели задач, развиваемой проектом MATE;
  • Реализована возможность настройки задержек отображения символов при вводе (опции max_render_time и sway-output);
  • Добавлена поддержка раздельной обработки групп клавиш на клавиатуре (для специализированных клавиатур);
  • Прекращена поддержка протокола xdg-shell v6 (нестабильная версия v6 уже неактуальна после стабилизации xdg-shell).

    स्त्रोत: opennet.ru

  • एक टिप्पणी जोडा