Why is Darktable editing not real-time? (What would need to be done?)

Try with the following settings in ~/.config/darktable/darktablerc

opencl_async_pixelpipe=true
opencl_device_priority=*/!0,*/*/*
opencl_mandatory_timeout=250
opencl_scheduling_profile=very fast GPU