Hello reader,
I’m running DT 5.0.1 (as system package) on Linux Mint Cinnamon 22.1 with a AMD Radeon RX 6600 card and OpenCL 1.1 Mesa 24.3.4 - kisak-mesa PPA.
If I start DT on command in a terminal, DT shows in the Processing preferences that OpenCL GPU acceleration settings can be set. When I enable activate OpenCL support and RusticCL as OpenCL driver and restart DT from the terminal, DT indicates that OpenCL is active. One happy user!
But if I start DT from a menu item, DT does not recognize OpenCL support anymore. It does not matter if I indicate in the Launcher properties of the menu-item ‘Launch in terminal?’ or ‘Use dedicated GPU if available’. With or without these options enabled in the launcher properties, DT starts without OpenCL.
I need to start DT again on command in a terminal, re-enable activate OpenCL support, restart again from terminal, before DT is again using OpenCL.
So I’m a little bit flabbergasted. Somehow using a launcher acts different on start up then plain from command line?
I have no clue if this is a Linux (Mint) thing or a DT thing. And so, if this topic is for this forum or for the Linux Mint forum.
Suggestions and advice are welcome!
Part of clinfo output:
…
Platform Name rusticl
Number of devices 1
Device Name AMD Radeon RX 6600 (radeonsi, navi23, LLVM 17.0.6, DRM 3.57, 6.8.0-53-generic)
Device Vendor AMD
Device Vendor ID 0x1002
Device Version OpenCL 3.0
Device UUID 00000000-2d00-0000-0000-000000000000
Driver UUID 414d442d-4d45-5341-2d44-525600000000
Valid Device LUID No
Device LUID 0000-000000000000
Device Node Mask 0
Device Numeric Version 0xc00000 (3.0.0)
Driver Version 24.3.4 - kisak-mesa PPA
Device OpenCL C Version OpenCL C 1.2
Device OpenCL C Numeric Version 0x402000 (1.2.0)
…