Darktable doesn't recognize Intel Graphics 620's OpenCL (beignet) in Fedora 27

Multi tool use
Multi tool use

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
4
down vote

favorite
1












I am writing this question since I had no problem in years of using OpenCL with nVidia graphics in fedora and testing Darktable with it. But now in Fedora 27 I am trying to use Darktable with Intel Graphics opencl capability but when I do darktable -d opencl I get this response as it doesn't recognize:



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


and when I do clifo it winds three devices. I thought it should find only two, my CPU and my GPU. My CPU is Intel Core i7-7500U and that's it.



I have installed these packages: ocl-icd, opencl-filesystem, opencl-utils-devel and beignet. I think these cover all the necessary dependencies.



The question is: Is it possible to use Darktable's opencl capability with this GPU or not? and how can I do it using beignet and Fedora 27?







share|improve this question
























    up vote
    4
    down vote

    favorite
    1












    I am writing this question since I had no problem in years of using OpenCL with nVidia graphics in fedora and testing Darktable with it. But now in Fedora 27 I am trying to use Darktable with Intel Graphics opencl capability but when I do darktable -d opencl I get this response as it doesn't recognize:



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


    and when I do clifo it winds three devices. I thought it should find only two, my CPU and my GPU. My CPU is Intel Core i7-7500U and that's it.



    I have installed these packages: ocl-icd, opencl-filesystem, opencl-utils-devel and beignet. I think these cover all the necessary dependencies.



    The question is: Is it possible to use Darktable's opencl capability with this GPU or not? and how can I do it using beignet and Fedora 27?







    share|improve this question






















      up vote
      4
      down vote

      favorite
      1









      up vote
      4
      down vote

      favorite
      1






      1





      I am writing this question since I had no problem in years of using OpenCL with nVidia graphics in fedora and testing Darktable with it. But now in Fedora 27 I am trying to use Darktable with Intel Graphics opencl capability but when I do darktable -d opencl I get this response as it doesn't recognize:



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


      and when I do clifo it winds three devices. I thought it should find only two, my CPU and my GPU. My CPU is Intel Core i7-7500U and that's it.



      I have installed these packages: ocl-icd, opencl-filesystem, opencl-utils-devel and beignet. I think these cover all the necessary dependencies.



      The question is: Is it possible to use Darktable's opencl capability with this GPU or not? and how can I do it using beignet and Fedora 27?







      share|improve this question












      I am writing this question since I had no problem in years of using OpenCL with nVidia graphics in fedora and testing Darktable with it. But now in Fedora 27 I am trying to use Darktable with Intel Graphics opencl capability but when I do darktable -d opencl I get this response as it doesn't recognize:



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


      and when I do clifo it winds three devices. I thought it should find only two, my CPU and my GPU. My CPU is Intel Core i7-7500U and that's it.



      I have installed these packages: ocl-icd, opencl-filesystem, opencl-utils-devel and beignet. I think these cover all the necessary dependencies.



      The question is: Is it possible to use Darktable's opencl capability with this GPU or not? and how can I do it using beignet and Fedora 27?









      share|improve this question











      share|improve this question




      share|improve this question










      asked Jan 3 at 22:32









      M.Rez

      1336




      1336




















          1 Answer
          1






          active

          oldest

          votes

















          up vote
          0
          down vote













          This is a known bug with __local memory on beignet, see if this workaround works for you:



          export OCL_IGNORE_SELF_TEST=1 





          share|improve this answer




















          • Thanks for the response, but unfortunately It doesn't fix the problem. Although it seems like the solution, I get the response which says: Intel(R) HD Graphics Kabylake ULT GT2' because the driver `OpenCL 2.0 beignet 1.3' is blacklisted.
            – M.Rez
            Jan 25 at 16:16











          Your Answer







          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "106"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          convertImagesToLinks: false,
          noModals: false,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );








           

          draft saved


          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f414656%2fdarktable-doesnt-recognize-intel-graphics-620s-opencl-beignet-in-fedora-27%23new-answer', 'question_page');

          );

          Post as a guest






























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes








          up vote
          0
          down vote













          This is a known bug with __local memory on beignet, see if this workaround works for you:



          export OCL_IGNORE_SELF_TEST=1 





          share|improve this answer




















          • Thanks for the response, but unfortunately It doesn't fix the problem. Although it seems like the solution, I get the response which says: Intel(R) HD Graphics Kabylake ULT GT2' because the driver `OpenCL 2.0 beignet 1.3' is blacklisted.
            – M.Rez
            Jan 25 at 16:16















          up vote
          0
          down vote













          This is a known bug with __local memory on beignet, see if this workaround works for you:



          export OCL_IGNORE_SELF_TEST=1 





          share|improve this answer




















          • Thanks for the response, but unfortunately It doesn't fix the problem. Although it seems like the solution, I get the response which says: Intel(R) HD Graphics Kabylake ULT GT2' because the driver `OpenCL 2.0 beignet 1.3' is blacklisted.
            – M.Rez
            Jan 25 at 16:16













          up vote
          0
          down vote










          up vote
          0
          down vote









          This is a known bug with __local memory on beignet, see if this workaround works for you:



          export OCL_IGNORE_SELF_TEST=1 





          share|improve this answer












          This is a known bug with __local memory on beignet, see if this workaround works for you:



          export OCL_IGNORE_SELF_TEST=1 






          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Jan 25 at 12:23









          AoeAoe

          341147




          341147











          • Thanks for the response, but unfortunately It doesn't fix the problem. Although it seems like the solution, I get the response which says: Intel(R) HD Graphics Kabylake ULT GT2' because the driver `OpenCL 2.0 beignet 1.3' is blacklisted.
            – M.Rez
            Jan 25 at 16:16

















          • Thanks for the response, but unfortunately It doesn't fix the problem. Although it seems like the solution, I get the response which says: Intel(R) HD Graphics Kabylake ULT GT2' because the driver `OpenCL 2.0 beignet 1.3' is blacklisted.
            – M.Rez
            Jan 25 at 16:16
















          Thanks for the response, but unfortunately It doesn't fix the problem. Although it seems like the solution, I get the response which says: Intel(R) HD Graphics Kabylake ULT GT2' because the driver `OpenCL 2.0 beignet 1.3' is blacklisted.
          – M.Rez
          Jan 25 at 16:16





          Thanks for the response, but unfortunately It doesn't fix the problem. Although it seems like the solution, I get the response which says: Intel(R) HD Graphics Kabylake ULT GT2' because the driver `OpenCL 2.0 beignet 1.3' is blacklisted.
          – M.Rez
          Jan 25 at 16:16













           

          draft saved


          draft discarded


























           


          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f414656%2fdarktable-doesnt-recognize-intel-graphics-620s-opencl-beignet-in-fedora-27%23new-answer', 'question_page');

          );

          Post as a guest













































































          i wgdKTqou8,cQBuDKMQZm0uQmD97iFlU,qS5ZCGGhh9
          zw7 8ZG,6ik,2,F4Q3gf 8mW GwXsiprkXmoENs tyTWxG 3Nw,TM5vs ij09J6,GwlteIfnU,e1 Fv,CH,Zi Qq,eBAgnyDGUD179G

          Popular posts from this blog

          How to check contact read email or not when send email to Individual?

          How many registers does an x86_64 CPU actually have?

          Displaying single band from multi-band raster using QGIS