Какова основная суть форков ванильного ядра в наиболее популярных дистрибутивах Arch, Debian, Fedora и в их «дочках»?
Здравствуйте, есть ноутбук lenovo с процессором athlon 300u (gpu vega 3). Используется для разработки и серфинга как рабочая станция в основном. С момента покупки всегда стояла самая свежая федора (просто привык к ней за долгие годы в продакшне как ни странно), да и софт всегда свежий. Но замучался сначала с выходом из спящего режима, когда это периодически давало черный экран и решалось костылями типа no_console_suspend, теперь же на ядрах 5.12 и выше (включительно) простое зависание с артефактами на экране. Приходится сидеть на ядре 5.11.xx c костылем и кастомно обновлять компоненты с исключением ядра. Вроде как команды из каждого дистрибутива, как-то патчат ядро. Подскажите пожалуйста, примерно в чем суть основных форков ванильного ядра в Debian, Arch, Fedora и в их "дочках" (Ubuntu, Manjaro, Mint) и какие из них по вашему опыту наиболее стабильны?
я так понимаю в Fedora используется только последнее ядро ?
В Arch например если с новым ядром всплывают какие-то временные проблемы то я просто загружаюсь с lts ядра которое сейчас 5.10, а основное 5.13
хотя при желании можно установить и другие ядра с АУРа, то же ванильное ядро linux-mainline (5.14) или даже гитовскую версию linux-git(для -git указывается версия ядра когда меняется рецепт его сборки PKGBUILD, то есть при установки будет самая последняя версия с гита что кстати и учитывают большинство aur-хелперов при обновлении)
Каждый дистрибутив собирает свое ядро. В Arch это наиболее ванильное ядро с небольшим кол-вом патчей, в Ubuntu это монстр очень сильно измененный. Debian и Fedora где-то посередине. Кроме того, всегда можно собрать ванильное ядро, если очень хочется, хотя особой необходимости обычно в этом нет.
Стабильность вещь субъективная. По-моему, Ubuntu наименее стабильный дистрибутив, Debian позиционирует себя как очень стабильный, но из-за этого софт в нем устаревший. На практике, у Arch и Fedora стабильность не уступает Debian и софт не древний.
Увы, на старое железо лучше старые ядра с бекпортами новых фич... Конкретно у вас скорее всего нужно, обновить биос и фирмвейры линуксового ядра. Но возможно, что новые ядра так и не заработают стабильно.
Ноутбук 2019-20 годов. Не такое уж и старое железо. Сам процессор вроде как вышел в начале 2019 года. Биос самый свежий буквально летний, linux-firmware также самое свежее.
В продакшене лучше на ядрах LTS, на данный момент это 5.10. Вообще-то многие дистрибутивы позволяют выбрать конкретную версию ядра как рабочую и обновлять остальное без костылей