lspci не распознает мой gpu

Я шел через инструкции относительно веб-сайта AMD: https://support.amd.com/en-us/kb-articles/Pages/AMDGPU-PRO-Install.aspx. Я хочу настроить свой r9 390x gpus на моем новом mobo с человечностью 16.04 и amdgpu-про пакетом.

Однако, когда я устанавливаю человечность, я так и не смог видеть gpu, который я включил. Это происходит, включили ли мне его на пути переходная плата usb или непосредственно, независимо от слота, и независимо от того, привожу ли я в действие его через molex/sata или через основной 8-контактный разъем на вершине.

Я прочитал подобные сообщения как это, где OP не знал, что искать: lspci | grep VGA не обнаруживает мой выделенный AMD Radeon HD 8550M / R5 M230 в человечности 14.04 64 бита

У меня нет той же ситуации потому что вывод lspci -nn | grep '\[03' шоу только интегрированный графический контроллер:

00:02.0 VGA совместимый контроллер [0300]: Графика HD Intel Corporation 510 [8086:1902] (газуют 06),

Я работал над этой ошибкой в течение многих дней теперь и не смог сделать что-либо, что заставит человечность распознавать мое устройство. Nothin на inernet, который я могу найти о человечности, просто игнорирующей мою видеокарту.

Некоторые шаги я преодолел для установки amdgpu-про до сих пор:

  • должен был понизить человечность до 16,04 так, чтобы я мог использовать hwe версии пакетов xserver-xorg. Установленный все hwe пакеты с --install-recommends опция, так, чтобы я мог использовать необходимое xserver-xorg-video-modesetting-amdgpu-pro.

  • найденный правильной версией amdgpu-про (18 требует, modesetting, но 16 имеет ошибку в нем),

  • на intsalling amdgpu-про 16/17 я получаю предупреждение о пропавших без вести возможного встроенного микропрограммного обеспечения для моей встроенной графики (на i915 модуль) я зафиксировал его путем простой загрузки двоичных файлов с человечности и копирования их в мой/usr/bin каталог

  • просто найденный нефатальной ошибкой, которая происходила во время установки, которую я не заметил прежде- Error! Bad return status for module build on kernel: 4.15.0-33-generic (x86_64) Consult /var/lib/dkms/amdgpu/17.40-492261/build/make.log for more information.

Я проверил файл журнала, и он предложил загрузить libelf-dev. Таким образом, я сделал это и затем переустановил, который заставил много других пакетов быть загруженным. Это работало успешно, но на этот раз в журнале была подобная, но другая ошибка:

`make: Entering directory '/usr/src/linux-headers-4.15.0-33-generic'
 CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdgpu/amdgpu_drv.o
 CC [M]  /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkcl/kcl_drm.o
In file included from /var/lib/dkms/amdgpu/17.40-492261/build/amd/amdkcl    /kcl_drm.c:1:0:
 /var/lib/dkms/amdgpu/17.40-492261/build/include/kcl/kcl_drm.h: In   function ‘kcl_drm_universal_plane_init’:
/var/lib/dkms/amdgpu/17.40-492261/build/include/kcl/kcl_drm.h:271:29: error: incompatible type for argument 7 of ‘drm_universal_plane_init’
  formats, format_count, type, name);
...`

Я думаю его возможное, что эта ошибка имеет отношение к опциям ядра - не уверенный. Но я не уверен, что это даже имеет влияние на начальную проблему. Несомненно, возможно, amdgpu не устанавливает правильно - но почему мой gpu не обнаруживается вообще?

0
задан 30 August 2018 в 21:59

1 ответ

Оказывается, это никак не связано с моей установкой amdgpu-pro. Очень глупая ошибка - моя карта не была полностью включена. У меня был 8-контактный разъем, подключенный к моему блоку питания, но не дополнительный 6-контактный разъем, который поставляется с этими картами.

П.С. Для меня секрет правильной установки драйвера amdgpu-pro заключался в использовании amdgpu-pro 16.60 (больше не доступен напрямую из amd по какой-то причине, но вы можете его найти), ubuntu 16.04.01 и установке с ./amdgpu-pro-install --px --compute, а затем [ 111], после чего следует полная переустановка xorg и "xserver-*"

надежды, которая помогает новичку, как я ...

0
ответ дан 13 April 2019 в 12:40

Другие вопросы по тегам:

Похожие вопросы: