LINUX.ORG.RU

Не устанавливаются dkms модули nvidia archlinux

 ,


0

1

Всем привет, после очередного обновления ядра на арче не в какую не хотя билдиться дкмс модули nvidia, перепробовал все что мог, но даже переустановка не помогла. Вот такую ошибку выдаёт Error! Bad return status for module build on kernel: (x86_64)



Последнее исправление: cetjs2 (всего исправлений: 2)
Ответ на: комментарий от xDShot

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

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

Вангую, речь про nvidia-390xx с aur? Да, там есть такая проблема, решения пока еще не нашел. Но не собирается оно из-за отсутствующего ioctl32.h, которого нет даже в LTS-ядре, и даже в linux-rt (6.10.x). Как я понял, этот хидер нужен для трансляции 32-разрядных вызовов в 64-разрядные на системах x86_64, чтобы 32-разрядный код (aka старые игори) мог работать. Надо смотреть, где/когда это поменяли и вертать всë взад…

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

С legacy видимокартой dkms-пакет – самое адекватное решение (было, теперь уже нет). Ядро обновилось, dkms-модуль пересобрался сам и всë, благо, патчи под новые ядра выходили почти сразу же после обновления дистрибутивного ядра. Разумеется, сам пакет драйвера тоже надо было пересобирать, если ломалась совместимость. Но если меняется только третья цифра в номере ядра, dkms собирался сам.

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