ОбновлСниС Live-дистрибутива Rebecca Black Linux с ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΠΎΠΉ ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΉ Π½Π° основС Wayland

Π‘Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ Π½ΠΎΠ²Ρ‹ΠΉ выпуск дистрибутива Rebecca Black Linux 2020-05-05, Π½Π°Ρ†Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π½Π° ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ с послСдними Π½Π°Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌΠΈ ΠΏΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Wayland Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… дСсктоп-окруТСниях ΠΈ прилоТСниях. Дистрибутив построСн Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΉ Π±Π°Π·Π΅ Debian ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ свСТий выпуск Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ Wayland (срСз ΠΈΠ· master-Π²Π΅Ρ‚ΠΊΠΈ), ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½Ρ‹ΠΉ сСрвСр Weston ΠΈ прСднастроСнныС для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠΎΠ²Π΅Ρ€Ρ… Wayland окруТСния KDE, GNOME, Enlightenment E21, Wayfire ΠΈ Liri ΠΈ Sway. Π’Ρ‹Π±ΠΎΡ€ окруТСния производится Ρ‡Π΅Ρ€Π΅Π· мСню ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° Π²Ρ…ΠΎΠ΄Π°, ΠΏΡ€ΠΈ этом Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ запуск ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ ΠΈΠ· ΡƒΠΆΠ΅ Π·Π°ΠΏΡƒΡ‰Π΅Π½Π½ΠΎΠ³ΠΎ окруТСния Π² Ρ„ΠΎΡ€ΠΌΠ΅ Π²Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ сСанса. Для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ доступны Π΄Π²Π° Π²ΠΈΠ΄Π° iso-ΠΎΠ±Ρ€Π°Π·ΠΎΠ² — Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹ΠΉ 2 Π“Π± для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ 1.2 Π“Π± для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.

Π’ состав дистрибутива Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ свСТиС вСрсии Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ Clutter, SDL, GTK, Qt, EFL/Elementary, FreeGLUT, GLFW, KDE Frameworks ΠΈ Gstreamer, собранных с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Wayland, ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Xwayland, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ запуск ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… X-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΈ, сформированном ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½ΠΎΠ³ΠΎ сСрвСра Weston. Π’ дистрибутив Ρ‚Π°ΠΊΠΆΠ΅ входят собранныС Π² качСствС ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² Wayland Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Π·Π²ΡƒΠΊΠΎΠ²ΠΎΠ³ΠΎ сСрвСра gstreamer, ΠΌΠ΅Π΄ΠΈΠ°ΠΏΠ»Π΅Π΅Ρ€Π° mpv, офисного ΠΏΠ°ΠΊΠ΅Ρ‚Π° Calligra ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ KDE. Для настройки udev ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² multiseat-ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π·Π° ΠΎΠ΄Π½ΠΈΠΌ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌ столом ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ нСсколько Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ со своими ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°ΠΌΠΈ ΠΈ ΠΌΡ‹ΡˆΠ°ΠΌΠΈ (Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ свой нСзависимый курсор), прСдоставляСтся ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ графичСский ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€. Π’ Weston Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° RDP. Π’ поставку Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½ дисплСйный сСрвСр Mir ΠΈ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° waypipe для ΡƒΠ΄Π°Π»Ρ‘Π½Π½ΠΎΠ³ΠΎ запуска ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° Π±Π°Π·Π΅ Wayland.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ измСнСния:

  • Из сборки ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ΅ ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ Orbital ΠΈ ΠΎΠΊΠΎΠ½Π½Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Orbment;
  • Π’ сборку Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΏΡ€ΠΎΠΏΡ€ΠΈΠ΅Ρ‚Π°Ρ€Π½Ρ‹Π΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ для GPU AMD;
  • Для сТатия Squashfs задСйствован xz;
  • ΠŸΠ΅Ρ€Π΅Ρ€Π°Π±ΠΎΡ‚Π°Π½ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Π²Ρ…ΠΎΠ΄Π°. Π£Π»ΡƒΡ‡ΡˆΠ΅Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΠΎ ΠΏΠ°Ρ€ΠΎΠ»ΡŽ ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° multiseat-ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ;
  • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ интСрфСйс графичСской ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ configureseats. Π’ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ конфигурирования multiseat Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° настройки ΠΏΡ€Π°Π²ΠΈΠ» udev.
  • К EFL, Weston ΠΈ Kwin ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½Ρ‹ внСшниС ΠΏΠ°Ρ‚Ρ‡ΠΈ, ΡƒΠ»ΡƒΡ‡ΡˆΠ°ΡŽΡ‰ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ multiseat;
  • Π’Ρ‚ΠΎΡ€ΠΈΡ‡Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ стСка GNOME вынСсСны Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ /opt;
  • Для тСстирования доступна ΡΠΊΡΠΏΠ΅Ρ€ΠΌΠ΅Π½Π΅Π½Ρ‚Π°Π»ΡŒΠ½Π°Ρ сборка GTK 4;
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° графичСского API Vulkan;
  • ΠŸΠ°ΠΊΠ΅Ρ‚ Mesa собран с Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°ΠΌΠΈ swr (ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ растСризатор);
  • Π’ состав Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° панСль Latte dock, Π΄Π²ΠΈΠΆΠΎΠΊ Ρ‚Π΅ΠΌ оформлСния Kvantum ΠΈ ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»ΡŒ Amarok;
  • ΠžΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ Sway собрано с wlroots;
  • ВмСсто Debian Testing задСйствованы ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Debian 10 (Buster), Π½ΠΎ ядро оставлСно ΠΈΠ· Debian Testing (Bullseye);
  • Π’ состав Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹ΠΉ сСрвСр Pipewire;
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½Ρ‹ΠΉ сСрвСр Wayfire.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru