Автор Тема: поменять ядро  (Прочитано 882 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн l3o

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 6
поменять ядро
« : Апрель 22, 2023, 15:26:08 »
Впервые поставил runtu, все нравится, легенький.
До этого пользовал другой дистр, 18.04 LTS, ядро было 4.15, сейчас 5.15.
Проблема - перестало показывать обороты вентиляторов в коньках, не видится
датчик:

systemd-modules-load[310]: Failed to insert module 'w83627ehf': No such device
В ядре 4.15 было:

kernel: w83627ehf: Found NCT6775F chip at 0x290
kernel: w83627ehf w83627ehf.656: hwmon_device_register() is deprecated. Please convert the driver to use hwmon_device_register_with_info().
systemd-modules-load[250]: Inserted module 'w83627ehf'
Вопросы:
- могу ли я в рунту 22.04.1 поменять ядро с 5.15 на 4.15
- как это сделать
- какие минусы от работы не неродном ядре.


Оффлайн RoDoN

  • Постоялец
  • ***
  • Сообщений: 242
Re: поменять ядро
« Ответ #1 : Апрель 22, 2023, 17:02:18 »
1. Поменять ядро можно.
2. Как сделать подробно писать не буду, т.к. сам делаю не по феншую, просто вручную копирую нужные файлы и каталоги из одной системы в другую, а потом обновляю конфиг загрузчика.
Надеюсь, что более опытные товарищи подскажут, как это сделать правильно.
3. ИМХО, минусов никаких, если в ядре есть поддержка всего вашего железа.

З.Ы. Сам откатывался и на Runtu и на Debian на ядро 4.15, т.к. на 5.х ядрах тачпад на ноуте стал работать не так, как мне было привычно.
« Последнее редактирование: Апрель 22, 2023, 17:09:19 от RoDoN »
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
Runtu 18.04->20.04->22.04 x64 XFCE

Оффлайн smik55

  • Местный
  • *****
  • Сообщений: 1111
Re: поменять ядро
« Ответ #2 : Апрель 22, 2023, 17:34:58 »
Mainline ищет все доступные патченные ядра для ОС и предлагает их установку и удаление ненужных ядер. Но я бы сильно не надеялся. Стоило бы сначала попробовать Runtu-20.04 с разными ядрами.

https://linuxthebest.net/mainline-legka-ustanovka-yadra-linux-v-ubuntu-linux-mint/

Оффлайн l3o

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 6
Re: поменять ядро
« Ответ #3 : Апрель 23, 2023, 18:18:35 »
Но я бы сильно не надеялся
Ваши опасения подтвердились суровой правдой жизни.
В версии 22.04 с помощью mainline старые ядра не устанавливаются (неразрешимая зависимость версий libssl).
В версии 20.04 еще интереснее. Их две - одна на ядре 5.4, другая - на 5.6.
Датчик в 5.4 работает, в 5.6 - нет.
Так что и необходимость в переборе кернелов исчезла.
Уж не знаю, что там произошло между 5.4 и 5.6, разбираться некогда. Всем спасибо.

P.S. Речь шла о runtu lite.
« Последнее редактирование: Апрель 23, 2023, 18:23:57 от l3o »

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Re: поменять ядро
« Ответ #4 : Апрель 24, 2023, 10:03:59 »
Обычно с установкой ядер проблем не возникает, если версии не слишком отличаются. Нужно скачать пакеты с ядром linux-image-*, модулями linux-modules-* и при необходимости заголовки linux-headers-*, установить через пакетный менеджер.

Утилитами типа Mainline и т.п. никогда не пользовался, т.к. предпочитаю самостоятельно контролировать процесс установки. Относительно установки ядра v4.15 на релиз 22.04 по возможности проверю и отпишусь.
« Последнее редактирование: Апрель 25, 2023, 08:58:29 от HsH »

Оффлайн l3o

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 6
Re: поменять ядро
« Ответ #5 : Апрель 25, 2023, 08:50:47 »
проверю и отпишусь
Спасибо, мне уже не надо.
Всё заработало на всех рунтах, ядро ни при чем.
Просто sensors-detect обманул, он сказал, что для моего датчика нужен модуль ядра w83627ehf, а для ядер 5.6+
оказывается надо грузить модуль nct6775.
Загрузил nct6775, и обороты запоказывало. И даже попробовал лубунту с ядром 5.19, и там работает.

P.S. Mainline сообщал, что вплоть до наверное 5.6 нужен libssl1.1, а в 22.04 стоит libssl3.
Смутно помню, что возможно держать разные версии одной либы, и что это чревато косяками.
Так что лучше я увернусь от такого счастья - играть с ядрами без необходимости.
« Последнее редактирование: Апрель 25, 2023, 09:00:23 от l3o »