LINUX.ORG.RU

Проклятие Столлмана

 , , ,


0

2

Сижу, никого не трогаю, примус починяю центось обновляю. Вдруг, бах, FATAL: modpost: GPL-incompatible module nvidia.ko uses GPL-only symbol 'rcu_lock_map' при пересборки модуля dkmsом.

Это что ещё за напасть? Меня Ричард Метью Столлман отлучил от линукса?

“Nvidia fuck you” проклял тебя. А старика Штольмана оставь в покое

cobold ★★★★★
()
Последнее исправление: cobold (всего исправлений: 1)

Это что ещё за напасть?

нештабильное обновление «продакшн» сервера с невидией вместо видяхи.

mrjaggers
()
Ответ на: комментарий от MoldAndLimeHoney

Не, это походу kernel-debug по дефолту загрузился (тачка удалённая), вспомнить бы нафига я его ставил и ставил ли вообще или это одмины начудили.

dictator2000
() автор топика
Ответ на: комментарий от mrjaggers

Только это не сервер, а рабочая станция. А невидия там для ускорения нейросеток.

dictator2000
() автор топика
Ответ на: комментарий от grem

В киберпук гонять, пока деплоится прод /s

(Это не сервер блэт)

dictator2000
() автор топика

кого-то в линуксе забанили \щ/

Pinux001
()
Ответ на: комментарий от dictator2000

Это ядро мохнатого года.

Мечтай

У тебя версия ядра 3.10.0-1160.95.1.el7.x86_64 и она не имеет никакого отношения к нумерации из https://www.kernel.org/

Красношляпые туда влили уже столько патчей, что мама не горюй.

Вот и подоспел патчик по мотивам https://www.youtube.com/watch?v=_36yNWw_07g

AlexVR ★★★★★
()

Берешь исходники драйвера NVidia, заменяешь в тексте лицензию на GPL, пересобираешь. Чё сложного то?

no-dashi-v2 ★★★
()
Ответ на: комментарий от dictator2000

Да, на не debug ядре всё собирается и работает.

dictator2000
() автор топика
Ответ на: комментарий от AlexVR

Имеет прямое отношение. Это точно такое же ядро по функционалу, но с исправлениями косяков, бекпортированными из более поздних версий. Шляпа не будет ломать совместимость и портировать свежии фичи в старое ядро.

dictator2000
() автор топика
Ответ на: комментарий от dictator2000

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

pekmop1024 ★★★★★
()
Ответ на: комментарий от pekmop1024

Причём тут драйверы вообще, их можно спокойно отнести к категории фиксов, не ломающих совместимость? Я про интерфейсы ядра и их реализацию. На этом ядре, например, песочница в хроме криво работает, т.к. некоторые нужные фичи отсутсвуют в реализации cgroups.

dictator2000
() автор топика
Ответ на: комментарий от dictator2000

Причём тут драйверы вообще, их можно спокойно отнести к категории фиксов, не ломающих совместимость?

Ладно, печально всё у тебя с причинно-следственными связями и аналитикой, лови там дальше своих розовых поней, скучно.

pekmop1024 ★★★★★
()
Ответ на: комментарий от dictator2000

Угу, конечно, они своими бэкпортами мне однажды всю малину обосрали.

papin-aziat ★★★★★
()

Когда при воспроизведении видео проверяют лицензию – это ДеРьМо и нарушение прав и свобод.

Когда при загрузке ядерных модулей проверяют лицензию символов, – это какое надо DRM (digital rights management) и защита свободы. Смотри не перепутай.

Наглядная демонстрация что GPL – эта несвободная проприетарная лицензия. Скоро видимо придётся скачивать кряки и пиратскую версию ядра, чтобы играть в игры с Nvidia.

X512 ★★★★★
()
Ответ на: комментарий от X512

Скоро видимо придётся скачивать кряки и пиратскую версию ядра, чтобы играть в игры с Nvidia.

Любой патч легко ревертится. Как-то на ЛОРе был опрос, «зачем вы пересобираете ядро?» — вот, в частности, за этим. Это на моей памяти будет уже третий реверт улучшизмов ядрописателей.

alegz ★★★★★
()
Ответ на: комментарий от alegz

Тогда уж надо применять патч «кряк» который полностью отключает проверку лиценций модулей. И наклеить этикетку на компьютер «Linux pirated edition».

X512 ★★★★★
()
Последнее исправление: X512 (всего исправлений: 2)

NVidia плохая, надо было AMD брать. Ещё Линус на энвидию руки с пальцами выставлял…

Или ускоритель можно было взять от Intel, наверное… Чтобы как процессор был.

Shushundr ★★★★★
()
Последнее исправление: Shushundr (всего исправлений: 1)
Ответ на: комментарий от Shushundr

NVidia плохая, надо было AMD брать.

Дооооо. Уж чего-чего, но вот такой хрени я от Невидии не ловил (хотя с паникой ядра от драйвера помучался одно время, даже тут писал).

alegz ★★★★★
()
Ответ на: комментарий от dictator2000

Имеет прямое отношение. Это точно такое же ядро по функционалу, но с исправлениями косяков, бекпортированными из более поздних версий. Шляпа не будет ломать совместимость и портировать свежии фичи в старое ядро.

Шляпа ломает, и ещё как. Проходил это я всё на Centos 7 + Infiniband + Lustre FS.

Так что главный вопрос: как ты ставил драйвера NVidia? У тебя ядро и драйвер из одного источника от красношляпых? Или ядро из одного источника а драйвер из другого? Если первое, то пиши в тех поддержку, какого фига они поломали совместимость пакетов. Если второе, то никто ничего тебе не обещал.

AlexVR ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.