Новый стандарт диалогов и стабильность композитора
Разработчики System76 представили релиз COSMIC Epoch 1.11 — важного обновления для их десктопной среды, написанной на Rust. Главная архитектурная новинка — полная поддержка протокола xdg-dialog-v1 в Wayland. Это решает longstanding проблему с отображением модальных окон, делая взаимодействие с приложениями более предсказуемым и соответствующим современным стандартам Linux.
Параллельно с этим были внесены многочисленные исправления в код самого композитора, что повышает общую стабильность системы при переключении между окнами и использованием тiling-режима.
Решение проблемы с гибридной графикой (NVIDIA + Intel/AMD)
Самое важное изменение для владельцев ноутбуков с дискретной графикой — исправление логики выбора GPU. Ранее пользователи часто сталкивались с тем, что игры или тяжелые приложения запускались на встроенной графике, теряя в производительности. Теперь:
- COSMIC App Library автоматически определяет и использует правильную GPU для запуска видеоигр.
- pop-launcher (системный лаунчер) также учитывает конфигурацию гибридной графики при запуске приложений.
Это критически важно для экосистемы Pop!_OS, которая исторически позиционируется как дистрибутив, «работающий из коробки» с драйверами NVIDIA.
Другие технические улучшения
В релиз вошли и менее заметные, но полезные фиксы:
- Исправлена проблема с отступами (padding) в полосах прокрутки библиотеки libcosmic.
- В текстовом редакторе COSMIC добавлена корректная ассоциация MIME-типов для файлов JSON.
- Обновлены переводы интерфейса на множество языков.
Почему это важно?
Выпуск 1.11 демонстрирует зрелость COSMIC как самостоятельной платформы, выходящей за рамки просто «оболочки для Pop!_OS». Поддержка xdg-dialog-v1 означает, что COSMIC становится более совместимым с другими Wayland-клиентами, а фиксы гибридной графики закрывают один из самых болезненных пунктов для геймеров и разработчиков на Linux. Обновление уже доступно через GitHub для тестирования.
Источник: Phoronix ↗
