Можно отключить поддержку OpenCL без перекомпиляции ImageMagick. Установка переменной среды MAGICK_OCL_DEVICE
для OFF
отключения OpenCL. Это будет работать как для ImageMagick 6, так и для 7.
Imagemagick: отключить OpenCL в Linux
902
qubodup
Всякий раз, когда я использую команды imagemagick, я вижу ошибки и предупреждения, подобные следующим:
$ convert -size 99x99 caption:"t" -border 1x1 t.png convert: clBuildProgram failed. (-11) @ warning/opencl.c/CompileOpenCLKernels/1097. convert: clCreateCommandQueue failed. (0) @ warning/opencl.c/InitOpenCLEnvInternal/1424
Я предполагаю, что это из-за неисправных или неполных драйверов с открытым исходным кодом для Linux.
Как я могу запретить Imagemagick использовать OpenCL, не перекомпилируя его? Я предпочитаю просто использовать версию, предоставленную моим дистрибутивом Linux - в данном случае Arch Linux.
1 ответ на вопрос
5
dlemstra
Это работает, спасибо! `MAGICK_OCL_DEVICE = OFF конвертировать - размер 99x99 заголовок:" t "- граница 1x1 t.png`
qubodup 7 лет назад
0
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux
-
6
Полноэкранная медленная вспышка в KDE 4