You are not logged in.
Hello,
Today I wanted to test some openCL code however the platform (nvidia) does not return a device. The last time I programmed with openCL (before update to systemd) everything worked fine.
Then I tried to see the settings of the graphic card but the nvidia-settings could not be opened. My first guess is that I have made a mistake when I switched to systemd. Has anybody a clue?
graphic card: nvidia gtx 460m
Last edited by warkus (2012-12-10 15:16:09)
Offline
What's the output of 'nvidia-settings' when you run it from the terminal?
https://bugs.archlinux.org/task/32745
Offline
What's the output of 'nvidia-settings' when you run it from the terminal?
https://bugs.archlinux.org/task/32745
Exactly the same as in the bug report...
$nvidia-settings
nvidia-settings: error while loading shared libraries: libpangox-1.0.so.0: cannot open shared object file: No such file or directory
Offline
So I fixed the nvidia-settings bug, however this did not resolve the opencl device problem...
Offline
Do you have opencl-nvidia installed?
Offline
Yes opencl-nvidia is installed, I can see the vendor int /etc/OpenCL/vendors and in the code I can query for the platform but it doesn't return a device. If I set the device type to CPU it returns the processor as usual.
Offline
You should install:
pacman -S pangox-compat
Offline