[РЕШЕНО] Два модуля nvidia375

Ответить
mexx400
Сообщения: 660
Зарегистрирован: 13 окт 2013, 16:06
Operating system: Debian
Откуда: Москва

[РЕШЕНО] Два модуля nvidia375

Сообщение mexx400 » 05 сен 2017, 19:44

Здравствуйте. R9/64 Plasma. Ноутбук. Ядро 4.9.41-nrj-desktop-1rosa-x86_64
По-моему, после установки переключаемой графики (intel + nvidia) вижу:

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

# dkms status
bbswitch, 0.8-3, 4.9.41-nrj-desktop-1rosa-x86_64, x86_64: installed 
nvidia375, 375.66-2, 4.9.41-nrj-desktop-1rosa-x86_64, x86_64: installed 
nvidia375, 375.66-2, 4.9.20-nrj-desktop-1rosa-x86_64, x86_64: installed 
К чему nvidia375, 375.66-2, 4.9.20-nrj-desktop-1rosa-x86_64, x86_64?
Если не нужен, как правильно удалить?
Кажется, видел такой вопрос здесь, но не могу найти тему.

И да:

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

$ dmesg --level=err,warn | grep -i nvidia
[    1.886909] nvidia: loading out-of-tree module taints kernel.
[    1.886915] nvidia: module license 'NVIDIA' taints kernel.
[    1.898118] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  375.66  Mon May  1 15:29:16 PDT 2017 (using threaded interrupts)
Последний раз редактировалось mexx400 06 сен 2017, 14:40, всего редактировалось 1 раз.
ROSA Fresh 12.3 Plasma [amd64]

Аватара пользователя
Barmalei
Сообщения: 5470
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R12 Plasma 2021.1 x64

Re: Два модуля nvidia375

Сообщение Barmalei » 05 сен 2017, 21:17

У вас ядро обновилось, но после обновления и старое остается. Удалить ядро 4.9.20.

mexx400
Сообщения: 660
Зарегистрирован: 13 окт 2013, 16:06
Operating system: Debian
Откуда: Москва

Re: Два модуля nvidia375

Сообщение mexx400 » 06 сен 2017, 12:12

Barmalei писал(а):У вас ядро обновилось, но после обновления и старое остается. Удалить ядро 4.9.20.
Я немного запутался с образами, думал уже удалил старое, а переключаемая графика его вновь подтянула. Спасибо.
Тогда так:

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

# urpm-package-cleanup --oldkernels
#
# urpme --auto-orphans
writing /var/lib/rpm/installed-through-deps.list
Нет осиротевших пакетов для удаления
# dkms status
bbswitch, 0.8-3, 4.9.41-nrj-desktop-1rosa-x86_64, x86_64: installed 
nvidia375, 375.66-2, 4.9.41-nrj-desktop-1rosa-x86_64, x86_64: installed 
nvidia375, 375.66-2, 4.9.20-nrj-desktop-1rosa-x86_64, x86_64: built
И опять же:

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

$ dmesg --level=err,warn | grep -i nvidia
[    1.860468] nvidia: loading out-of-tree module taints kernel.
[    1.860474] nvidia: module license 'NVIDIA' taints kernel.
[    1.876288] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  375.66  Mon May  1 15:29:16 PDT 2017 (using threaded interrupts)
ROSA Fresh 12.3 Plasma [amd64]

mexx400
Сообщения: 660
Зарегистрирован: 13 окт 2013, 16:06
Operating system: Debian
Откуда: Москва

Re: Два модуля nvidia375

Сообщение mexx400 » 06 сен 2017, 14:40

Да, дело в старом ядре.
Откатился на образ до установки "двойной" графики, удалил старое ядро и установил "двойную" графику:

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

# dkms status
bbswitch, 0.8-3, 4.9.41-nrj-desktop-1rosa-x86_64, x86_64: installed 
nvidia375, 375.66-2, 4.9.41-nrj-desktop-1rosa-x86_64, x86_64: installed
Сообщения, правда, остались:

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

$ dmesg --level=err,warn | grep -i nvidia
[    1.866380] nvidia: loading out-of-tree module taints kernel.
[    1.866385] nvidia: module license 'NVIDIA' taints kernel.
[    1.876974] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  375.66  Mon May  1 15:29:16 PDT 2017 (using threaded interrupts)
taints kernel - это тревожно? Или работает и ладно?
ROSA Fresh 12.3 Plasma [amd64]

mexx400
Сообщения: 660
Зарегистрирован: 13 окт 2013, 16:06
Operating system: Debian
Откуда: Москва

Re: Два модуля nvidia375

Сообщение mexx400 » 07 сен 2017, 02:04

Продолжу микроблог :)
mexx400 писал(а):

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

[    1.866380] nvidia: loading out-of-tree module taints kernel.
[    1.866385] nvidia: module license 'NVIDIA' taints kernel.
Так понял, это означает, что ядро "находится в состоянии, которое не поддерживается сообществом", например при "использовании проприетарного (или не совместимого с GPL) модуля ядра - это самая распространенная причина "испорченных" ядер и обычно возникает при загрузке собственных видеодрайверов NVIDIA или AMD". То есть вроде как понятно и не тревожно. Но, так понимаю, в дальнейшем могут быть проблемы при обновлении отдельно ядра или отдельно видеодрайвера?
mexx400 писал(а):

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

[    1.876974] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  375.66  Mon May  1 15:29:16 PDT 2017 (using threaded interrupts)
Так понял, это сообщение о загрузке модуля ядра, то есть просто информация для сведения.
ROSA Fresh 12.3 Plasma [amd64]

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: [РЕШЕНО] Два модуля nvidia375

Сообщение trs » 08 сен 2017, 08:30

taints kernel пишет для модулей с отличной от GPL лицензией, "несовместимость" юридическая, а не техническая.

mexx400
Сообщения: 660
Зарегистрирован: 13 окт 2013, 16:06
Operating system: Debian
Откуда: Москва

Re: [РЕШЕНО] Два модуля nvidia375

Сообщение mexx400 » 08 сен 2017, 14:46

trs писал(а):taints kernel пишет для модулей с отличной от GPL лицензией, "несовместимость" юридическая, а не техническая
Да, так и понял.
Хотя, там есть еще некоторые основания, к сожалению уже не могу найти где прочел.
И все же - в дальнейшем могут быть проблемы при обновлении отдельно ядра или отдельно видеодрайвера?
ROSA Fresh 12.3 Plasma [amd64]

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: [РЕШЕНО] Два модуля nvidia375

Сообщение trs » 09 сен 2017, 12:44

Да, проблемы случаются, поскольку Nvidia выпускает драйвера для LTS веток ядра и для промежуточных версий не всегда оперативно появляются патчи. С упомянутым сообщением это не связано.

mexx400
Сообщения: 660
Зарегистрирован: 13 окт 2013, 16:06
Operating system: Debian
Откуда: Москва

Re: [РЕШЕНО] Два модуля nvidia375

Сообщение mexx400 » 09 сен 2017, 12:52

trs писал(а):Да, проблемы случаются
Ага. То есть либо "работает - не трогай", либо через удаление и повторную установку обновленной связки, так?
trs писал(а):поскольку Nvidia выпускает драйвера для LTS веток ядра
Понятно, спасибо.
trs писал(а):С упомянутым сообщением это не связано
Да, это понятно.
ROSA Fresh 12.3 Plasma [amd64]

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: [РЕШЕНО] Два модуля nvidia375

Сообщение trs » 09 сен 2017, 13:13

Вы же используете ветку LTS 4.9.x, при обновлении минорных версий проблемы возникать не должны (случаются в исключительных случаях). А если хотите попробовать экспериментальные версии, то можно подождать пока кто-то отпишется в соответствующей теме по поводу работоспособности nvidia, если не хотите рисковать.

mexx400
Сообщения: 660
Зарегистрирован: 13 окт 2013, 16:06
Operating system: Debian
Откуда: Москва

Re: [РЕШЕНО] Два модуля nvidia375

Сообщение mexx400 » 09 сен 2017, 13:21

trs писал(а):при обновлении минорных версий проблемы возникать не должны (случаются в исключительных случаях)
Отлично.
trs писал(а):если хотите попробовать экспериментальные версии
Нет, пока вроде не надо.
ROSA Fresh 12.3 Plasma [amd64]

mexx400
Сообщения: 660
Зарегистрирован: 13 окт 2013, 16:06
Operating system: Debian
Откуда: Москва

Re: [РЕШЕНО] Два модуля nvidia375

Сообщение mexx400 » 20 сен 2017, 19:08

И все же вот такой вопрос. Если старое ядро удалено:

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

# urpm-package-cleanup --oldkernels
И его нет.
Но:

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

# dkms status
nvidia375, 375.66-2, 4.9.41-nrj-desktop-1rosa-x86_64, x86_64: installed
nvidia375, 375.66-2, 4.9.20-nrj-desktop-1rosa-x86_64, x86_64: built
Как удалить модуль от старого ядра?
ROSA Fresh 12.3 Plasma [amd64]

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: [РЕШЕНО] Два модуля nvidia375

Сообщение trs » 21 сен 2017, 19:14

Если не ошибся с параметрами, то так:

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

dkms remove -m nvidia375 -v 375.66-2 -k 4.9.20-nrj-desktop-1rosa-x86_64
а если ошибся, то придётся заново устанавливать.
Можно так же каталог /var/lib/dlms посмотреть, иногда оттуда проще удалить вручную (там подкаталоги и ссылки — по именам должно быть понятно).
Но если это лишь ради экономии места, то вряд ли потраченное время того стоит.

mexx400
Сообщения: 660
Зарегистрирован: 13 окт 2013, 16:06
Operating system: Debian
Откуда: Москва

Re: [РЕШЕНО] Два модуля nvidia375

Сообщение mexx400 » 21 сен 2017, 23:22

trs писал(а):Если не ошибся с параметрами, то так:

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

dkms remove -m nvidia375 -v 375.66-2 -k 4.9.20-nrj-desktop-1rosa-x86_64
В точку! Спасибо.
trs писал(а):Но если это лишь ради экономии места, то вряд ли потраченное время того стоит.
Нет, место не имеет значения. Скорее, внутренняя тяга к порядку :) Ну и для общего развития :)
ROSA Fresh 12.3 Plasma [amd64]

Ответить

Вернуться в «Обсуждение ROSA Fresh R9-R11.1 (платформа 2016.1)»