Эксперименты с ядрами

О том о сем
Аватара пользователя

Автор темы
darkfenix
Сообщения: 5028
Зарегистрирован: 27 июн 2017, 10:36
Решено: 57
Откуда: Нижний Тагил
Благодарил (а): 285 раз
Поблагодарили: 940 раз

Эксперименты с ядрами

Сообщение darkfenix » 11 май 2018, 16:53

Что-то сегодня захотелось немного с ядрами поэкспериментировать.
Первое что решил попробовать - установить из UKUU крайнее ядро из ветки 4.14. Не встало. Захотело libssl1.1, тогда как у нас в репах есть только libssl1.0. Да и фиг с ним, на 14.14.32 живется хорошо.
Но тут я вспомнил, что камень то у меня 2015 г.в., а ядро ветки 4.4 - 2016 г.в. И решил я попробовать ядро из этой ветки. Решено было при помощи UKUU установить крайнее из выше означенной ветки. Сделано. Грузимся - не работает тачпад. Странно, ведь на 4.14.32 работает.
И тут я вспомнил, что как то я пробовал ядро ветки 4.4, но только то, которое есть в менеджере обновлений из репозитория Ubuntu(если не прав поправьте), и на нем тачпад работал. Идем в менеджер обновлений ставим крайнее. Грузимся - тачпад работает.
Сделал вывод, что ядра из mainline репозитория, откуда их UKUU таскает, и ядра из репа Ubuntu содержат разные патчи. Я догадывался что Canonical свои патчи накатывает, но не догадывался что их наработки не попадают в mainline.

Код: Выделить всё

System:    Host: darkfenix Kernel: 4.4.0-124-generic x86_64 (64 bit gcc: 5.4.0)
           Desktop: Cinnamon 3.6.7 (Gtk 3.18.9-1ubuntu3.3) Distro: Linux Mint 18.3 Sylvia
Machine:   System: Acer (portable) product: Aspire V3-372 v: V1.12
           Mobo: Acer model: Aspire V3-372 v: V1.12 Bios: Insyde v: V1.12 date: 02/23/2017
CPU:       Dual core Intel Core i5-6200U (-HT-MCP-) cache: 3072 KB
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 9599
           clock speeds: max: 2800 MHz 1: 499 MHz 2: 499 MHz 3: 499 MHz 4: 499 MHz
Graphics:  Card: Intel Sky Lake Integrated Graphics bus-ID: 00:02.0
           Display Server: X.Org 1.18.4 drivers: intel (unloaded: fbdev,vesa)
           Resolution: 1366x768@60.01hz
           GLX Renderer: Mesa DRI Intel HD Graphics 520 (Skylake GT2)
           GLX Version: 3.0 Mesa 17.2.8 Direct Rendering: Yes
Audio:     Card Intel Sunrise Point-LP HD Audio driver: snd_hda_intel bus-ID: 00:1f.3
           Sound: Advanced Linux Sound Architecture v: k4.4.0-124-generic
Network:   Card-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
           driver: r8169 v: 2.3LK-NAPI port: 3000 bus-ID: 02:00.0
           IF: enp2s0 state: down mac: <filter>
           Card-2: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter
           driver: ath10k_pci bus-ID: 03:00.0
           IF: wlp3s0 state: up mac: <filter>
Drives:    HDD Total Size: 1000.2GB (24.3% used) ID-1: /dev/sda model: WDC_WD10SPCX size: 1000.2GB
Partition: ID-1: / size: 48G used: 15G (33%) fs: ext4 dev: /dev/sda3
           ID-2: /home size: 481G used: 197G (44%) fs: ext4 dev: /dev/sda4
           ID-3: swap-1 size: 16.78GB used: 0.00GB (0%) fs: swap dev: /dev/sda2
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 59.0C mobo: 55.0C
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 232 Uptime: 29 min Memory: 1411.4/7879.0MB
           Init: systemd runlevel: 5 Gcc sys: 5.4.0 Client: Shell (zsh 5.1.1) inxi: 2.2.35 
И да будет срачь :crazy: У кого какие мысли на этот счет?
Изображение

Аватара пользователя

Unborn
Сообщения: 1775
Зарегистрирован: 03 сен 2016, 10:36
Решено: 24
Благодарил (а): 4 раза
Поблагодарили: 252 раза

Эксперименты с ядрами

Сообщение Unborn » 12 май 2018, 07:33

darkfenix писал(а):
11 май 2018, 16:53
У кого какие мысли на этот счет?
На какой счет? Что меньше модулей для железа?
Mainline - это по сути дебианизированное винильное ядро на какой-то момент времени, чтобы ты сам сборкой не корячился.
Можешь сам заделать и обозвать darkfenix и выкладывать на форуме хоть каждый день свои сборки ванильного ядра в deb, да еще и по версиям с разными патчами, разной степени рукожопости нужности. Вот как-то так это нужно понимать ИМХО.

Аватара пользователя

AlexZ
Сообщения: 1117
Зарегистрирован: 06 янв 2018, 18:06
Решено: 3
Откуда: Горно-Алтайск
Благодарил (а): 168 раз
Поблагодарили: 138 раз

Эксперименты с ядрами

Сообщение AlexZ » 12 май 2018, 08:20

darkfenix писал(а):
11 май 2018, 16:53
крайнее ядро из ветки 4.14. Не встало. Захотело libssl1.1, тогда как у нас в репах есть только libssl1.0. Да и фиг с ним, на 14.14.32 живется хорошо.
Не совсем понимаю, это сравнение ядер установленных через UKUU 4.14.40 и 4.14.32? Ну вобщем-то из любых реп никто не застрахован, недаром после обновления ядра UKUU всегда выводит информативное предупреждение..
старое ядро.png
В свою очередь, у меня почему-то всё работает и на крайнем из 4.15 (хотя обновлять уже смысла нет, только ради эксперимента).
darkfenix писал(а):
11 май 2018, 16:53
И тут я вспомнил, что как то я пробовал ядро ветки 4.4, но только то, которое есть в менеджере обновлений из репозитория Ubuntu(если не прав поправьте), и на нем тачпад работал.
По старым ядрам ещё больше разнобой и вопросов. Для сравнения нумерация крайних ядер:
4.4.131 (в UKUU) и 4.4.0-124 (в МО)
4.8.17 и 4.8.0-58(!)
4.10.17 - 4.10.0-42
4.11.12 - 4.11.0-14
4.13.16 - 4.13.0-41
4.14.40 - отсутствует (до сих пор не понимаю игнорирование минтом lts-ядер 4.9 и 4.14, зато штампуют не lts-ные)
4.15.18 - 4.15.0-20
4.16.7 - отсутствует
4.17 (rc4 пока)
darkfenix писал(а):
11 май 2018, 16:53
ядра из mainline репозитория, откуда их UKUU таскает, и ядра из репа Ubuntu содержат разные патчи
Это какие-то разные сообщества? UKUU таскает их из kernel.ubuntu.com и кто же тогда делает эти патчи?
These binary packages represent builds of the mainline or stable Linux kernel tree at the commit below:
v4.15.18 (a8ec862fd39d9adb88469eb8b9125daccc1c8335)
To obtain the source from which they are built fetch the commit below:
git://git.launchpad.net/~ubuntu-kernel-test/ubuntu/+source/linux/+git/mainline-crack v4.15.18
and apply the following patches on top in the order below:
0001-base-packaging.patch
0002-UBUNTU-SAUCE-add-vmlinux.strip-to-BOOT_TARGETS1-on-p.patch
0003-UBUNTU-SAUCE-tools-hv-lsvmbus-add-manual-page.patch
0004-UBUNTU-SAUCE-no-up-disable-pie-when-gcc-has-it-enabl.patch
0005-debian-changelog.patch
0006-configs-based-on-Ubuntu-4.15.0-10.11.patch
У вас нет необходимых прав для просмотра вложений в этом сообщении.

В сети
Аватара пользователя

vir0id
Сообщения: 2004
Зарегистрирован: 19 дек 2017, 15:48
Решено: 9
Откуда: Рига
Благодарил (а): 148 раз
Поблагодарили: 218 раз

Эксперименты с ядрами

Сообщение vir0id » 12 май 2018, 08:35

darkfenix писал(а):
11 май 2018, 16:53
У кого какие мысли на этот счет?
Эм...ну... а какое железо? Камень камнем, но все же? У меня, на тестовой сис..., к примеру, одно заводится, а другое отваливается.

Аватара пользователя

Автор темы
darkfenix
Сообщения: 5028
Зарегистрирован: 27 июн 2017, 10:36
Решено: 57
Откуда: Нижний Тагил
Благодарил (а): 285 раз
Поблагодарили: 940 раз

Эксперименты с ядрами

Сообщение darkfenix » 12 май 2018, 09:21

vir0id писал(а):
12 май 2018, 08:35
а какое железо?
Ты чего, в первом же сообщении есть железо.
Изображение

В сети
Аватара пользователя

slant
Сообщения: 1744
Зарегистрирован: 21 июн 2017, 15:09
Решено: 26
Благодарил (а): 12 раз
Поблагодарили: 757 раз

Эксперименты с ядрами

Сообщение slant » 12 май 2018, 09:57

AlexZ писал(а):
12 май 2018, 08:20
4.14.40 - отсутствует (до сих пор не понимаю игнорирование минтом lts-ядер 4.9 и 4.14, зато штампуют не lts-ные)
Я тоже долго удивлялся, а потом вроде додумался до их логики. С релизом (даже поинт-релизом) всегда идет этакое базовое ядро, самое свежее но уже релизнутое и обкатанное. Для 18.1 - это было 4.4, для 18.2 - 4.8 и т.д. И они поддерживают его до упора, не меняя (исключение 4.10 в 18.3 которое не стали патчить от спектров и пришлось слазить на 4.13 по тому же принципу). А вот кому надо свежее - предлагаются ядра по принципу "самое свежее что есть но не бета". Т.е. сейчас это 4.15. Насколько хватает свободных рук. lts ядра как раз в этом разрезе интересны меньше (новинки то не там) - потому в менеджере обновлений и редкость.
У дебиана тоже примерно так. Только штатное ядро у него обычно берется крайнее на момент заморозки lts, но вот hwe в бекпортах - всегда самое свежее из полноценных релизнутых. Вот у 9-го до недавних пор hwe было 4.14, а сейчас уже 4.15...
Вообще в 15-ом много интересного появилось, так что резон есть по сравнению с 4.14. А Тару, кстати, обещали вроде бы как раз с 4.14 как с основным ядром.

Аватара пользователя

Unborn
Сообщения: 1775
Зарегистрирован: 03 сен 2016, 10:36
Решено: 24
Благодарил (а): 4 раза
Поблагодарили: 252 раза

Эксперименты с ядрами

Сообщение Unborn » 12 май 2018, 10:20

darkfenix писал(а):
12 май 2018, 09:21
первом же сообщении есть железо.
Графический стек тебе бы новее.

В сети
Аватара пользователя

vir0id
Сообщения: 2004
Зарегистрирован: 19 дек 2017, 15:48
Решено: 9
Откуда: Рига
Благодарил (а): 148 раз
Поблагодарили: 218 раз

Эксперименты с ядрами

Сообщение vir0id » 12 май 2018, 10:57

darkfenix, Ой! Извиняюсь! Тупанул блин. Куда смотрел - не знаю

Аватара пользователя

Unborn
Сообщения: 1775
Зарегистрирован: 03 сен 2016, 10:36
Решено: 24
Благодарил (а): 4 раза
Поблагодарили: 252 раза

Эксперименты с ядрами

Сообщение Unborn » 12 май 2018, 11:13

slant писал(а):
12 май 2018, 09:57
Я тоже долго удивлялся, а потом вроде додумался до их логики.
А я их некрофильской логики не понимаю. Ядро 4.15 EOL.
slant писал(а):
12 май 2018, 09:57
А Тару, кстати, обещали вроде бы как раз с 4.14 как с основным ядром.
Вот это как раз логически верно для версионного дистра.

Аватара пользователя

AlexZ
Сообщения: 1117
Зарегистрирован: 06 янв 2018, 18:06
Решено: 3
Откуда: Горно-Алтайск
Благодарил (а): 168 раз
Поблагодарили: 138 раз

Эксперименты с ядрами

Сообщение AlexZ » 12 май 2018, 13:33

slant писал(а):
12 май 2018, 09:57
А Тару, кстати, обещали вроде бы как раз с 4.14 как с основным ядром.
Не знаю-не знаю, по-моему Chocobo говорил что на 4.15 будет. Так что навряд ли эта lts-ветка появится в МО.
Unborn писал(а):
12 май 2018, 07:33
Можешь сам заделать и обозвать darkfenix и выкладывать на форуме хоть каждый день..
ядро собирают в Каноникал уже 8-й год не пойми кто..
Да кто ж их собирает (патчит)? Обычные домашние юзеры что ли.. :smile:

Аватара пользователя

Автор темы
darkfenix
Сообщения: 5028
Зарегистрирован: 27 июн 2017, 10:36
Решено: 57
Откуда: Нижний Тагил
Благодарил (а): 285 раз
Поблагодарили: 940 раз

Эксперименты с ядрами

Сообщение darkfenix » 12 май 2018, 14:07

Unborn писал(а):
12 май 2018, 10:20
Графический стек тебе бы новее.
xorg и mesa поднять?
Изображение

Аватара пользователя

Unborn
Сообщения: 1775
Зарегистрирован: 03 сен 2016, 10:36
Решено: 24
Благодарил (а): 4 раза
Поблагодарили: 252 раза

Эксперименты с ядрами

Сообщение Unborn » 12 май 2018, 15:41

darkfenix писал(а):
12 май 2018, 14:07
xorg и mesa поднять?
Ага.

Аватара пользователя

AlexZ
Сообщения: 1117
Зарегистрирован: 06 янв 2018, 18:06
Решено: 3
Откуда: Горно-Алтайск
Благодарил (а): 168 раз
Поблагодарили: 138 раз

Эксперименты с ядрами

Сообщение AlexZ » 13 май 2018, 20:09

Вот смотрю манджаро-новости, нумерация такая же как в UKUU:
Current supported Kernels
linux44 4.4.131
linux49 4.9.98
linux414 4.14.39
linux415 4.15.18 [EOL]
linux416 4.16.7
linux417 4.17-rc3
То же самое в солюс, федоре, опенСУСЕ и т.д.
"С ноликом" и какой-то особой нумераций только в убунте и на её базе, а также в дебиане и на его базе (здесь-то Каноникал каким боком?)

Вернуться в «Болталка: Оффтоп, разбор полетов»