LINUX.ORG.RU

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

 , , ,


0

2

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

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

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

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

Мечтай

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

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

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

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

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

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

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

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

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

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

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

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

pekmop1024 ★★★★★
()

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

AlexVR ★★★★★
()