Announcement

Collapse
No announcement yet.

Problems with select openCL devices

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Problems with select openCL devices

    Hi,

    when I start the select open CL device, and klick on set device , it prompts failed to update open CL devices to use.
    When the Admin of our company starts the tool as administrator it works. What kind of rights do I need to work well with this tool but as End user?

    Thanks for an answer, best regards

    Michael
    Best regards

    Michael Kaiser

  • #2
    Standard users in Windows 7 are not permitted to change system environment variables, only the administrator account can do this.
    So it is expected when OpenCL device selector is set by the regular user account.
    You can ask your system admin for a solution or a method to grant standard users the permission to change system environmental variables.
    Tashko Zashev | chaos.com
    Chaos Support Representative | contact us

    Comment


    • #3
      Hi,

      Can you give me a detailed solution to solve this problem? What kind of variables must be changed?

      Thanks for an answer,
      Best regards

      Michael Kaiser

      Comment


      • #4
        There is one possibility do this but it would be better if you change your account to have administrative privileges.

        First log in with Administrator and to to Environment Variables window and look for;

        VRAY_OPENCL_PLATFORMS_X64 , in System Variables
        Click image for larger version

Name:	1.JPG
Views:	1
Size:	46.0 KB
ID:	847823

        ... click edit and copy its name and value:
        Click image for larger version

Name:	2.JPG
Views:	1
Size:	19.6 KB
ID:	847824

        Then switch to your Standard account > go to environment variables and add new User Variable with the same values in User Variables for "YOUR_USERNAME"

        Click image for larger version

Name:	3.JPG
Views:	1
Size:	48.1 KB
ID:	847825

        Then when you want to turn ON or OFF some GPU you should change the values of the variable from:

        {NVIDIA CUDA,CPU};{NVIDIA CUDA,GPU,1};

        to

        {NVIDIA CUDA,CPU};{NVIDIA CUDA,GPU,0};
        Svetlozar Draganov | Senior Manager 3D Support | contact us
        Chaos & Enscape & Cylindo are now one!

        Comment

        Working...
        X