LINUX.ORG.RU

debian, nvidia-kernel-dkms i386 & amd64

 , ,


0

1

Возможно ли одновременно иметь dkms и для 32-битных и для 64-битных ядер? Чтобы он сам собирал модули к обеим разрядностям автоматически, как это делается если есть только одна разрядность?

Проблема:

# apt-get install nvidia-legacy-390xx-kernel-dkms:amd64
Рекомендуемые пакеты:
  nvidia-legacy-390xx-driver:amd64 | libnvidia-legacy-390xx-cuda1:amd64
Следующие пакеты будут УДАЛЕНЫ:
  nvidia-legacy-390xx-kernel-dkms
Следующие НОВЫЕ пакеты будут установлены:
  nvidia-legacy-390xx-kernel-dkms:amd64

Он хочет снести 32-битный dkms при установке 64-битного. Или 64-битный сможет для обоих ядер всё скомпилить?

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

Спасибо конечно за ссылку, но это не то. Там про юзерспейсный мультилиб в применении к нвидии, вобщем-то без каких-то особенностей. А мне нужен способ установить автокомпилятор (DKMS) для ядерного nvidia-модуля в двух битностях одновременно.

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

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

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

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

В принципе, можно придумать костыль, который позволит вам добиться желаемого.

Например, можно попытаться собирать модуль в контейнере, смонтировав в него каталог, куда должен устанавливаться готовый модуль.

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

Спасибо, попробую как-нить.

А касательно багрепортов - сама ситуация когда параллельно разные разрядности ядер используются думаю сильно необычная, это ещё меньше вероятности что будут что-то делать. Хотя может и стоит попробовать.

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