Darktableは、Fedora 27(beignet)のIntel Graphics 620用のOpenCLを認識しません。

Darktableは、Fedora 27(beignet)のIntel Graphics 620用のOpenCLを認識しません。

私がこの質問を書く理由は、私が長年にわたってFedoraでOpenCLとnVidiaグラフィックスを使用してきて、Darktableを問題なくテストしてきたからです。ただし、Fedora 27ではIntel Graphics opencl機能でDarktableを使用しようとしましたが、そうするとdarktable -d opencl認識されないため、次のような応答があります。

Beignet: self-test failed: (3, 7, 5) + (5, 7, 3) returned (6, 7, 5)

これにより、clifo3つのデバイスを囲みます。私の考えでは、CPUとGPUの2つだけを探すべきだと思います。これが私のCPUがすることだIntel Core i7-7500U

私は次のパッケージをインストールしました:ocl-icd、、opencl-filesystemopencl-utils-develbeignet私はこれらが必要なすべての依存関係を扱っていると思います。

問題は、このGPUでDarktableのopencl機能を使用できるかどうかです。 beignetとFedora 27を使ってこれを行うにはどうすればよいですか?

ベストアンサー1

これはbeignetの__localメモリの既知のバグです。この回避策が適切であることを確認してください。

export OCL_IGNORE_SELF_TEST=1 

おすすめ記事