21 октября System76 выпустила COSMIC 1.11.0, очередную версию своего рабочего стола на Rust, пишет opennet. Больших новых функций нет: релиз чинит мелочи, которые раздражают каждый день. Меню закрываются с первого нажатия Escape, модальные диалоги больше не прячутся за другими окнами, игры на ноутбуках с двумя видеокартами запускаются на нужном GPU.
COSMIC не привязан к Pop!_OS и следует спецификациям Freedesktop. Интерфейс построен на библиотеке Iced, композитный сервер cosmic-comp работает на Wayland. Приложения выходят под GPLv3, библиотеки под MPL-2.0. Раньше я писал, что System76 запретила LLM-контент в PR для COSMIC и Pop!_OS.
Что нового в COSMIC 1.11.0
- Поля ввода в libcosmic больше не перехватывают Escape. Раньше некоторые меню приходилось закрывать двойным нажатием.
- Композитор поддерживает Wayland-протокол xdg-dialog-v1: модальное окно остаётся поверх своего приложения и не теряется за другими окнами.
- На системах с гибридной графикой библиотека приложений и pop-launcher запускают программы и игры на правильной видеокарте.
- В настройках тачпада появились tap and drag (двойное касание и перетаскивание) и drag lock: можно ненадолго оторвать палец, и перетаскиваемый объект не упадёт.
- Поиск в лаунчере всегда без учёта регистра и лучше находит слова в скобках. В библиотеке приложений стрелка вниз после поиска сразу выбирает первый результат.
- Экранная клавиатура включается через отдельный сигнал D-Bus, поэтому теперь уживается с другими методами ввода.
- Текстовый редактор COSMIC Edit открывает JSON-файлы по умолчанию.
Среди исправлений: кнопка закрытия в превью окон снова работает, громкость нормально регулируется колёсиком и прокруткой на тачпаде, апплет уведомлений снова запускается, а настройки экранов открываются с мониторами, у которых в серийном номере есть особые символы. Ещё в настройках чинятся сломанные ссылки на программы в автозапуске, такое бывает после установки приложения из Flatpak.
Где взять: Pop!_OS 24.04 и другие дистрибутивы
Пакеты COSMIC 1.11.0 уже есть в Pop!_OS 24.04, где COSMIC стоит по умолчанию. Там обновление приходит обычным путём, через COSMIC Store или из терминала:
sudo apt update sudo apt full-upgrade
По данным opennet, в ближайшее время новая версия ожидается в Fedora, NixOS, Arch Linux, openSUSE, aerynOS, Redox и CachyOS. Как поставить COSMIC в конкретный дистрибутив, расписано на их страницах: Arch Wiki, портал openSUSE, документация aerynOS. Общая страница проекта у System76: system76.com/cosmic.
COSMIC 1.11.0 это релиз про шлифовку: Escape, диалоги, тачпад, поиск и гибридная графика. Если вы уже сидите на Pop!_OS 24.04, просто обновитесь. В других дистрибутивах стоит подождать, пока пакеты доедут до репозиториев.