Линус Торвальдс объявил о выпуске ядра Linux 5.15, разработка которого длилась около двух месяцев.
В ядро Linux 5.15 принято 13499 исправлений от 1888 разработчиков, размер патча составляет 42 мегабайта. На долю драйверов устройств приходится около 45% исправлений, 14% связаны с аппаратными архитектурами, 14% - с сетевым стеком, 6% приходятся на долю файловых систем, а 3% - на внутренние подсистемы ядра.
Среди основных новшеств стоит выделить следующие (источник).
Драйвер NTFS3 от Paragon
В основную ветку был добавлен драйвер NTFS3 от Paragon Software, который теперь можно использовать вместо драйвера NTFS-3G, работающего в пространстве пользователя через FUSE. Новый драйвер имеет больше возможностей и лучшую производительность. Paragon также взяла на себя обязательство поддерживать свой драйвер в основной ветке в ближайшем будущем.
Улучшения для CPU/GPU от AMD
Добавлена поддержка мониторинга температуры для APU на основе AMD Zen 3. Также добавлен новый аудиодрайвер для APU Van Gogh, который будет полезен для Steam Deck от Valve.
В рамках драйвера AMDGPU была добавлена поддержка новых графических карт RDNA2.
Улучшенния для архитектуры Intel Alder Lake
Intel Alder Lake (12-е поколение процессоров Intel) достаточно хорошо поддерживался и в Linux версии 5.14. Однако некоторые вещи требовали доработки (например, поддержка Intel TCC), которые добавлены в 5.15. Исправлен излишний нагрев процессора 12-го поколения за счёт уменьшения тактовой частоты при достижении температурного порога.
Начальная поддержка дискретной графики Intel DG2/Alchemist и XeHP
Добавлена начальная поддержка видеочипов Intel DG2/Alchemist. Вдобавок к этому была добавлена поддержка XeHP, предназначенных для процессоров Intel Xeon следующего поколения, ориентированных на платформы HPC.
Улучшенная поддержка Apple M1
Драйвер IOMMU для чипа Apple M1 был влит в ветку Linux 5.15. Развитие поддержки ARM-процессоров от Apple в Linux производится в рамках проекта Asahi Linux.
Другое
Некоторые другие изменения, заслуживающие внимания:
- оптимизации для ext4;
- поддержка монтирования активного устройства в режиме FUSE;
- повышение производительности Btrfs;
- удалена поддержка графики Cannon Lake.
Как установить ядро Linux 5.15 в Ubuntu 21.10?
Обращаю ваше внимание, что лучше дождаться официального включения нового ядра в обновления дистрибутива. Однако, если вы хотите протестировать его, можете загрузить deb-пакеты с kernel.ubuntu.com (подходит только для Ubuntu 21.10!). Пакеты generic предназначены для обычных систем, а lowlatency - для систем с низкими задержками (к примеру, для записи аудио). Всего потребуется загрузить 4 пакета (обратите внимание на архитектуру!):
- linux-headers-5.15.0-xxxxxx_all.deb
- linux-headers-5.15.0-xxx-generic(/lowlatency)_xxx_amd64.deb
- linux-modules-5.15.0-xxx-generic(/lowlatency)_xxx_amd64.deb
- linux-image-xxx-5.15.0-xxx-generic(/lowlatency)_xxx_amd64.deb
Установка ядра Linux 5.15 на Ubuntu 20.04
Обращаю ваше внимание, что лучше дождаться официального включения нового ядра в обновления дистрибутива. Однако, если вы хотите протестировать его, можете воспользоваться данным PPA:
sudo add-apt-repository ppa:tuxinvader/lts-mainline
sudo apt install linux-generic-5.15
Добавить комментарий