"we cannot see the lines which you refer, please type them here and we will try to explain."

I guess that 'lines' means the error messages that were displayed in the command prompt window?. I did type them in my post, but I'll repeat them here:

First error message:

(darktable:5370): Gtk-WARNING **: 18:31:21.049: Attempting to add a widget
with type GtkBox to a container of type GtkStack, but the widget is already
inside a container of type GtkStack, please remove the widget from its
existing container first.

Subsequent error messages (32 the same as this, 1 per imported image):

sh: 1: Syntax error: "(" unexpected

On 01/12/2020 01:22, Patrick Shanahan wrote:
* tony Hamilton <[email protected]> [11-30-20 20:14]:
Ah, OK, thanks for the clarification. In another test  I have invoked
darktable from the command line using the application name only with no
options or parameters. I then asked dt to import a newly created folder of
images which I have just copied from a network drive. Import completed
without freezing but on examining the command line window I see a number of
messages/warnings. The first is:

"(darktable:5370): Gtk-WARNING **: 18:31:21.049: Attempting to add a widget
with type GtkBox to a container of type GtkStack, but the widget is already
inside a container of type GtkStack, please remove the widget from its
existing container first."

I have no idea what all this means. This message is then followed by
multiple instances of "sh: 1: Syntax error: "(" unexpected" - one message
for each image that was imported. Again, I have no idea of what tis message
means.
we cannot see the lines which you refer, please type them here and we will
try to explain.
Now, about hardware: I use this same model of nVidia card on an old computer
with an early i5 processor, running Win 10. OpenCL is active and darktable
edits work there just fine - obviously not quick, but not unusable. Freezing
during import does not occur in this windows installation.

This linux machine I am running darktable on is an 11 year old computer,
originally with an i5 dual core CPU, which I have updated to a 2009 vintage
Lynnfield i7 860 (the most I can install on this motherboard). Until
recently it was a dual boot machine, with Win 10. Under Windows it ran
high-CPU-demand apps like RawTherapee, Capture One, Photoshop, LightRoom
surprisingly quickly. Running typical home/office apps under Mint 20 is as
fast as anything I have used before and is comparable to my newest windows
machine, with a 9th generation i7, multiple SSDs and 32 GB RAM.

In short, I don't think I have a serious performance issue.

I do run with Psensors active all the time (to be sure I am not going to
melt that old i7); none of the cores get anywhere near T.Junc. limit. I also
have plenty of RAM for linux (16 GB). Running top does not show any
significant problems: total memory demand is running at about  8 to 11 GB;
swap is never used. CPU is running surprisingly low.

While writing this message I have tried starting the GUI version of
darktable and then importing newly copied folders. During the past 24 hours
I have made the lucky guess (a miracle really) at why OpenCL was not
available ( file /etc/OpenCL/vendors/nvidia.icd  defined an nvidia driver
which I was not using - now corrected). One of those import attempts ran
without issue; the other failed with freezing as before. htop did not show
any striking anomalies.

In short, I still do not understand why darktable GUI is freezing.

perhaps you should provide us the address of the directory you are trying
to import, the full path name.

and provide a sample image for use to try to import.
and do not include it in your email, but place it on a file sharing
service or a web server where you have access.
On 30/11/2020 06:08, KOVÁCS István wrote:
On Sun, 29 Nov 2020 at 17:35, tony Hamilton <[email protected]> wrote:
Not sure that I fully understand 'run from the command-line'
I merely meant starting a shell, and using the 'darktable' command
there to launch the application, hoping that you'd get some error
message printed there when darktable freezes. I also get freezes every
now and then (usually after export, though), but I'm running the
development version of the code, so that can be unstable; plus, my PC
is ancient.

A comprehensive search on the internet returns NO 'hits' which discuss
OpenCL on Linux Mint 20
I am using Linux Mint 20 driving an
nVidia GTX 645 OEM card, using driver nvidia-driver-455 version
455.38-0ubuntu0-20.04.1.
[...]
I now have and have discovered that OpenCL is not available in my system.
That card is probably too old. The good news is, if OpenCL is
disabled, it cannot cause issues (the bad news is, you miss out on
performance; with a second-hand NVidia 1060, my 12-year-old machine is
still usable with darktable).

You say the hang-after-import is a new development. Are you aware of
anything that changed? (Software upgrades, hardware changes, are you
new importing a lot more photos in at once than previously? Have you
cleaned your PC's inside recently? Dust can cause overheating.)

Once darktable hangs, if you open another terminal and launch 'top' or
'htop' (you may have to install them first), do you see high CPU usage
by darktable or is it idle? Do you see any signs indicating running
out of memory? (There probably is a similar tool with a more
user-friendly interface to monitor resources, but I'm not familiar
with it.)

Kofa
____________________________________________________________________________
darktable user mailing list
to unsubscribe send a mail to [email protected]

____________________________________________________________________________
darktable user mailing list
to unsubscribe send a mail to [email protected]
____________________________________________________________________________
darktable user mailing list
to unsubscribe send a mail to [email protected]

Reply via email to