Хочу использовать opencl на blender, libreoffice, davinci, но, к сожалению, у меня есть помощь Amd Gpu, пожалуйста, я полностью разочарован

Я хочу использовать opencl в blender, libreoffice и davinci, но мой графический процессор AMD мешает успеху.

Я использовал Linux с 1999 года (slackware) и скомпилировал ядра тогда. Но теперь, когда в 2019 году владение видеокартой AMD и невозможность использовать opencl в каком-либо приложении вообще меня бесит!

В Arch Linux есть пакет opencl-amd-pro-comgr , который если он установлен, вы можете использовать opencl без установки проприетарного драйвера, который вызывает столько проблем !!

Моя установка 18.04.3, что у меня был установлен драйвер amdgpu-pro, просто не могла запустить xorg после обновлений. Я не могу найти способ, и установка драйвера amdgpu-pro не является выбором. Ваша помощь будет принята с благодарностью.

PS1: интересно, почему никто никогда не спрашивал об этом? это очень важно, davinci не запустится без opencl, blender и libreoffice будут работать быстрее с opencl и делать более сложные вещи, это необходимо! Почему мы должны пройти через все эти проблемы, потому что мы только что купили amd gpu ???

0
задан 6 September 2019 в 01:05

3 ответа

Это довольно просто! Загрузите драйвер amdgpu-pro

tar xf amdgpu-pro-19.30-855429-ubuntu-18.04.tar.xz

Переименуйте папку $ mv amdgpu-pro-19.30-855429-ubuntu-18.04 amdgpu-pro-repo

Переместите ваш репозиторий в / opt $ sudo mv amdgpu-pro-repo / opt

Сделайте репо $ sudo nano /etc/apt/sources.list.d/amdgpu-pro.list

Содержание: deb-файл: / opt / amdgpu-pro-repo /

обновить и разрешить риски безопасности небезопасных репозиториев $ sudo apt update --allow-insecure-repositories

Установить устаревший драйвер opencl. $ sudo apt install Clinfo-amdgpu-pro opencl-orca-amdgpu-pro-icd

вот и все! работает у меня каждый раз и в любом производном дистрибутиве ubuntu и даже в debian

0
ответ дан 16 January 2020 в 12:49

Существует недостаточно информации здесь для диагностирования проблемы. Мы должны видеть:

  • чипсет Материнской платы, PCIe 2.0 или 3.0?
  • , Какую видеокарту Вы имеете?
  • , Как amdgpu про deb был установлен точно
  • Файлы журнала
  • дополнительная конфигурация X-сервера в/etc/X11/xorg.conf.d /
  • , какой драйвер на самом деле присвоен Вашей карте?

    $ lspci-k-nn-s 01:00.0 01:00.0 VGA совместимый контроллер [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X] [1002:67df] (газуют на ef), Подсистема: Gigabyte Technology Co., Ltd Radeon RX 570 Gaming 4G [1458:22f7] используемый Драйвер ядра: модули Ядра amdgpu: amdgpu

Как первая строка исправности. Поместите в черный список модуль ядра Radeon и увеличение, входящее в систему amdgpu модуль путем добавления amdgpu.dc_log=1 к личинке cmdline.

Вам, вероятно, придется вынудить DRI3 для него работать. Можно выполнить это путем создания следующего файла:

/etc/X11/xorg.conf.d/20-amdgpu.conf

Section "Module"
    Load "dri3"
    Load "glamoregl"
EndSection

Section "Device"
  Identifier "AMD"
  Driver "amdgpu"
  Option "Accel" "on"
  Option "AccelMethod" "glamor"
  Option "TearFree" "auto"
  Option "DRI" "3"
EndSection
0
ответ дан 23 October 2019 в 13:07

Я заставил OpenCL работать с моей картой AMD - и увидел опцию в Blender - с этими инструкциями: https://rocm.github.io/ROCmInstall.html#ubuntu-support---installing-from-a-debian-repository и прокрутите вниз до раздела: Выполнение установки ROCm только для OpenCL . Обязательно обновите свою систему и добавьте репозиторий.

Я не устанавливал драйверы amdgpu-pro, потому что читал негативные комментарии на других форумах. Установка прошла успешно, поэтому pro не понадобился. Я сделал OpenCL-драйвер только потому, что мне не понадобился весь пакет их проекта.

С этим драйвером казалось, что было больше сбоев при просмотре видео и регулярном использовании, поэтому я удалил его и установлю снова, когда захочу использовать Blender. Я не уверен, чем были вызваны причины сбоя, но возврат к обычному драйверу amd, похоже, снизил частоту сбоев при регулярном использовании.

У меня это сработало с Blender. Однако я не пробовал использовать LibreOffice или DaVinci.

0
ответ дан 27 November 2019 в 01:08

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

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