Π’ KDE ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° с нСсколькими GPU ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° функция ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΌΠΈΠΊΡ€ΠΎΡ„ΠΎΠ½Π°

ΠžΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ Π΅ΠΆΠ΅Π½Π΅Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Ρ‡Ρ‘Ρ‚ ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ KDE, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ прСдставлСны измСнСния для Π²Π΅Ρ‚ΠΊΠΈ KDE Plasma 6.7, Ρ€Π΅Π»ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ оТидаСтся Π² июнС. Π‘Ρ€Π΅Π΄ΠΈ Π½Π΅Π΄Π°Π²Π½ΠΎ внСсённых ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ:

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° функция для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ настроСк ΠΌΠΈΠΊΡ€ΠΎΡ„ΠΎΠ½Π°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ сСбя, Π° ΠΏΠΎΡ‚ΠΎΠΌ воспроизвСсти запись для ΠΎΡ†Π΅Π½ΠΊΠΈ выставлСнной Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΌΠΈΠΊΡ€ΠΎΡ„ΠΎΠ½Π°.
  • Π’ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ KWin Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ использования Π·Π°ΠΌΠ΅Ρ‰Π°ΡŽΡ‰ΠΈΡ… Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ„Ρ€Π΅ΠΉΠΌΠ±ΡƒΡ„Π΅Ρ€ΠΎΠ² ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с нСсколькими GPU (multi-GPU swapchain), Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° графичСского API Vulkan Π² DRM-бэкСндС (Direct Rendering Manager), Ρ‡Ρ‚ΠΎ послС внСсСния ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΉ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ увСличСния ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π² конфигурациях с нСсколькими GPU. На Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ этапС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ связок ΠΈΠ· встроСнных GPU AMD ΠΈ Intel с дискрСтными Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°ΠΌΠΈ AMD ΠΈ NVIDIA ΠΏΡ€ΠΈ использовании Vulkan ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ соотвСтствуСт OpenGL.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° xdg-ΠΏΠΎΡ€Ρ‚Π°Π»Π° Notification для настройки ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π° ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ ΠΈΠ· ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, поставляСмых Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Flatpak.
  • Π’ Π΄ΠΈΠ°Π»ΠΎΠ³Π΅ Π²Ρ‹Π±ΠΎΡ€Π° экрана для Π΅Π³ΠΎ трансляции Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ систСмы ΠΈΠ»ΠΈ прСдоставлСния совмСстного доступа ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π° визуализация эскизов ΠΈ обСспСчСн ΠΏΠΎΠΊΠ°Π· ΠΎΠ±ΠΎΠ΅Π² Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола Π² качСствС Ρ„ΠΎΠ½Π°.
     Π’ KDE ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° с нСсколькими GPU ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° функция ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΌΠΈΠΊΡ€ΠΎΡ„ΠΎΠ½Π°
  • ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ добавлСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ΠΎΠ² с часами для Ρ€Π°Π·Π½Ρ‹Ρ… часовых поясов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ срСди ΠΏΡ€ΠΎΡ‡Π΅Π³ΠΎ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ отличия Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΎΡ‚ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ часового пояса.
     Π’ KDE ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° с нСсколькими GPU ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° функция ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΌΠΈΠΊΡ€ΠΎΡ„ΠΎΠ½Π°
  • Π’ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Discover ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° сортировка ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎ числу ΠΎΡ‚Π·Ρ‹Π²ΠΎΠ² (сортировку ΠΏΠΎ Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³Ρƒ ΠΌΠΎΠΆΠ½ΠΎ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π² настройках). Π‘ Π³Π»Π°Π²Π½ΠΎΠΉ страницы ΡƒΠ±Ρ€Π°Π½ ΠΏΠΎΠΊΠ°Π· элСмСнтов, Π½Π΅ связанных с прилоТСниями.
     Π’ KDE ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° с нСсколькими GPU ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° функция ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΌΠΈΠΊΡ€ΠΎΡ„ΠΎΠ½Π°
  • Π’ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π΅ с Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹ΠΌ мСню скруглСны ΡƒΠ³Π»Ρ‹ подсвСчиваСмых элСмСнтов мСню.
  • ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ опрСдСлСния ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ клавиши-ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° для ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° фокуса Π½Π° панСль.
  • Π”ΠΈΠ°Π»ΠΎΠ³ для Π²Ρ‹Π±ΠΎΡ€Π° ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½ с Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠΌ, примСняСмым ΠΏΡ€ΠΈ сохранСнии ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² (вмСсто ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π΄ΠΈΠ°Π»ΠΎΠ³Π° для ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² Π² ΡˆΡ‚Π°Ρ‚Π½Ρ‹ΠΉ Π΄ΠΈΠ°Π»ΠΎΠ³ открытия Ρ„Π°ΠΉΠ»ΠΎΠ² Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Ρ€Π΅ΠΆΠΈΠΌ ΠΏΠΎΠΊΠ°Π·Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ²).
  • Π’ инструмСнт для ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² Plasma Vault Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° индикация монтирования Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния.
  • Π’ Π°ΠΏΠΏΠ»Π΅Ρ‚Π΅ настройки сСти прСдоставлСна Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ограничСния Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° частот Wi-Fi (2.4 GHz ΠΈΠ»ΠΈ 5 GHz).
  • ΠŸΡ€ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ KRunner ΠΏΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ Π½Π°Π±ΠΎΡ€Π° с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС, Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π²Ρ‹Π·ΠΎΠ² ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° для выдСлСния Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ Π½Π°Π±Ρ€Π°Π½Π½Ρ‹ΠΌ Π±ΡƒΠΊΠ²Π°ΠΌ.
  • Π’ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ System Tray Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° опция для сортировки элСмСнтов Π² ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΌ порядкС.
  • На систСмах с нСсколькими GPU обСспСчСна коррСктная запись содСрТимого экрана Π² Spectacle ΠΈ прилоТСниях Π½Π° Π±Π°Π·Π΅ KPipeWire (Ρ€Π°Π½ΡŒΡˆΠ΅ ΠΌΠΎΠ³Π»ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π΅ Ρ‚ΠΎ устройство отрисовки).
  • Π’ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ System Monitor ΠΈ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ систСмС Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ с нСсколькими GPU, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ прСдоставлСниС статистики ΠΎ полнодисковом ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΈ RAID.
  • Π’ KWin Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° 3D LUTs (3D Lookup Tables) для пСрСназначСния Ρ†Π²Π΅Ρ‚ΠΎΠ², Ρ‡Ρ‚ΠΎ снизило ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ рСсурсов Π½Π° GPU, ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для ускорСния прСобразования Ρ†Π²Π΅Ρ‚ΠΎΠ².
  • ΠŸΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½ΠΎ созданиС контСкстов OpenGL для ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ… OpenGL, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ памяти Π½Π° 10-15 MB для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ прилоТСния ΠΈ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ врСмя запуска.
  • Π’ KWin внСсСны ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΏΠΎΠ²Ρ‹ΡˆΠ°ΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ интСрфСйса ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠΊΠ½Π°ΠΌΠΈ ΠΏΠΎ Alt+Tab ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ эффСкта Β«Highlight WindowΒ» ΠΈ большом числС свёрнутых ΠΎΠΊΠΎΠ½.
  • Π’ состав готовящСгося ΠΊ Ρ€Π΅Π»ΠΈΠ·Ρƒ ΠΏΠ°ΠΊΠ΅Ρ‚Π° wayland-protocols 1.48 принят Ρ„ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Wayland-ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° xdg-session-management, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π² KWin для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ восстановлСния состояния ΠΎΠΊΠΎΠ½ ΠΏΡ€Π΅Ρ€Π²Π°Π½Π½ΠΎΠ³ΠΎ сСанса Π² окруТСниях Π½Π° основС ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Wayland, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, послС Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎΠ³ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½ΠΎΠ³ΠΎ сСрвСра ΠΈΠ»ΠΈ прилоТСния.

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

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ