Рабочее окружение COSMIC, разрабатываемое компанией System76, получит новые визуальные улучшения. Соучредитель System76 Карл Ричелл (Carl Richell) впервые продемонстрировал эффект «матового стекла» (Frosted Glass), который планируется внедрить в релизе Epoch 2.
Технология Dual Kawase
Для реализации динамического эффекта инженерная команда System76 выбрала алгоритм размытия Dual Kawase. Данный метод часто применяется в игровой индустрии и считается более производительным решением по сравнению с аналогами. Dual Kawase обеспечивает качественную аппроксимацию размытия по Гауссу, но требует значительно меньше вычислительных ресурсов.

Производительность и автономность
Снижение нагрузки на аппаратное обеспечение имеет ключевое значение для портативных устройств. Сложные визуальные эффекты интерфейса часто негативно сказываются на быстродействии и времени автономной работы, так как центральный и графический процессоры вынуждены выполнять дополнительные вычисления для отрисовки.
Поскольку дистрибутив Pop!_OS популярен среди геймеров на Linux, разработчики стремятся найти баланс между привлекательным интерфейсом и сохранением высокой производительности системы.
Настройка под пользователя
Функция размытия будет полностью настраиваемой, как и большинство элементов рабочего окружения COSMIC. Пользователи смогут регулировать интенсивность эффекта, уровень прозрачности и другие параметры. Визуальное оформление останется опциональным: при желании эффект матового стекла можно не активировать.
Статус разработки
На данный момент ведется работа над кодом для внедрения эффекта в интерфейс COSMIC и инструментарий приложений. Представленные Карлом Ричеллом изображения являются дизайнерскими макетами, демонстрирующими целевой результат, а не скриншотами рабочей версии. До появления функции в стабильном релизе потребуется время.
System76 продолжает открыто делиться планами по развитию своего продукта, что позволяет учитывать отзывы сообщества на ранних этапах разработки.
Linux: обзоры и обновления
• В GNOME 50.4 обновили 14 компонентов и закрыли уязвимости GDM
• Half-Life 2: VR Mod получил крупное обновление и статус Steam Frame Verified
• В Bottles 65 игры из Steam переносятся в библиотеку автоматически
• Plasma 6.7.4 обошла отказ libepoxy при сбросе видеокарты
• Запрет расширений от ИИ в GNOME не разгрузил очередь за 8 месяцев
• Тестирование шести дистрибутивов Linux на Framework Laptop 13 Pro