Ядро Linux 6.14. Linux новости

Ядро Linux 6.14

26
Лайков: +10
войдите, чтобы ставить лайки

Linux 6.14

Linux 6.14
Версия:6.14
Дата релиза:24 марта 2025
Предыдущий релиз:6.13 от 19 января 2025 (пресс-релиз)

Состоялся релиз ядра Linux 6.14.

  • Добавлен новый драйвер NTSYNC в котором реализована эмуляция процедур синхронизации Windows NT для улучшения производительности игр в Wine и Steam. По словам автора данного патча, во многих играх удалось добиться прироста FPS на 50-150%.
  • Добавлено новое событие fsnotify FS_PRE_ACCESS, которое позволяет ядру уведомить пользовательское пространство о готовности файловых операций перед обращением к содержимому файла. Таким образом вызывающий код ожидает готовность файла, что удобно при работе с медленными хранилищами или при возникновении ошибок работы с файлом.
  • Обеспечена защита одновременной работы с памятью задач GPU за счет использования раздельных cgoups для каждой задачи.
  • Добавлен новый режим некэшируемого буферизированного ввода-вывода, применяемый для быстрых устройств хранения, которые могут быстро заполнить доступную оперативную память кэшированными данными.
  • Улучшена обработка функции планировщика sched_move_task, что более чем на 50% повышает производительность процедур, вызывающих данную функцию.
  • Добавлен новый драйвер AMD XDNA для устройств AMD NPU.
  • Улучшен драйвер AMD P-State (power saving).
  • Начальная поддержка Blaize BLZ P1600 AI SoC.
  • Добавлена поддержка клавиши Microsoft Copilot (KEY_F23). Действие, которое будет выполняться при нажатии на клавишу Copilot, будет зависеть от настроек конкретного дистрибутива Linux. Клавиша Copilot была добавлена на клавиатуры от Microsoft для вызова AI-помощника (интеллектуального чат-бота от Microsoft).
  • И другие изменения...

Материалы по теме:

26
  • Опубликовано: 02.04.2025

Комментарии

Alexander707
Активный пользователь
Активный
02.04.2025
10:18
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Поставил себе Ubuntu 25.04 Beta - повёлся на красивую рекламу + в Snap понадобились приложения, давно очень не юзал Snap. Так вот - в новой убунту ядро линукс 6.14. Классно. А дуал-бут не успел настроить :с
граб костомайзер не ставится в убунту из-за безопасности - репозиторий якобы "сторонний" не хочет никак: отключен в убунту, а через ГУИ показывается что он "включен", а в терминале выдает ошибку что репо "отключен".
Дилемма.
Ну а чё делать - у меня две ОС сейчас, а в кастомайзере тупо не успел настроить как нужно, в итоге убунту 1я по умолчанию. Хорошо хоть диск (подключенный том) второй ОС показывает - хотя бы фильмы оттуда и музыку можно взять через проводник.
xKDE
Активный пользователь
Активный
02.04.2025
13:54
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийAlexander707Родительский комментарий
+2
войдите, чтобы ставить лайки
А зачем Вам Grub Customizer? os-prober в конфиге включите, и назначьте что грузить по дефолту.
Alexander707
Активный пользователь
Активный
02.04.2025
15:48
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Мне нужен был Ace Stream чтоб сериал посмотреть:
https://i.postimg.cc/Hsv2VBhr/2025-04-02-18-53-38.png

в "Клон" не только мелодрама, там тема мести поднимается.
Alexander707
Активный пользователь
Активный
02.04.2025
15:49
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Покрутил, посмотрел утилиту 'os-prober' - пока не разобрался.
xKDE
Активный пользователь
Активный
02.04.2025
16:25
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийAlexander707Родительский комментарий
+2
войдите, чтобы ставить лайки
Не надо ничего крутить, grub сам всё сделает!
echo "GRUB_DISABLE_OS_PROBER=false" | sudo tee -a /etc/default/grub
sudo sed -i 's/TIMEOUT_STYLE=hidden/TIMEOUT_STYLE=menu/' /etc/default/grub
sudo update-grub
reboot или awk -F' '/^menuentry / {print $2}' /boot/grub/grub.cfg|cat -n|awk '{print $1-1,$1="",$0}'
Останется только посчитать, какой по порядку пункт при загрузке хотите грузить и прописать в том же
sudo -e /etc/default/grub
параметр GRUB_DEFAULT=0 (нумерация с 0 начинается, укажите нужный пункт) и не забыть снова обновить grub:
sudo update-grub

P.S.: это всё в терминале, естественно)))
Neo
Активный пользователь
Активный
02.04.2025
17:30
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийAlexander707Родительский комментарий
+1
войдите, чтобы ставить лайки
>>посмотрел утилиту 'os-prober'
Она обычно по умолчанию должна быть ,если уж с Граба грузишься. Но в самом конфиге Граба какие-то вредители её отключили ))

Править напрямую файлы конфига не рекомендуется . Т.к надо в руте работать, что тоже не рекомендуется !
При работе с системными файлами нужно делать их копии до правки . Иначе, сделав лишний пробел или пропустив слэш будешь куковать без загрузки ))

Вобщем удобнее тем же кастомайзером сделать . Парой тыков мышей и не нужно мозолить пальцы о клаву . При закрытии и сам обновит Граб.
Кастомайзер и другие удобные вещи подкинет
Enjoy!
xKDE
Активный пользователь
Активный
02.04.2025
17:38
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийNeoРодительский комментарий
0
войдите, чтобы ставить лайки
>> будешь куковать без загрузки ))
grub на диске вобще не обязателен для загрузки, если что!) Это ж Linux))
Neo
Активный пользователь
Активный
02.04.2025
17:41
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Ну да ))) для этого надо системку на флехе иметь для удобствий . С Грабом ,конечно !
Но для начинающих же... Вот пройдет всего лет 10-15 в Лине ,тогда уж и можно
sh0d
03.04.2025
11:19
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийNeoРодительский комментарий
0
войдите, чтобы ставить лайки
Помимо grub есть и reFind и systemdboot. Загрузчик может быть любой.
Neo
Активный пользователь
Активный
03.04.2025
11:46
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийsh0dРодительский комментарий
0
войдите, чтобы ставить лайки
Ну все же юфи отключают ,как мусор и юзают онли Граб ))
sh0d
03.04.2025
11:55
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийNeoРодительский комментарий
+1
войдите, чтобы ставить лайки
Скорее большинство и не подозревает что можно как то иначе.
Neo
Активный пользователь
Активный
03.04.2025
12:52
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийsh0dРодительский комментарий
0
войдите, чтобы ставить лайки
Ну да )) Надо наклепать 100500 разных загрузчиков с черезжопными настройками и этА прАгрЭсс )
А люди юзают кому ,что удобно . Даже тот же LILO.

Как и в жизни мильон авто детали ,которых не подходят к друг другу. Где-то шестигранные болты, где-то звездочкой,где-то внутренние,где-то наружные .Креатифф!
vlad
02.04.2025
19:56
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийNeoРодительский комментарий
0
войдите, чтобы ставить лайки
Если всё таки читать файлы конфигураций, можно понять почему он отключён. Никто в нормальных дистрибутивах по умолчанию os-prober не оставляет включенным.
sh0d
03.04.2025
11:22
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийvladРодительский комментарий
0
войдите, чтобы ставить лайки
Просветите нас невежественных почему же это так. Особенно как без него если у вас больше одной системы на дисках стоит и надо загружаться со всех.
Neo
Активный пользователь
Активный
03.04.2025
11:43
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийvladРодительский комментарий
0
войдите, чтобы ставить лайки
В нормальных (Дебиан) как раз включен )))

цитата из /etc/default/grub

# If your computer has multiple operating systems installed, then you
# probably want to run os-prober. However, if your computer is a host
# for guest OSes installed via LVM or raw disk devices, running
# os-prober can cause damage to those guest OSes as it mounts
# filesystems to look for things.
# OS_PROBER re-enabled by Debian Calamares installation:
#GRUB_DISABLE_OS_PROBER=false
===================================================
"#Если на вашем компьютере установлено несколько операционных систем, то вы

# вероятно захотите запустить os-prober. Однако, если ваш компьютер является хостом
# для гостевых ОС, установленных через LVM или необработанные дисковые устройства, запуск
# os-prober может повредить эти гостевые ОС, поскольку он монтирует
# файловые системы для поиска.
# OS_PROBER повторно включен установкой Debian Calamares:"
sh0d
03.04.2025
11:46
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийNeoРодительский комментарий
0
войдите, чтобы ставить лайки
Теперь понятно почему у меня netbsd вчера сдохла.
Minor748
Активный пользователь
Активный
02.04.2025
12:00
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
И сюда эти нейродуки добрались …
x230
Активный пользователь
Активный
02.04.2025
12:41
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Не прорыв, конечно, но интересное ядро.
6.15, обещают, будет ещё интереснее.
https://www.opennet.ru/opennews/art.shtml?num=62995
evgnor86
Активный пользователь
Активный
03.04.2025
05:38
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
ну как не прорыв, один только патч NTsync чего стоит.
Mockingbird
Активный пользователь
Активный
03.04.2025
08:51
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийevgnor86Родительский комментарий
+1
войдите, чтобы ставить лайки
Не буду дословно переводить. Драйвер был доступен с 27 января 25 года в составе rc1.
<<ntsync "driver" to handle Windows locking types enabling Wine to
work much better on many workloads (i.e. games). The driver
framework was in 6.13, but now it's enabled and fully working
properly. Should make many SteamOS users happy. Even comes with>> https://web.git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=13845bdc869f136f92ad3d40ea09b867bb4ce467

23 февраля провели тесты производительности в играх, где сравнили Windows 11 и Nobara Linux.
7600x3d + rx 7900xtx
https://postimg.cc/kR3rsWwm
7600x3d + rtx 4080 super
https://postimg.cc/hfnW7bf8
Nobara использует ntsync.patch
https://wiki.nobaraproject.org/modifications/kernel

По заявлению Pierre-Loup Griffais, одного из создателей игровой консоли Steam Deck и Linux-дистрибутива SteamOS, они пока остаются на fsync.
https://postimg.cc/4K7F0mYN

Пока профит получают только владельцы AMD карт =)
rspzdtt0
03.04.2025
10:43
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMockingbirdРодительский комментарий
+2
войдите, чтобы ставить лайки
У меня карта от AMD ))
evgnor86
Активный пользователь
Активный
03.04.2025
13:12
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMockingbirdРодительский комментарий
0
войдите, чтобы ставить лайки
У меня как раз 6800хт :) На этой неделе потестирую сам
Mockingbird
Активный пользователь
Активный
03.04.2025
14:04
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийevgnor86Родительский комментарий
+1
войдите, чтобы ставить лайки
>>У меня как раз 6800хт :) На этой неделе потестирую сам
Знаю, мы с тобой относительно недавно обсуждали игры. =)
С учетом твоих реп подкидываю свежее сравнение fsync и ntsync в трёх играх. Да и сама ветка обсуждения у них довольно интересная.
https://discuss.cachyos.org/t/ntsync-in-latest-proton-cachyos-wine-cachyos/5254/34
evgnor86
Активный пользователь
Активный
03.04.2025
14:42
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMockingbirdРодительский комментарий
0
войдите, чтобы ставить лайки
Спасибо за ссылку. Результаты действительно интересные, но там и сборка топ 7900XTX, 7800X3D, а разрешение почти мое 2к, так что возможно это в целом уже предел. Мой сетап 6800XT, 5600X и разрешение 2560х1080 (21:9). Как раз есть КП2077 и Horizon Zero Down.

Поставил wine-cachyos с патчами ntsync + ядро cachyos-6.14. Тестанул в PortProton (в настр откл. esync и fsync, в статусе mangohud wsync: none) с vkPlay Atomic Heart (DX12) к сожалению крашится. Буду разбираться, не понятно в чем причина и почему wsync none.

Тестану еще на тех двух играх, если что постучусь в дискорд к портаротоновцам
Mockingbird
Активный пользователь
Активный
03.04.2025
15:32
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийevgnor86Родительский комментарий
0
войдите, чтобы ставить лайки
Atomic Heart из vkPlay лучше запускать используя WineLG
https://linux-gaming.ru/t/vk-play/416
evgnor86
Активный пользователь
Активный
03.04.2025
16:22
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMockingbirdРодительский комментарий
0
войдите, чтобы ставить лайки
Да, я это уже понял. Вылетает тольк vkPlay. Сейчас тестирую КП2077, крэша нет, но и разницы пока тоже не видно ;)

Кстати в PortProton появилась возможность скачивать сборки wine-cachyos ;)

Написать комментарий

Ваше имя:
Текст комментария:
  • Уважать других.
  • Не ругаться.
  • Без оскорблений.
  • Без грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
Правила