ИзданиС Π½Π° labwc 0.8.0, ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π΅Π½ ΡΡŠΡ€Π²ΡŠΡ€ Π·Π° Wayland

ОбявСн Π΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° labwc 0.8.0 (Lab Wayland Compositor), Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‰ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π΅Π½ ΡΡŠΡ€Π²ΡŠΡ€ Π·Π° Wayland с Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ, наподобяващи управляващия ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ Openbox (ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ сС прСдставя ΠΊΠ°Ρ‚ΠΎ ΠΎΠΏΠΈΡ‚ Π·Π° създаванС Π½Π° Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π° Π½Π° Openbox Π·Π° Wayland). Π‘Ρ€Π΅Π΄ особСноститС Π½Π° labwc сС ΠΈΠ·Ρ‚ΡŠΠΊΠ²Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΠΈΠ·ΠΌΡŠΡ‚, ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Π°Ρ‚Π° рСализация, ΡˆΠΈΡ€ΠΎΠΊΠΈΡ‚Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π·Π° настройки ΠΈ висока производитСлност. АнимиранитС Π΅Ρ„Π΅ΠΊΡ‚ΠΈ, Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅ ΠΈ ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΈΡ‚Π΅, с ΠΈΠ·ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π½Π° Π±ΡƒΡ‚ΠΎΠ½ΠΈΡ‚Π΅ Π·Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ, Π½Π΅ сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ½ΠΎ. ΠšΠΎΠ΄ΡŠΡ‚ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π΅ написан Π½Π° Π΅Π·ΠΈΠΊ C ΠΈ сС разпространява ΠΏΠΎΠ΄ лицСнзия GPLv2.

ΠšΠ°Ρ‚ΠΎ основа сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° wlroots, Ρ€Π°Π·Π²ΠΈΠ²Π°Π½Π° ΠΎΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° потрСбитСлската срСди Sway, която прСдоставя основни Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° организация Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π΅Π½ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ Π½Π° Π±Π°Π·Π° Wayland. Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΅ ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ Π½Π° Π΄ΠΎΠ±Π°Π²ΠΊΠΈ с Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ‚Π°ΠΊΠΈΠ²Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€Π°Π²Π΅Π½Π΅ Π½Π° ΡΠΊΡ€ΠΈΠΉΠ½ΡˆΠΎΡ‚ΠΎΠ²Π΅, ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° Ρ‚Π°ΠΏΠ΅Ρ‚ΠΈ Π½Π° работния ΠΏΠ»ΠΎΡ‚, Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΏΠ°Π½Π΅Π» ΠΈ мСню. Π—Π° стартиранС Π½Π° X11-прилоТСния Π² срСда Π½Π° Π±Π°Π·Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Wayland сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° DDX-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° XWayland. Π’Π΅ΠΌΠ°Ρ‚Π° Π·Π° ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅, основното мСню ΠΈ Π³ΠΎΡ€Π΅Ρ‰ΠΈΡ‚Π΅ клавиши ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС настройват Ρ‡Ρ€Π΅Π· ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π² XML Ρ„ΠΎΡ€ΠΌΠ°Ρ‚. Има Π²Π³Ρ€Π°Π΄Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Π΅ΠΊΡ€Π°Π½ΠΈ с висока ΠΏΠ»ΡŠΡ‚Π½ΠΎΡΡ‚ Π½Π° пиксСлитС (HiDPI).

Π’ допълнСниС към Π²Π³Ρ€Π°Π΄Π΅Π½ΠΎΡ‚ΠΎ ΠΊΠΎΡ€Π΅Π½Π½ΠΎ мСню, ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΡƒΠ΅ΠΌΠΎ Ρ‡Ρ€Π΅Π· Ρ„Π°ΠΉΠ»Π° menu.xml, Π΅ възмоТно ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° външни Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° ΠΌΠ΅Π½ΡŽΡ‚Π° Π½Π° прилоТСния, ΠΊΠ°Ρ‚ΠΎ bemenu, fuzzel ΠΈ wofi. ΠšΠ°Ρ‚ΠΎ ΠΏΠ°Π½Π΅Π» ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Waybar, sfwbar, Yambar ΠΈΠ»ΠΈ LavaLauncher. Π—Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈ ΠΈ промяна Π½Π° Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ сС ΠΏΡ€Π΅Π΄Π»Π°Π³Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° wlr-randr ΠΈΠ»ΠΈ kanshi. Π‘Π»ΠΎΠΊΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΅ΠΊΡ€Π°Π½Π° сС ΠΎΡΡŠΡ‰Π΅ΡΡ‚Π²ΡΠ²Π° с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° swaylock.

Π’ Π½ΠΎΠ²Π°Ρ‚Π° вСрсия:

  • ΠžΡΠΈΠ³ΡƒΡ€Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Π½ΠΎΠ²ΠΎΡ‚ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° wlroots 0.18.
  • Π’ настройката β€ž<core><allowTearing>β€œ са Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ ΠΎΠΏΡ†ΠΈΠΈΡ‚Π΅ β€žfullscreenβ€œ ΠΈ β€žfullscreenForcedβ€œ, Π·Π° Π΄Π° сС ΠΏΡ€ΠΈΠ²ΡŠΡ€ΠΆΠ΅ ΠΏΡ€ΠΈΠ»Π°Π³Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ Ρ€Π°Π·ΠΊΡŠΡΠ²Π°Π½ΠΈΡ ΠΏΡ€ΠΈ ΠΈΠ·Ρ…ΠΎΠ΄ (tearing) само към ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈΡ‚Π΅, Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈ Π½Π° цял Π΅ΠΊΡ€Π°Π½.
  • Π’ настройката Π½Π° ΠΊΠ»Π°Π²ΠΈΡˆΠ½ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° опцията β€žallowWhenLockedβ€œ (<keyboard><keybind key=»» allowWhenLocked=»»>), позволяваща ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΏΡ€ΠΈ Π±Π»ΠΎΠΊΠΈΡ€Π°Π½Π΅ Π½Π° сСсията, ΠΊΠΎΠ΅Ρ‚ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΌΠΎΠΆΠ΅ Π΄Π° Π΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π·Π° Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅ Π½Π° Π³ΠΎΡ€Π΅Ρ‰ΠΈΡ‚Π΅ клавиши Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π·Π²ΡƒΠΊΠ° ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° Π±Π»ΠΎΠΊΠΈΡ€Π°Π½Π΅.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€ΡŠΡ‚ β€ž<resistance><unSnapThreshold>β€œ, опрСдСлящ ΠΏΡ€Π°Π³Π° Π·Π° Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅ ΠΏΡ€ΠΈ прСмСстванС Π½Π° ΠΌΠΎΠ·Π°ΠΈΡ‡Π½ΠΈ ΠΈ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈ ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ слСд Π½Π΅ΠΎΡ‡Π°ΠΊΠ²Π°Π½ΠΎ прСкратяванС Π½Π° процСса renderer (ΠΏΡ€ΠΎΡ†Π΅ΡΡŠΡ‚ сС рСстартира с ΠΏΡ€Π΅Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° конфигурацията).
  • Π Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° скриптовС xinitrc Π·Π° настройка. ΡΡŠΡ€Π²ΡŠΡ€ XWayland.
  • Π’ Ρ‚Π΅ΠΌΠΈΡ‚Π΅ Π·Π° ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° опция β€žwindow.button.widthβ€œ Π·Π° промяна Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° Π±ΡƒΡ‚ΠΎΠ½ΠΈΡ‚Π΅ Π² Π³ΠΎΡ€Π½Π°Ρ‚Π° част Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†Π°.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ΠΎ Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ Π·Π° каскадно Ρ€Π°Π·ΠΏΠΎΠ»Π°Π³Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈΡ‚Π΅ (cascade).
  • ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Ρ€Π΅ΠΆΠΈΠΌ Π½Π° относитСлно Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π½Π° курсора ΠΏΡ€ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΈ Ρ‚Π°Π±Π»Π΅Ρ‚ΠΈ ().

ИзданиС Π½Π° labwc 0.8.0, ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π΅Π½ ΡΡŠΡ€Π²ΡŠΡ€ Π·Π° Wayland
ИзданиС Π½Π° labwc 0.8.0, ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π΅Π½ ΡΡŠΡ€Π²ΡŠΡ€ Π·Π° Wayland


Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru
ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster