Спектр v2025.39 26.09.20

🆕 Релиз 2025.39 — 26.09.2025

Версии компонентов:

  • клиент v0.4.1
  • сервер v1.22.0
  • гостевые утилиты Linux v0.1.0

🚀 Новые функции

  • 🖥 Прямое подключение к ВМ — Desktop-клиент теперь поддерживает прямое подключение к ВМ через указание параметров командной строки (адрес хоста и координаты ВМ).
  • 🐧 Гостевые утилиты Linux — в тестирование передан первый набор дистрибутивов гостевых утилит для Linux (Ubuntu 24, Fedora 41 и ALT WS 10) с инструкциями по установке.
  • 🎮 NVIDIA vGPU сжатие — гостевые утилиты для Linux теперь поддерживают аппаратное сжатие при использовании NVIDIA vGPU.
  • 📤 Файловый канал — подготовлен минимально рабочий прототип файлового канала (реализована передача файла с клиента на виртуальную машину, проведены локальные тесты на файлах разного объёма).

🛠 Исправления ошибок (Bug Fixes)

🎨 Интерфейс

  • 📝 DS-742 [spectr] — Семантическая ошибка всплывающей подсказки “Go full screen” (console panel).
  • ℹ️ DS-891 [UX Suggestion][spectr] — Улучшение информирования о статусе доступности аппаратного кодирования в настройках видео.

🎬 Видео

  • 🔧 DS-844 [UX Suggestion][spectr] — Невозможно изменить видеокодек на ВМ qxl.

🔐 Авторизация

  • 🔘 DS-882 [spectr] — Пользователь может нажать неактивную кнопку “Connect” с помощью клавиши Enter на экране аутентификации.

📈 Улучшения

🖥 Desktop-клиент

  • 📺 Синхронизация разрешений виртуального дисплея теперь включена по умолчанию.
  • 🎬 Стандартный приоритет видеокодеков изменён — в первую очередь запускается трансляция рабочего стола с видеокодеками H265 и H264 (исправлена проблема некачественной картинки при первом запуске ВМ).
  • ⚡ Стандартный приоритет домена и устройства сжатия изменён — в первую очередь используется аппаратное сжатие (исправлена проблема некачественной картинки при первом запуске ВМ).

🖥 Серверный модуль

  • 📝 Переработана система журналирования. Добавлено цветовое окрашивание и выделено больше доменов (как для Desktop-клиента).
  • 📦 Упрощена сборка SVZ-приложения. Система сборки проекта теперь создаёт самораспаковывающийся архив, который можно положить на хост с ОС “Звезда” и запустить процесс создания пакета.

🐧 Гостевые утилиты Linux

  • 🔧 Различные исправления, относящиеся к базовым SPICE-агентам.

📤 Файловый канал

  • 🐧 Написан отдельный гостевой агент для файлового канала под ОС на базе ядра Linux.
  • 🔧 Доработана клиентская логика файлового канала для минимальной работоспособности.
  • 🔄 Протокол канала переделан под новую версию (на данный момент используется старая версия).
  • 🔧 Начался перенос серверной, клиентской частей и гостевого агента файлового канала под новый протокол.