Выпуск дисплСйного сСрвСра Mir 2.4

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ Ρ€Π΅Π»ΠΈΠ· дисплСйного сСрвСра Mir 2.2, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ продолТаСтся ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Canonical, нСсмотря Π½Π° ΠΎΡ‚ΠΊΠ°Π· ΠΎΡ‚ развития ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ Unity ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ†ΠΈΠΈ Ubuntu для смартфонов. Mir остаётся вострСбован Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… Canonical ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ позиционируСтся ΠΊΠ°ΠΊ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для встраиваСмых устройств ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° Π²Π΅Ρ‰Π΅ΠΉ (IoT). Mir ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² качСствС ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½ΠΎΠ³ΠΎ сСрвСра для Wayland, Ρ‡Ρ‚ΠΎ позволяСт Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π² окруТСниях Π½Π° Π±Π°Π·Π΅ Mir Π»ΡŽΠ±Ρ‹Π΅ прилоТСния, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ Wayland (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, собранныС с GTK3/4, Qt5 ΠΈΠ»ΠΈ SDL2). ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹ для установки ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Ρ‹ для Ubuntu 20.04/20.10/21.04 (PPA) ΠΈ Fedora 32/33/34. Код ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° распространяСтся ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ GPLv2.

Π’ Π½ΠΎΠ²ΠΎΠΉ вСрсии:

  • ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΠΎ Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… интСрфСйсов Mir, связанных с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ графичСских ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ, для использования Π½Π° систСмах с Π³ΠΈΠ±Ρ€ΠΈΠ΄Π½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΉ. Π’ частности, API mg::Platform Ρ€Π°Π·Π΄Π΅Π»Ρ‘Π½ Π½Π° DisplayPlatform ΠΈ RenderingPlatform, Ρ‡Ρ‚ΠΎ позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ GPU для Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π°.
  • Π’ gbm-kms Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° опция «—driver-quirks» для ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ устройств, приводящих ΠΊ ΠΊΡ€Π°Ρ…Ρƒ.
  • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° Mir Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ X11: ΠΊΠΎΠ΄ для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ X11 ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Ρ‘Π½ с XLib Π½Π° XCB, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ измСнСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΎΠΊΠΎΠ½ с прилоТСниями Π½Π° Π±Π°Π·Π΅ Mir, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… Π² ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΈ X11.
  • ВнСсСна большая порция исправлСний, связанных с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Wayland ΠΈ Xwayland.

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