• Herzlich willkommen im "neuen" DSLR-Forum!

    Wir hoffen, dass Euch das neue Design und die neuen Features gefallen und Ihr Euch schnell zurechtfindet.
    Wir werden wohl alle etwas Zeit brauchen, um uns in die neue Umgebung einzuleben. Auch für uns ist das alles neu.

    Euer DSLR-Forum-Team

  • In eigener Sache!

    Liebe Mitglieder, liebe Besucher und Gäste
    ich weiß, es ist ein leidiges Thema, aber ich muss es ansprechen: Werbung, Werbeblocker und Finanzierung des Forums.
    Bitte hier weiterlesen ...

  • DSLR-Forum Fotowettbewerb neu erfunden!
    Nach wochenlanger intensiver Arbeit an der Erneuerung des Formates unseres internen Fotowettbewerbes ist es Frosty als Moderator
    und au lait als Programmierer gelungen, unseren Wettbewerb auf ein völlig neues Level zu heben!
    Lest hier alle Infos zum DSLR-Forum Fotowettbewerb 2.0
    Einen voll funktionsfähigen Demowettbewerb kannst du dir hier ansehen.
  • Neuer Partner: AkkuShop.de
    Akkus, Ladegeräte und mehr (nicht nur) für Digitalkameras und Drohnen
  • Neuer Gutscheincode unseres Partners Schutzfolien24:
    DSLR-Forum2024
    Dauerhaft 10% Rabatt auf alle Displayschutzfolien der Eigenmarken "Upscreen", "Brotec", "Savvies".
    Der Code ist für alle Geräteklassen gültig.
  • Stimmt ab über die Sieger des DSLR-Forum Fotowettbewerbs April 2024.
    Thema: "Sprichwörtlich"

    Nur noch bis zum 30.04.2024 23:59!
    Jeder darf abstimmen!
    Zur Abstimmung und Bewertung hier lang
WERBUNG

Bildbearbeitung mit darktable - Hilfe, Tipps & Tricks

So gewinnt man keine User hinzu, die keine Freaks und Nerds sind.
--peter
Das interessiert die Darktableentwickler auch nicht. Die entwickeln das Ding primär für sich und stecken daher die Funktionalität rein, die sie selber brauchen. Und von Bildverarbeitung haben die eine ganze Menge Ahnung.
Funktional gibt es ziemlich viel, was aktuelle Bildverarbeitungsalgos so alles hergeben. Allerdings ist das wie ein Spielzeugladen für Kinder, man weiss nicht, wo man anfangen soll - und die Bereitschaft, sich ein Handbuch von vorne bis hinten reinzuziehen ist bei vielen Automatikknopfdrückern nicht sonderlich hoch.
Wer das trotzdem macht, und die Stärken der jeweiligen Algos gezielt einsetzt, wird belohnt ...
 
Hallo zusammen,

ich würde gerne mein Darktable (Linux) auf eine neuere oder andere Distribution umziehen.
Gibt es eine Möglichkeit, die Einstellungen, die ich gemacht habe und auch die Presets, die ich erstellt habe in einfacher Weise auf den neuen Rechner umzuziehen?

Dabei meine ich z.B.:
- Einstellungen, die ich in den Darktable Settings gemacht habe
- (Importierte) Styles
- Export Einstellungen
- Presets für Module, die ich selbst erstellt habe

Gibt es hier z.B. einen Ordner o.ä., den ich umziehen kann so dass das neue Darktable das gleiche "Look and Feel" hat, wie meine jetzige Installation?

Ich habe in meinem /home/[user] Verzeichnis keinen .darktable-Ordner gefunden.

Oder muss ich die obigen Einstellungen alle "manuell" umziehen in dem ich die Dateien suche und rüberkopiere? :(

Danke.

Grüße,
Peeder
 
Hallo Peeder,

die Einstellungen sollten eigentlich im home Verzeichnis unter .config/darktable liegen. Jedenfalls bei meinem ubuntu. Die kannst Du dann kopieren und umziehen lassen.
Da ich den home Ordner immer in einer eigenen Partition habe und beim Installieren einer neuen Linux Version einbinde, habe ich die darktable Einstellungen dann auch wieder ohne weiters zur Verfügung,

Gruß, duckenfeld
 
Hallo duckenfeld,

vielen Dank für die Info. Ich will bei mir eben nicht das ganze Home-Verzeichnis umziehen (teilweise zu viel Schrott drin), daher werde ich das .config/darktable Verzeichnis auf alle Fälle mit umziehen. (y)

Danke!

Grüße
 
Zuletzt bearbeitet:
Soweit ich weiß, betreiben die Entwickler darktable als Hobby und Nutzerzahlen sind ihnen weitestgehend egal.
Den Windows-Port wollten sie auch eher nicht haben, um nicht die Supportanfragen von den vielen Windows Nutzern bearbeiten zu müssen...

Mittlerweile sind ja Entwickler für Windows dabei, und sie sollten dann einfach auch den Support dafür übernehmen, wie ich das sehe. Aber wie eben schon erwähnt wurde... OpenSource heißt mitmachen ...
 
Nicht jeder Entwickler hat Lust, den Supporter für diejenigen zu geben, die nicht mal einen nachvollziehbaren Fehlerbericht liefern können. Und das sind im Windows-Biotop durchaus wesentlich mehr als bei Linux-Usern. Letztere sind eher gewohnt, nachzuvollziehen, warum etwas nicht funktioniert wie es sollte.
 
Ich nutze Darktable jetzt seit geraumer Zeit, bis Version 2.4.4 funktionierte auch die OpenCl-Unterstützung. Seit dem Update auf Version 2.6.0 (tolle neue Funktionen) funtioniert die OpenCl-Unterstützung nicht mehr. :confused:
Die Linux Distribution ist dabei auch egal (getestet unter Ubuntu 18.04, Mint 19.1 und Manjaro 19), der CL-Test bricht immer an der selben Stelle ab und zwar bei "compiling program `retouch.cl'".

Ausgabe von darktable-cltest:
Code:
0.038674 [opencl_init] opencl related configuration options:
0.038718 [opencl_init] 
0.038726 [opencl_init] opencl: 1
0.038732 [opencl_init] opencl_library: ''
0.038739 [opencl_init] opencl_memory_requirement: 768
0.038745 [opencl_init] opencl_memory_headroom: 300
0.038751 [opencl_init] opencl_device_priority: '*/!0,*/*/*'
0.038757 [opencl_init] opencl_mandatory_timeout: 200
0.038763 [opencl_init] opencl_size_roundup: 16
0.038768 [opencl_init] opencl_async_pixelpipe: 0
0.038773 [opencl_init] opencl_synch_cache: 0
0.038779 [opencl_init] opencl_number_event_handles: 25
0.038785 [opencl_init] opencl_micro_nap: 1000
0.038790 [opencl_init] opencl_use_pinned_memory: 0
0.038796 [opencl_init] opencl_use_cpu_devices: 0
0.038801 [opencl_init] opencl_avoid_atomics: 0
0.038805 [opencl_init] 
0.039000 [opencl_init] could not find opencl runtime library 'libOpenCL'
0.039099 [opencl_init] could not find opencl runtime library 'libOpenCL.so'
0.039298 [opencl_init] found opencl runtime library 'libOpenCL.so.1'
0.039332 [opencl_init] opencl library 'libOpenCL.so.1' found on your system and loaded
0.045240 [opencl_init] found 1 platform
0.045263 [opencl_init] found 1 device
0.045428 [opencl_init] device 0 `Quadro 2000M' has sm_20 support.
0.045498 [opencl_init] device 0 `Quadro 2000M' supports image sizes of 16384 x 16384
0.045503 [opencl_init] device 0 `Quadro 2000M' allows GPU memory allocations of up to 496MB
[opencl_init] device 0: Quadro 2000M 
     GLOBAL_MEM_SIZE:          1985MB
     MAX_WORK_GROUP_SIZE:      1024
     MAX_WORK_ITEM_DIMENSIONS: 3
     MAX_WORK_ITEM_SIZES:      [ 1024 1024 64 ]
     DRIVER_VERSION:           390.77
     DEVICE_VERSION:           OpenCL 1.1 CUDA
0.071591 [opencl_init] options for OpenCL compiler: -cl-fast-relaxed-math  -DNVIDIA_SM_20=1 -DNVIDIA=1 -I"/usr/share/darktable/kernels"
0.071713 [opencl_init] compiling program `demosaic_ppg.cl' ..
0.072144 [opencl_load_program] loaded cached binary program from file `/home/wolfgang/.cache/darktable/cached_kernels_for_Quadro2000M/demosaic_ppg.cl.bin'
0.072152 [opencl_load_program] successfully loaded program from `/usr/share/darktable/kernels/demosaic_ppg.cl'
0.075385 [opencl_build_program] successfully built program
0.075401 [opencl_build_program] BUILD STATUS: 0
0.075407 BUILD LOG:
0.075411 

0.075424 [opencl_init] compiling program `atrous.cl' ..
0.075564 [opencl_load_program] loaded cached binary program from file `/home/wolfgang/.cache/darktable/cached_kernels_for_Quadro2000M/atrous.cl.bin'
0.075572 [opencl_load_program] successfully loaded program from `/usr/share/darktable/kernels/atrous.cl'
0.076038 [opencl_build_program] successfully built program
0.076050 [opencl_build_program] BUILD STATUS: 0
0.076055 BUILD LOG:
0.076059 

0.076068 [opencl_init] compiling program `basic.cl' ..
0.077771 [opencl_load_program] loaded cached binary program from file `/home/wolfgang/.cache/darktable/cached_kernels_for_Quadro2000M/basic.cl.bin'
0.077785 [opencl_load_program] successfully loaded program from `/usr/share/darktable/kernels/basic.cl'
0.084029 [opencl_build_program] successfully built program
0.084048 [opencl_build_program] BUILD STATUS: 0
0.084052 BUILD LOG:
0.084055 

0.084068 [opencl_init] compiling program `blendop.cl' ..
0.084552 [opencl_load_program] loaded cached binary program from file `/home/wolfgang/.cache/darktable/cached_kernels_for_Quadro2000M/blendop.cl.bin'
0.084559 [opencl_load_program] successfully loaded program from `/usr/share/darktable/kernels/blendop.cl'
0.086029 [opencl_build_program] successfully built program
0.086038 [opencl_build_program] BUILD STATUS: 0
0.086042 BUILD LOG:
0.086045 

0.086053 [opencl_init] compiling program `highpass.cl' ..
0.086208 [opencl_load_program] loaded cached binary program from file `/home/wolfgang/.cache/darktable/cached_kernels_for_Quadro2000M/highpass.cl.bin'
0.086215 [opencl_load_program] successfully loaded program from `/usr/share/darktable/kernels/highpass.cl'
0.086751 [opencl_build_program] successfully built program
0.086759 [opencl_build_program] BUILD STATUS: 0
0.086763 BUILD LOG:
0.086766 

0.086773 [opencl_init] compiling program `nlmeans.cl' ..
0.086876 [opencl_load_program] loaded cached binary program from file `/home/wolfgang/.cache/darktable/cached_kernels_for_Quadro2000M/nlmeans.cl.bin'
0.086881 [opencl_load_program] successfully loaded program from `/usr/share/darktable/kernels/nlmeans.cl'
0.087200 [opencl_build_program] successfully built program
0.087208 [opencl_build_program] BUILD STATUS: 0
0.087211 BUILD LOG:
0.087214 

0.087222 [opencl_init] compiling program `gaussian.cl' ..
0.087352 [opencl_load_program] loaded cached binary program from file `/home/wolfgang/.cache/darktable/cached_kernels_for_Quadro2000M/gaussian.cl.bin'
0.087357 [opencl_load_program] successfully loaded program from `/usr/share/darktable/kernels/gaussian.cl'
0.087838 [opencl_build_program] successfully built program
0.087845 [opencl_build_program] BUILD STATUS: 0
0.087849 BUILD LOG:
0.087852 

0.087859 [opencl_init] compiling program `sharpen.cl' ..
0.087982 [opencl_load_program] loaded cached binary program from file `/home/wolfgang/.cache/darktable/cached_kernels_for_Quadro2000M/sharpen.cl.bin'
0.087987 [opencl_load_program] successfully loaded program from `/usr/share/darktable/kernels/sharpen.cl'
0.088400 [opencl_build_program] successfully built program
0.088408 [opencl_build_program] BUILD STATUS: 0
0.088412 BUILD LOG:
0.088414 

0.088422 [opencl_init] compiling program `extended.cl' ..
0.089113 [opencl_load_program] loaded cached binary program from file `/home/wolfgang/.cache/darktable/cached_kernels_for_Quadro2000M/extended.cl.bin'
0.089119 [opencl_load_program] successfully loaded program from `/usr/share/darktable/kernels/extended.cl'
0.092119 [opencl_build_program] successfully built program
0.092129 [opencl_build_program] BUILD STATUS: 0
0.092133 BUILD LOG:
0.092136 

0.092145 [opencl_init] compiling program `soften.cl' ..
0.092305 [opencl_load_program] loaded cached binary program from file `/home/wolfgang/.cache/darktable/cached_kernels_for_Quadro2000M/soften.cl.bin'
0.092311 [opencl_load_program] successfully loaded program from `/usr/share/darktable/kernels/soften.cl'
0.092892 [opencl_build_program] successfully built program
0.092899 [opencl_build_program] BUILD STATUS: 0
0.092903 BUILD LOG:
0.092906 

0.092913 [opencl_init] compiling program `bilateral.cl' ..
0.093029 [opencl_load_program] loaded cached binary program from file `/home/wolfgang/.cache/darktable/cached_kernels_for_Quadro2000M/bilateral.cl.bin'
0.093035 [opencl_load_program] successfully loaded program from `/usr/share/darktable/kernels/bilateral.cl'
0.093447 [opencl_build_program] successfully built program
0.093455 [opencl_build_program] BUILD STATUS: 0
0.093458 BUILD LOG:
0.093461 

0.093468 [opencl_init] compiling program `denoiseprofile.cl' ..
0.093701 [opencl_load_program] loaded cached binary program from file `/home/wolfgang/.cache/darktable/cached_kernels_for_Quadro2000M/denoiseprofile.cl.bin'
0.093707 [opencl_load_program] successfully loaded program from `/usr/share/darktable/kernels/denoiseprofile.cl'
0.094685 [opencl_build_program] successfully built program
0.094692 [opencl_build_program] BUILD STATUS: 0
0.094696 BUILD LOG:
0.094699 

0.094706 [opencl_init] compiling program `bloom.cl' ..
0.094821 [opencl_load_program] loaded cached binary program from file `/home/wolfgang/.cache/darktable/cached_kernels_for_Quadro2000M/bloom.cl.bin'
0.094827 [opencl_load_program] successfully loaded program from `/usr/share/darktable/kernels/bloom.cl'
0.095245 [opencl_build_program] successfully built program
0.095252 [opencl_build_program] BUILD STATUS: 0
0.095255 BUILD LOG:
0.095258 

0.095265 [opencl_init] compiling program `colorreconstruction.cl' ..
0.095333 [opencl_load_program] loaded cached binary program from file `/home/wolfgang/.cache/darktable/cached_kernels_for_Quadro2000M/colorreconstruction.cl.bin'
0.095339 [opencl_load_program] successfully loaded program from `/usr/share/darktable/kernels/colorreconstruction.cl'
0.095611 [opencl_build_program] successfully built program
0.095618 [opencl_build_program] BUILD STATUS: 0
0.095622 BUILD LOG:
0.095634 

0.095642 [opencl_init] compiling program `demosaic_other.cl' ..
0.095715 [opencl_load_program] loaded cached binary program from file `/home/wolfgang/.cache/darktable/cached_kernels_for_Quadro2000M/demosaic_other.cl.bin'
0.095720 [opencl_load_program] successfully loaded program from `/usr/share/darktable/kernels/demosaic_other.cl'
0.095984 [opencl_build_program] successfully built program
0.095991 [opencl_build_program] BUILD STATUS: 0
0.095995 BUILD LOG:
0.095998 

0.096004 [opencl_init] compiling program `demosaic_vng.cl' ..
0.096245 [opencl_load_program] loaded cached binary program from file `/home/wolfgang/.cache/darktable/cached_kernels_for_Quadro2000M/demosaic_vng.cl.bin'
0.096251 [opencl_load_program] successfully loaded program from `/usr/share/darktable/kernels/demosaic_vng.cl'
0.097118 [opencl_build_program] successfully built program
0.097126 [opencl_build_program] BUILD STATUS: 0
0.097129 BUILD LOG:
0.097132 

0.097139 [opencl_init] compiling program `demosaic_markesteijn.cl' ..
0.097419 [opencl_load_program] loaded cached binary program from file `/home/wolfgang/.cache/darktable/cached_kernels_for_Quadro2000M/demosaic_markesteijn.cl.bin'
0.097426 [opencl_load_program] successfully loaded program from `/usr/share/darktable/kernels/demosaic_markesteijn.cl'
0.098515 [opencl_build_program] successfully built program
0.098523 [opencl_build_program] BUILD STATUS: 0
0.098526 BUILD LOG:
0.098529 

0.098536 [opencl_init] compiling program `liquify.cl' ..
0.098604 [opencl_load_program] loaded cached binary program from file `/home/wolfgang/.cache/darktable/cached_kernels_for_Quadro2000M/liquify.cl.bin'
0.098609 [opencl_load_program] successfully loaded program from `/usr/share/darktable/kernels/liquify.cl'
0.098811 [opencl_build_program] successfully built program
0.098818 [opencl_build_program] BUILD STATUS: 0
0.098822 BUILD LOG:
0.098824 

0.098831 [opencl_init] compiling program `basecurve.cl' ..
0.099213 [opencl_load_program] loaded cached binary program from file `/home/wolfgang/.cache/darktable/cached_kernels_for_Quadro2000M/basecurve.cl.bin'
0.099219 [opencl_load_program] successfully loaded program from `/usr/share/darktable/kernels/basecurve.cl'
0.100838 [opencl_build_program] successfully built program
0.100846 [opencl_build_program] BUILD STATUS: 0
0.100850 BUILD LOG:
0.100853 

0.100860 [opencl_init] compiling program `locallaplacian.cl' ..
0.101079 [opencl_load_program] loaded cached binary program from file `/home/wolfgang/.cache/darktable/cached_kernels_for_Quadro2000M/locallaplacian.cl.bin'
0.101085 [opencl_load_program] successfully loaded program from `/usr/share/darktable/kernels/locallaplacian.cl'
0.101875 [opencl_build_program] successfully built program
0.101883 [opencl_build_program] BUILD STATUS: 0
0.101886 BUILD LOG:
0.101889 

0.101896 [opencl_init] compiling program `dwt.cl' ..
0.101936 [opencl_load_program] loaded cached binary program from file `/home/wolfgang/.cache/darktable/cached_kernels_for_Quadro2000M/dwt.cl.bin'
0.101941 [opencl_load_program] successfully loaded program from `/usr/share/darktable/kernels/dwt.cl'
0.102096 [opencl_build_program] successfully built program
0.102103 [opencl_build_program] BUILD STATUS: 0
0.102107 BUILD LOG:
0.102110 

0.102116 [opencl_init] compiling program `retouch.cl' ..
0.102150 [opencl_fopen_stat] could not open file `/home/wolfgang/.cache/darktable/cached_kernels_for_Quadro2000M/retouch.cl.bin'!
0.102160 [opencl_load_program] could not load cached binary program, trying to compile source
0.102165 [opencl_load_program] successfully loaded program from `/usr/share/darktable/kernels/retouch.cl'
0.126369 [opencl_build_program] could not build program: -11
0.126395 [opencl_build_program] BUILD STATUS: -2
0.126399 BUILD LOG:
0.126402 <kernel>:162:16: error: no matching function for call to 'read_imagef'
  float4 pix = read_imagef(buffer_src, (int2)(x, y));
               ^~~~~~~~~~~
cl_kernel.h:18365:25: note: candidate function not viable: requires 3 arguments, but 2 were provided
float4 __OVERLOADABLE__ read_imagef(image3d_t image, sampler_t sampler, float4 coord);
                        ^
cl_kernel.h:18364:25: note: candidate function not viable: requires 3 arguments, but 2 were provided
float4 __OVERLOADABLE__ read_imagef(image3d_t image, sampler_t sampler, int4 coord);
                        ^
cl_kernel.h:18363:25: note: candidate function not viable: requires 3 arguments, but 2 were provided
float4 __OVERLOADABLE__ read_imagef(image2d_t image, sampler_t sampler, float2 coord);
                        ^
cl_kernel.h:18362:25: note: candidate function not viable: requires 3 arguments, but 2 were provided
float4 __OVERLOADABLE__ read_imagef(image2d_t image, sampler_t sampler, int2 coord);
                        ^

0.126415 [opencl_init] failed to compile program `retouch.cl'!
0.126425 [opencl_init] FINALLY: opencl is NOT AVAILABLE on this system.
0.126428 [opencl_init] initial status of opencl enabled flag is OFF.

Meine Harware:
Lenovo Thinkpad W520, Quad Core Intel Core i7-2820QM, 32GB RAM, Intel HD Graphics, Nvidia Quadro2000M (2GB), 250GB SSD, Linux Mint 19.1 mit Kernel: 4.15.0-43-generic x86_64, Nvidiatreiber Vers. 390.77 (der empfohlene).
OpenCl-Komponenten, nvidia-modprobe und nvidia-cuda-tools sind auch installiert.

Ausgabe von clinfo:
Code:
Number of platforms                               1
  Platform Name                                   NVIDIA CUDA
  Platform Vendor                                 NVIDIA Corporation
  Platform Version                                OpenCL 1.2 CUDA 9.1.84
  Platform Profile                                FULL_PROFILE
  Platform Extensions                             cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_fp64 cl_khr_byte_addressable_store cl_khr_icd cl_khr_gl_sharing cl_nv_compiler_options cl_nv_device_attribute_query cl_nv_pragma_unroll cl_nv_copy_opts cl_khr_gl_event cl_nv_create_buffer
  Platform Extensions function suffix             NV

  Platform Name                                   NVIDIA CUDA
Number of devices                                 1
  Device Name                                     Quadro 2000M
  Device Vendor                                   NVIDIA Corporation
  Device Vendor ID                                0x10de
  Device Version                                  OpenCL 1.1 CUDA
  Driver Version                                  390.77
  Device OpenCL C Version                         OpenCL C 1.1 
  Device Type                                     GPU
  Device Topology (NV)                            PCI-E, 01:00.0
  Device Profile                                  FULL_PROFILE
  Device Available                                Yes
  Compiler Available                              Yes
  Max compute units                               4
  Max clock frequency                             1100MHz
  Compute Capability (NV)                         2.1
  Max work item dimensions                        3
  Max work item sizes                             1024x1024x64
  Max work group size                             1024
  Preferred work group size multiple              32
  Warp size (NV)                                  32
  Preferred / native vector sizes                 
    char                                                 1 / 1       
    short                                                1 / 1       
    int                                                  1 / 1       
    long                                                 1 / 1       
    half                                                 0 / 0        (n/a)
    float                                                1 / 1       
    double                                               1 / 1        (cl_khr_fp64)
  Half-precision Floating-point support           (n/a)
  Single-precision Floating-point support         (core)
    Denormals                                     Yes
    Infinity and NANs                             Yes
    Round to nearest                              Yes
    Round to zero                                 Yes
    Round to infinity                             Yes
    IEEE754-2008 fused multiply-add               Yes
    Support is emulated in software               No
    Correctly-rounded divide and sqrt operations  No
  Double-precision Floating-point support         (cl_khr_fp64)
    Denormals                                     Yes
    Infinity and NANs                             Yes
    Round to nearest                              Yes
    Round to zero                                 Yes
    Round to infinity                             Yes
    IEEE754-2008 fused multiply-add               Yes
    Support is emulated in software               No
  Address bits                                    64, Little-Endian
  Global memory size                              2081751040 (1.939GiB)
  Error Correction support                        No
  Max memory allocation                           520437760 (496.3MiB)
  Unified memory for Host and Device              No
  Integrated memory (NV)                          No
  Minimum alignment for any data type             128 bytes
  Alignment of base address                       4096 bits (512 bytes)
  Global Memory cache type                        Read/Write
  Global Memory cache size                        65536 (64KiB)
  Global Memory cache line size                   128 bytes
  Image support                                   Yes
    Max number of samplers per kernel             16
    Max 2D image size                             16384x16384 pixels
    Max 3D image size                             2048x2048x2048 pixels
    Max number of read image args                 128
    Max number of write image args                8
  Local memory type                               Local
  Local memory size                               49152 (48KiB)
  Registers per block (NV)                        32768
  Max number of constant args                     9
  Max constant buffer size                        65536 (64KiB)
  Max size of kernel argument                     4352 (4.25KiB)
  Queue properties                                
    Out-of-order execution                        Yes
    Profiling                                     Yes
  Profiling timer resolution                      1000ns
  Execution capabilities                          
    Run OpenCL kernels                            Yes
    Run native kernels                            No
    Kernel execution timeout (NV)                 Yes
  Concurrent copy and kernel execution (NV)       Yes
    Number of async copy engines                  1
  Device Extensions                               cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_fp64 cl_khr_byte_addressable_store cl_khr_icd cl_khr_gl_sharing cl_nv_compiler_options cl_nv_device_attribute_query cl_nv_pragma_unroll cl_nv_copy_opts cl_khr_gl_event cl_nv_create_buffer

NULL platform behavior
  clGetPlatformInfo(NULL, CL_PLATFORM_NAME, ...)  NVIDIA CUDA
  clGetDeviceIDs(NULL, CL_DEVICE_TYPE_ALL, ...)   Success [NV]
  clCreateContext(NULL, ...) [default]            Success [NV]
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_DEFAULT)  No platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_CPU)  No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_GPU)  No platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_ACCELERATOR)  No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_CUSTOM)  Invalid device type for platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_ALL)  No platform

ICD loader properties
  ICD loader Name                                 OpenCL ICD Loader
  ICD loader Vendor                               OCL Icd free software
  ICD loader Version                              2.2.11
  ICD loader Profile                              OpenCL 2.1

Bei der Suche im Internet bezogen sich die Probleme mit OpenCL alle auf deutlich ältere Versionen von Darktable, da hatte ich ja keine.
Mir gehen jetzt die Ideen aus, ich möchte nun nicht glauben, dass es an der Hardware liegt.
 
Mir gehen jetzt die Ideen aus, ich möchte nun nicht glauben, dass es an der Hardware liegt.

Keine Sorge, es ist ein Bug in darktable, der in 2.6.1 behoben sein wird. Falls du nicht warten willst, kannst du in deiner Installation die Datei retouch.cl suchen und in Zeile 162 korrigieren. Es muss dort heißen:

Code:
float4 pix = read_imagef(buffer_src, sampleri, (int2)(x, y));

Das zweite Argument (sampleri) fehlt in 2.6.0.

Ulrich
 
Sorry, aber genauso wie die letzten vier Jahre bekommen sie es nicht hin, dass man die deutschen Texte im Interface unabgeschnitten lesen kann, ohne zuerst zu den Einstellungen zu gehen und Anpassungen vorzunehmen.

Und das auf einem Macbook Pro mit 1280x800 Auflösung.

So gewinnt man keine User hinzu, die keine Freaks und Nerds sind.

--peter

Soweit ich weiß, betreiben die Entwickler darktable als Hobby und Nutzerzahlen sind ihnen weitestgehend egal.
Den Windows-Port wollten sie auch eher nicht haben, um nicht die Supportanfragen von den vielen Windows Nutzern bearbeiten zu müssen...

Die Mac-Version von Darktable dürfte auch eher ein "Abfallprodukt" sein. Darktable verhält sich nicht wirklich wie eine echte Mac-Anwendungen; es wird auch GTK als GUI-Toolkit verwendet. Nichtsdestotrotz ist Darktable natürlich ein super Programm.
Ich bin gespannt ob und was mit Darktable auf dem Mac passiert, wenn OpenGL und OpenCL (wie von Apple angekündigt) wegfällt.
 
Servus,
könnte mir bitte jemand sagen wo ich die Funktion " Dynamik" finde ?
Also das wo die Sättigung nur in bestimmten Bereichen erhöht wird und nicht in allen Bereichen wie bei der " Sättigung"

Danke
 
Servus,
könnte mir bitte jemand sagen wo ich die Funktion " Dynamik" finde ?
Also das wo die Sättigung nur in bestimmten Bereichen erhöht wird und nicht in allen Bereichen wie bei der " Sättigung"
Wie so oft, gibt es in darktable mehrere Möglichkeiten.
1. Du gehst über das Farbbereiche-Modul und machst sowas:
dynamik.jpg

Also weniger gesättigte Farben stärker sättigen.

2. Du nimmst ein Modul deiner Wahl, dass die Sättigung bearbeitet (z.B. das neue Farbbalance-Modul) und definierst über eine parametrische (und/oder gezeichnete) Maske, welche Bereiche betroffen sein sollen.
 
könnte mir bitte jemand sagen wo ich die Funktion " Dynamik" finde ?
Also das wo die Sättigung nur in bestimmten Bereichen erhöht wird und nicht in allen Bereichen wie bei der " Sättigung"

Ich kenne "Die Funktion Dynamik" nicht, ist mir unbekannt, worauf sich das bezieht.
Selektive Anwendung von z.B. Sättigung kann man bei Darktable durch die Überblend-Funktionen mit selektiven/parametrischen Masken realisieren. Wenn du dann einen Preset nach deinen Vorstellungen erstellst, kann man sich damit selbst "so eine Funktion" erstellen.

https://www.darktable.org/usermanual/en/parametric_mask.html
 
Hallo zusammen,

ich versuche gerade Hauttöne in der RAW-Entwicklung mit DT möglichst natürlich zu treffen. Dabei bin erst auf ein interessantes PS-Tutorial gestoßen:
https://www.youtube.com/watch?v=Wvr8LCSuFjE

Ich kann leider manchmal nicht viel mit "dreh hier ein bisschen oder da ein bisschen" anfangen, drum gefällt mit es, wenn das Tutorial erst mal "harte" Werte vorgibt. Es kann sein, dass dies nicht immer Optimal ist, aber es hilft mir die Richtung zu treffen, von der aus ich immer noch Fine-Tunen kann... :rolleyes:

Wie würdet ihr das mit DT denn umsetzen? Geht das so wie im Video beschrieben überhaupt in DT?
Man muss ja nicht den gleichen Weg folgen, ich habe es mal mit dem "Channel mixer"/"Kanalmixer" versucht und eigentlich gar nicht schlecht getroffen. Ich kann exakt die RGB Werte die ich will einstellen.

Ich würde mich freuen, wenn ihr mir vielleicht noch ein paar Inputs habt - vielleicht lässt sich das ja auch schneller umsetzen oder mehr herausholen.

Danke.
 
Wie würdet ihr das mit DT denn umsetzen? Geht das so wie im Video beschrieben überhaupt in DT?

Photoshop Funktionalität ist eher mit Gimp als mit darktable direkt nachzuvollziehen. Aber wenn es gelingt mit den Farb-Tools die angegebenen Zielwerte zu erreichen, warum nicht, mit der Pipette läßt sich das ja prüfen, und maskieren geht ja auch mit DT.
 
Wie würdet ihr das mit DT denn umsetzen? Geht das so wie im Video beschrieben überhaupt in DT?
Man muss ja nicht den gleichen Weg folgen, ich habe es mal mit dem "Channel mixer"/"Kanalmixer" versucht und eigentlich gar nicht schlecht getroffen. Ich kann exakt die RGB Werte die ich will einstellen.

Ich kann jetzt nicht das ganze Video durchgehen, mag also sein, dass ich etwas wichtiges verpasst habe.
Aber schau dir mal im darkroom auf der linken Seite das Pipettenwerkzeug an. Da kannst du dir Bereiche im Bild markieren und bekommst Durchschnittswerte für diese Bereiche angezeigt. Du kannst die Messpunkte auch behalten, wenn du auf hinzufügen klickst.
Dann kannst du dir irgendein Modul nehmen, mit dem du Farben anpassen kannst -- würde hier vielleicht zum Farbbereiche-Module greifen oder der Farb-Lookup-Tabelle mit Preset IT8-Hautfarben. Letzteres ist vermutlich sogar das geeignetste.
Das einzige, was nicht so gut geht, ist dir die Referenzfarbe mit ins Bild zu legen, aber das muss ja auch nicht, wenn du ihre Werte kennst.
 
WERBUNG
Zurück
Oben Unten