сборка ядра

Автор незнакомец 3000, 13 февраля 2019, 19:55:55

« назад - далее »

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

незнакомец 3000

Собрал ядро 3.16 из исходников.Ошибки в ядре есть.Надо ли пересобирать?Потому как работает хорошо и не трогаю :)
# dmesg | egrep -i --color 'error|critical|failed'
[    0.639977] acpi PNP0A08:00: _OSC failed (AE_ERROR); disabling ASPM
[    2.502342] Error: Driver 'pcspkr' is already registered, aborting...
[    2.583962] intel_rapl: RAPL domain dram detection failed
[    2.926991] [drm:cpt_set_fifo_underrun_reporting] *ERROR* uncleared pch fifo underrun on pch transcoder A
[    2.926993] [drm:cpt_serr_int_handler] *ERROR* PCH transcoder A FIFO underrun
[    9.073724] r8169 0000:01:00.0: Direct firmware load failed with error -2

G_r_i_g_a

Цитата: незнакомец 3000 от 13 февраля 2019, 19:55:55acpi PNP0A08:00: _OSC failed (AE_ERROR); disabling ASPM
Скажем так, эта ошибка зарыта в биосе, забей.
Цитата: незнакомец 3000 от 13 февраля 2019, 19:55:55Error: Driver 'pcspkr' is already registered, aborting
Эта ошибка драйвера спикера. У меня вообще с покупкт компа его совсем не было. Забей.
Цитата: незнакомец 3000 от 13 февраля 2019, 19:55:55
[    9.073724] r8169 0000:01:00.0: Direct firmware load failed with error -2
Это ошибка драйвера сетевой карты. У меня была подобная, интернет по локалке рвался раз в несколько минут, устанавливал другой драйвер. Если сетка стабильна, соединение не рвется, скорость нормальная, то забей.

yoric

#2
Цитата: незнакомец 3000 от 13 февраля 2019, 19:55:55[    9.073724] r8169 0000:01:00.0: Direct firmware load failed with error -2
Эта ошибка должна уйти с установкой пакета firmware-realtek. Основные функции и без фирмвари работают, кроме специфических (jumbo-frame etc).

незнакомец 3000

Вообще отзывчивость системы и скорость сети радует больше чем работа оной на ванильном ядре.Хоть и с ошибками.Спасибо за советы :)

svtv1

#4
sveta@Acer:~$ uname -r
4.9.0-8-amd64
Зачем трогать то, что и так работает? Это принцип систем LINUX!

* за многократный и непрекращающийся флуд, Вы наконец заслужили свое предупреждение. Поздравляю, qupl
"Если достаточно долго сидеть возле реки - мимо проплывет труп твоего врага"

yoric

#5
незнакомец 3000, Это голые слова :-) А вот запустите под своим и оригинальным ядрами что-нибудь долгое, например, ту же компиляцию ядра, в тех же условиях (тот же конфиг, после одинаковой "make *clean" через команду "time", тогда посмотрим :-)
А также "wget файл-из-локалки-большого размера через ту же time.

svtv1, это принцип ретроградов. Не попробовав новое, не научишься и не поймёшь :-) И так работает, а может лучше. И так винда работает :-)

svtv1

#6
   yoric
Извини но. Это принцип систем LINUX! Не трогай если не сломал и не лезь если не знаешь. Про Windows  можно не .........Ь. :)
Извини если обидел, хватит флуда.
"Если достаточно долго сидеть возле реки - мимо проплывет труп твоего врага"

G_r_i_g_a

#7
Цитата: svtv1 от 14 февраля 2019, 18:45:39Зачем трогать то, что и так работает? Это принцип систем LINUX!
Извини, но не соглашусь. Это скорее девиз отдельных индвидумов, чем целой экосистемы. Взять например арч, там всегда все самое свежее, делай с системой что хочешь, даже графического инсталятора нет, очень много теории на арч вики, а очередное обновление порой ложит систему на лопатки. Для чего это все? Думаешь если бы был у них такой девиз, что-то бы обновлялось? Сидели бы они еще на ядрах 3.хх Что такое теория без практики или практика без теории? Можно сказать,пустая трата времени. Поэтому хочешь что то изучить - читай/пробуй или пробуй/читай. Тут кому как удобнее. Эмперическим путем сделано очень много открытий.
Цитата: svtv1 от 14 февраля 2019, 19:09:23Не трогай если не сломал и не лезь если не знаешь.
Ну почему же, все приходит с опытом, а как получить опыт? Лезть всюду, что вызывает интерес, но с одиним лишь условием - желательно для начала изучить теорию. Я в линукс пришел с целью получить опыт, и я тебе скажу, получить опыт ничего не делая, практически, невозможно. А если что-либо делать, то обязательно что-нибудь сломается))) Я тебе больше скажу, наилучший опыт приходит тогда, когда что-нибудь восстанавливаешь, т.к. приходится разбираться как это работает не поверхностно, а более-менее углубленно.

yoric

Цитата: svtv1 от 14 февраля 2019, 19:09:23Это принцип систем LINUX!
В каком манифесте это прописано? Это принцип ленивых админов (касательно ВТ), но и то жизнь заставляет иногда его нарушать :-)

moreplavatel

[offtopic]
Цитата: svtv1 от 14 февраля 2019, 19:09:23не лезь если не знаешь.
правильный подход, всмысле сначала почитай man, инфу, что и как а потом уже лезь.
но на практике (я такой же) сначала ковыряешь и только после того как поломалось начинаешь исправлять. и вот именно в этот момент начинается более глубокое понимание как и что взаимодействует, какой синтаксис и т.д. и т.п.
а это
ЦитироватьНе трогай если не сломал
это уже с убунтовских форумов. только на них частенько замечал такие высказывания, больше ни где такого не советуют.
но для убунты это нормально, она заточена для "тыканья на кнопки" и "настроено из коробки" а дебиан, тем более если stable, в нем просто руки чешутся покопаться, попробовать, проверить, понять, починить.
[/offtopic]

ogost

Прекращаем оффтоп!

незнакомец 3000

Собственно цель собственной сборки ядра считаю оправданной если не устраивают настройки и размер ядра.О последнем хотелось бы подробнее.Можно ли собрать мини ядро средствами Debian не урезая при этом функционал?Или make menuconfig будет недостаточно?

незнакомец 3000

Цитата: svtv1 от 14 февраля 2019, 19:09:23А вот запустите под своим и оригинальным ядрами что-нибудь долгое, например, ту же компиляцию ядра
Запускал,разница есть как в нагрузке на процессор так и по времени.Мое лучше ;D

Modigar

Какие настройки для сборки ядра?

yoric

Что-то Вы заливаете, по нагрузке на процессор не может быть изменений :-) А размер ядра дело десятое, по нынешним временам. make nconfig гораздо приятнее, чем menuconfig.