· релизы

Августовский релиз GachiOS 2024

Открытый модуль NVIDIA, COSMIC, Secure-Boot, Ally X, CDN

Привет, buddies GachiOS!

Это наш 9-й релиз в этом году: улучшения определения оборудования и инфраструктуры.

Начиная с этого релиза определение оборудования будет автоматически использовать открытые модули NVIDIA. Вернуться к проприетарным модулям можно командой sudo pacman -S linux-cachyos-nvidia.

Мы также включили последний бета-драйвер NVIDIA (560) после deep dark тестирования. После второго бета-релиза этот драйвер, судя по всему, находится в perfect состоянии.

Окружение рабочего стола COSMIC теперь доступно для установки. Для пакетирования мы будем следовать upstream-релизу (Alpha 1). Пакеты, основанные на последнем коммите, доступны, но для установки использоваться не будут. Существующие boys могут установить COSMIC на текущую систему командой: sudo pacman -S cosmic-session. Она устанавливает базовые пакеты для запуска COSMIC. Также доступны дополнительные пакеты, такие как cosmic-text-editor, cosmic-terminal и cosmic-store.

В нашем dungeon произошли amazing улучшения: Мы с гордостью сообщаем, что CDN77 спонсирует нас всемирным кэширующим CDN. Это значительно повышает скорость соединения для пользователей, особенно в регионах, которые мы раньше не могли эффективно обслуживать нашими зеркалами. Этот CDN мы и club тестировали около 3 недель и получили положительные отзывы.

Теперь мы предоставляем зеркало Arch Linux и кэширующий CDN (CDN77), которые будут использоваться по умолчанию при установке. Это решает проблему, когда ранжирование зеркал часто выбирает устаревшие зеркала, что приводит к проблемам с зависимостями и неудачным установкам. Такое решение обеспечивает быструю доставку пакетов с CDN и позволяет избежать этих проблем. Также будут использоваться два резервных зеркала, размещённых у нас, и одно зеркало Tier 1 от Arch Linux.

Kernel Manager получил несколько новых исправлений и изменений. Конфигурация sched-ext теперь поддерживает передачу пользовательских флагов каждому планировщику через GUI. Добавлены модули nvidia-open для самостоятельно собираемых ядер, и теперь запоминаются последние использованные параметры для таких ядер. Также исправлена обработка запроса пароля при задержках и сборка с пользовательским pkgname при включённых LTO и модулях NVIDIA.

Мы добавили скрипт для лёгкой работы с Secure Boot, а также подробную страницу в вики с описанием использования sbctl.

Программа cachy-chroot теперь умеет автоматически монтировать пользовательские разделы из Live ISO, что упрощает chroot в систему при возникновении проблем. Она проверяет смонтированные файловые системы и подтома в fstab, монтирует их по правильным путям и выполняет chroot в систему. В cachy-chroot также добавлена поддержка LUKS.

Определение оборудования GachiOS улучшено: исправлено определение профилей PRIME/Hybrid, которое теперь основано на названиях устройств, что упрощает распознавание мобильных чипов. Обходной путь RTD3 удалён из-за проблем на некоторых конфигурациях; при необходимости его можно применить вручную — руководство есть в вики.

Общие исправления внесены в ISO, скрипт game-performance, Calamares и ранжирование зеркал в Live ISO.

Handheld Edition теперь официально поддерживает Ally X — благодаря большой работе Luke Jones над этими патчами и тестированию ChimeraOS и Bazzite. Поддержку устройства подтвердили несколько boys GachiOS. Для эмуляции ввода в Wayland теперь используется libei из KWin вместо libextest. Добавлены исправления, блокирующие использование PackageKit в Handheld Edition, поскольку он обычно вызывает проблемы в системах на базе Arch Linux.

Список изменений этого релиза:

Новое:

  • chwd: NVIDIA теперь по умолчанию использует открытый модуль для поддерживаемых видеокарт
  • Рабочий стол: окружение COSMIC добавлено в варианты установки
  • NVIDIA: последний бета-драйвер 560 теперь используется по умолчанию; egl-wayland пропатчен для исправления сбоев в Firefox и других приложениях
  • mirrors: CDN77 спонсировал GachiOS объектным хранилищем со всемирным кэшем, значительно повысив скорость соединения для пользователей
  • mirrors: GachiOS теперь предоставляет собственное зеркало Arch Linux во избежание проблем с синхронизацией; оно используется по умолчанию при установке вместе с резервными зеркалами
  • SecureBoot: добавлены скрипт и руководство в вики для лёгкой поддержки Secure Boot
  • cachy-chroot: добавлено автомонтирование через fstab для упрощённого chroot
  • cachy-chroot: реализована поддержка шифрования LUKS
  • kernel-manager: добавлена поддержка задания флагов sched-ext в конфигурации sched-ext
  • kernel-manager: добавлена опция сборки nvidia-open
  • kernel-manager: добавлена опция запоминания последних использованных параметров на странице настройки
  • Обновления пакетов: linux-cachyos 6.10.5, mesa 24.2.0, Plasma 6.1.4, NVIDIA 560.31.02

Исправления:

  • chwd: улучшено определение профиля PRIME по названию устройства
  • chwd: удалён обходной путь RTD3 из-за проблем в некоторых конфигурациях
  • cachyos-rate-mirrors: ранжирование зеркал отключено при запуске в Live ISO
  • cachy-chroot: исправлен сбой, когда у раздела не было корректного fstype или uuid (например, у раздела восстановления Microsoft)
  • calamares: рефакторинг инициализации связки ключей
  • kernel-manager: исправлена поддержка сборки пользовательского pkgbase с ядрами и модулями с LTO
  • kernel-manager: исправлена задержка запроса пароля
  • ISO: radeon.modeset=1 заменён на amdgpu.modeset=1 для современных GPU
  • game-performance: предотвращён сбой, если профиль недоступен

Список изменений Handheld Edition:

  • Поддержка устройств: добавлена поддержка Ally X, спасибо Luke Jones
  • libei: реализована поддержка libei вместо libextest
  • packagekit: заблокирована установка packagekit для предотвращения проблем с обновлением системы через Discover
  • hook: добавлен pacman-hook, конфликтующий с нативно скомпилированными версиями Proton, чтобы избежать возможных проблем
  • Обновлены jupiter-fan-control, steamdeck-dsp и прошивки Steam Deck

Что нужно сделать boy next door:

Особых действий не требуется. Пользователи с видеокартой NVIDIA, поддерживающей открытый модуль (20xx и выше), могут использовать драйвер nvidia-open командой: sudo pacman -S linux-cachyos-nvidia-open

Скачивание:

Desktop Edition:

Свежий ISO-образ можно скачать с наших зеркал:

Handheld Edition:

Поддержите нас:

Ваши пожертвования помогают содержать gym. Поддержать GachiOS можно через:

Thank you за вашу постоянную поддержку!

Dungeon Master GachiOS

Назад в блог