OpenCL ຍັງບໍ່ທັນເຮັດວຽກສຳລັບຂ້ອຍ
ດັ່ງທີ່ໄດ້ກ່າວມາແລ້ວ, ລະບົບ OpenCL ມາກັບການຕັ້ງຄ່າທີ່ຫຼາກຫຼາຍຫຼາຍ: ຜູ້ຜະລິດ ແລະ ລຸ້ນ GPU ທີ່ຕ່າງກັນ, ປະລິມານໜ່ວຍຄວາມຈຳ GPU ທີ່ຕ່າງກັນ, ໄດເວີທີ່ຕ່າງກັນ, ດິສທຣິບິວຊັນ (distributions) ທີ່ຕ່າງກັນ ແລະ ອື່ນໆ.
ບັນຫາຫຼາຍຢ່າງທີ່ອາດຈະເກີດຂຶ້ນຈະປະກົດໃຫ້ເຫັນກໍຕໍ່ເມື່ອມີການລວມຕົວຂອງປັດໄຈເຫຼົ່ານີ້ທີ່ສະເພາະເຈາະຈົງຫຼາຍ. ເນື່ອງຈາກຜູ້ພັດທະນາ darktable ເຂົ້າເຖິງໄດ້ພຽງແຕ່ບາງສ່ວນນ້ອຍໆຂອງຄວາມຫຼາກຫຼາຍເຫຼົ່ານີ້, ກະລຸນາເຂົ້າໃຈວ່າພວກເຮົາອາດຈະບໍ່ສາມາດແກ້ໄຂບັນຫາສະເພາະຂອງທ່ານໄດ້. ມັນບໍ່ມີຫຍັງຫຼາຍທີ່ພວກເຮົາສາມາດເຮັດໄດ້ ຖ້າພວກເຮົາບໍ່ສາມາດຈຳລອງບັນຫາຂອງທ່ານໃຫ້ເກີດຂຶ້ນໄດ້.
ຖ້າທ່ານກຳລັງມີບັນຫາກັບອຸປະກອນສະເພາະໃດໜຶ່ງ (ແລະ ທ່ານມີອຸປະກອນ OpenCL ອື່ນໆທີ່ມີຢູ່) ສິ່ງທຳອິດທີ່ຄວນເຮັດຄືລອງປິດການໃຊ້ງານສະເພາະອຸປະກອນນັ້ນ – ເບິ່ງ ການປັບແຕ່ງໜ່ວຍຄວາມຈຳ ແລະ ປະສິດທິພາບ ສຳລັບຂໍ້ມູນເພີ່ມເຕີມ.
ຖ້າບໍ່ມີວິທີອື່ນຊ່ວຍໄດ້, ທາງເລືອກທີ່ດີທີ່ສຸດອາດຈະແມ່ນການເລີ່ມ darktable ດ້ວຍຄຳສັ່ງ
darktable --disable-opencl
ໃນທີ່ສຸດແລ້ວ ບໍ່ມີຫຍັງໃນ darktable ທີ່ລັນໄດ້ແຕ່ໃນ GPU ເທົ່ານັ້ນ. ຢ່າໃຫ້ການຂາດ OpenCL ເຮັດໃຫ້ທ່ານທໍ້ໃຈ – ລະຫັດ CPU ຂອງ darktable ກໍຖືກປັບແຕ່ງໃຫ້ມີປະສິດທິພາບສູງເຊັ່ນກັນ!