On vendredi 1 septembre 2017 00:25:48 CEST Brune Wayce wrote: > So, please let me if I'm correct, particolare when therm is "(???)": > > AMD PROPRIETARY DRIVERS > 1. Official from amd, but only for the newest cards, only for kernel 4.8 > and 4.10, only for "stable versions" of redhat, centos and ubuntu > 2. Manually unpacking the driver you can install to almost any distribution > rpm or deb based, provided that the kernel is 4.8 or 4.10 and the card is > supported by the driver > 3. Some new cards (rx550) are supported only by kernel 4.11 > > AMD OPEN DRIVERS > 1. Valid for almost every card > 2. Available for every distro (also debian testing) (???) and every kernel > (???) > 3. Accettable performance > > NVIDIA PROPRIETARY DRIVERS > 1. Valid for almost every card > 2. Available for every distro (also debian testing) (???) and every kernel > (???) > 3. Good performance > > NVIDIA OPEN DRIVERS > 1. Valid for almost every card > 2. Available for every distro (also debian testing) (???) and every kernel > (???) > 3. Accettable performance > > Thank you all, > BW > > ____________________________________________________________________________ > darktable user mailing list > to unsubscribe send a mail to [email protected] >From earlier discussions it became very clear that for both NVidia and AMD you need to download the proprietary drivers for OpenCL (and CUDA for NVidia, but that's not relevant for darktable). In the case of AMD, even if you can start with the open drivers, you still need to use parts of the proprietary driver package. For NVidia, you'll just have to install the proprietary drivers (easy enough in OpenSUSe, don'tk now about other distributions).
With *only* the open drivers, you will not be able to use openCL. Wrt. to the card you selected from NVidia: the 1050 is the entry-level card in the latest series. If you cannot stretch to the 1060, you might be better off just staying with your current system: to use the GPU, the data has to be prepared on the CPU and transferred to and from the GPU. This is an extra cost to using openCL which has to be more than compensated for by the GPU. So even if a lower level graphics card would in theory do the /calculations/ faster, those extra costs make that total treatment time doesn't improve. Remco ____________________________________________________________________________ darktable user mailing list to unsubscribe send a mail to [email protected]
