Windows11のOpenCLで、darktable4.0が作動しない話

筆者は、Windows11を使っていて、darktable3.8がWindows11のOpenCLに上手く対応しないので、べータ版のdarktable3.9をつかっていました

darktable4.0になって、この問題は解消されたと思ったのですが、グラフィックチップによっては、依然としてバグが出るようです。

 

以下に、対処法の部分だけを引用します。

くわしくは、出典をご覧ください。

 

なお、末尾に、次のコメントがありました。

ご了承ください@wpfergusonマスターの毎週のWindowsビルドを作成しています。リリース後にバグが見つかっているため、Windowsユーザーがそれらを使用しているのは十分ではないようです。Darktableには十分なWindowsテスターがありません。より良いリリースバージョンが必要な場合は、リリースが近づいたときにマスタービルドのテストを開始してください。

Darktableには十分なWindowsテスターがないそうなので、リリースされても、安定でない部分が残っているようです。

より詳細な解決策:

Intel統合グラフィックスを搭載したWindowsOpenCLが機能しない問題を修正する方法:

(Darktableバージョン4.0以降)

  • C:\Users<ユーザー名>\AppData \ Local\darktableに移動します

  • ファイルを開きdarktablercます。すでに構成されているCLデバイスを検索します。これらのデバイスには、で始まる構成キーがあります。cldevice_

  • cldevice_OpenCL用にすでに構成されているデバイスを本質的に削除するために始まるすべての行を削除します。

  • で始まる行がすでにあるかどうかを確認しopencl_disable_drivers_blacklist=ます。その場合TRUEは、最後に追加するか、またはで新しい行を追加しますopencl_disable_drivers_blacklist=TRUE

  • が見つかるDarktablebinフォルダに移動しますdarktable_cltest.exe。現時点では、バグのため、OpenCLを使用するように統合GPUを適切にセットアップするには、次のコマンドを2回実行するdarktable-cltest.exe -d opencl必要があります(バグ修正が組み込まれている場合は、このコマンドを1回だけ実行する必要があります)

    • おそらく実行する必要はありませんが、darktable-cltest.exedarktableを開くだけで、OpenCLバイスをセットアップすることもできます。



[SOLVED] Can I properly enable OpenCL on Windows 11 and Intel Iris Xe graphics in Darktable 4.0? 

https://discuss.pixls.us/t/solved-can-i-properly-enable-opencl-on-windows-11-and-intel-iris-xe-graphics-in-darktable-4-0/31600