So, given the apparent absence of gdb (whatever that is), I did the
following:

    ~  sudo pamac install gdb

 ✔  3s 
Preparing...
Synchronizing package databases...
Refreshing extra.db...

Resolving dependencies...

Checking inter-conflicts...

To upgrade (2):
 libpamac                 11.6.1-1  (11.6.0-0.3)        extra  891.8 kB
 libpamac-flatpak-plugin  11.6.1-1  (11.6.0-0.3)        extra  32.2 kB
To install (3):
 source-highlight         3.1.9-10  (Required By: gdb)  extra  691.5 kB
 gdb-common               13.2-1    (Required By: gdb)  extra  87.9 kB
 gdb                      13.2-1                        extra  4.6 MB

Total download size: 6.3 MB
Total installed size: 16.1 MB

Apply transaction ? [y/N] y
Download of source-highlight (3.1.9-10) started

Download of libpamac-flatpak-plugin (11.6.1-1) started

Download of libpamac-flatpak-plugin (11.6.1-1) finished

Download of libpamac (11.6.1-1) started

Download of source-highlight (3.1.9-10) finished

Download of gdb-common (13.2-1) started

Download of gdb-common (13.2-1) finished

Download of libpamac (11.6.1-1) finished

Download of gdb (13.2-1) started

Download of gdb (13.2-1) finished

Checking keyring...


              [5/5]

Checking integrity...


            [5/5]

Loading package files...


         [5/5]

Checking file conflicts...


       [5/5]

Checking available disc space...


 [5/5]

Running pre-transaction hooks...
Creating Timeshift snapshot before upgrade...

                                                           [1/1]

Mounted '/dev/sdb1' at '/run/timeshift/2240/backup'
------------------------------------------------------------------------------

Creating new snapshot...(RSYNC)
Saving to device: /dev/sdb1, mounted at path: /run/timeshift/2240/backup
Linking from snapshot: 2023-08-25_22-00-02
Syncing files with rsync...
Created control file:
/run/timeshift/2240/backup/timeshift/snapshots/2023-08-25_22-32-48/info.json

RSYNC Snapshot saved successfully (34s)
Tagged snapshot '2023-08-25_22-32-48': ondemand
------------------------------------------------------------------------------

Mounted '/dev/sdb1' at '/run/timeshift/2398/backup'
------------------------------------------------------------------------------

Removing '2023-07-23_10-55-24'...
Removed '2023-07-23_10-55-24'

------------------------------------------------------------------------------

Generating grub configuration file ...
Found theme: /usr/share/grub/themes/manjaro/theme.txt
Found linux image: /boot/vmlinuz-6.1-x86_64
Found initrd image: /boot/amd-ucode.img /boot/initramfs-6.1-x86_64.img
Found initrd fallback image: /boot/initramfs-6.1-x86_64-fallback.img
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new
boot entries.
Found Windows Boot Manager on /dev/nvme0n1p2@/EFI/Microsoft/Boot/bootmgfw.efi

Adding boot menu entry for UEFI Firmware Settings ...
Detecting snapshots ...
Found snapshot: 2023-06-04 11:09:18 |
timeshift-btrfs/snapshots/2023-06-04_11-09-18/@ | ondemand |
{timeshift-autosnap} {created before upgrade} |
Found snapshot: 2023-06-01 20:41:15 |
timeshift-btrfs/snapshots/2023-06-01_20-41-15/@ | ondemand |
{timeshift-autosnap} {created before upgrade} |
Found snapshot: 2023-05-31 05:14:25 |
timeshift-btrfs/snapshots/2023-05-31_05-14-25/@ | ondemand |
{timeshift-autosnap} {created before upgrade} |
Found 3 snapshot(s)
Unmount /tmp/grub-btrfs.GRPt1mBNcD .. Success
Found memtest86+ image: /boot/memtest86+/memtest.bin
/usr/bin/grub-probe: warning: unknown device type nvme0n1.
Found memtest86+ EFI image: /boot/memtest86+/memtest.efi
/usr/bin/grub-probe: warning: unknown device type nvme0n1.
done
Upgrading libpamac (11.6.0-0.3 -> 11.6.1-1)...

                                                          [1/5]

Upgrading libpamac-flatpak-plugin (11.6.0-0.3 -> 11.6.1-1)...

                                           [2/5]

Installing source-highlight (3.1.9-10)...

                                                               [3/5]

Installing gdb-common (13.2-1)...


[4/5]

Installing gdb (13.2-1)...


       [5/5]

Running post-transaction hooks...
Reloading system manager configuration...

                                                               [1/6]

Arming ConditionNeedsUpdate...


   [2/6]

Updating the MIME type database...


[3/6]

Refreshing PackageKit...


         [4/6]

Reloading system bus configuration...


[5/6]

Updating the info directory file...


[6/6]

Transaction successfully finished.


I then tried $ darktable, and got:

This GDB supports auto-downloading debuginfo from the following URLs:
 <https://debuginfod.archlinux.org>
Enable debuginfod for this session? (y or [n]) [answered N; input not from
terminal]
Debuginfod has been disabled.
To make this setting permanent, add 'set debuginfod enabled off' to
.gdbinit.
[New LWP 3915]
[New LWP 3916]
[New LWP 3917]
[New LWP 3918]
[New LWP 3919]
[New LWP 3920]
[New LWP 3921]
[New LWP 3922]
[New LWP 3923]
[New LWP 3924]
[New LWP 3925]
[New LWP 3926]
[New LWP 3927]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
0x00007fc70eefa8b7 in wait4 () from /usr/lib/libc.so.6
warning: Currently logging to /tmp/darktable_bt_9AX691.txt.  Turn the
logging off and on to make the new setting effective.
#0  0x00007fc70eefa8b7 in wait4 () at /usr/lib/libc.so.6
#1  0x00007fc70f39df82 in  () at /usr/bin/../lib/darktable/libdarktable.so
#2  0x00007fc70ee3e710 in <signal handler called> () at /usr/lib/libc.so.6
#3  0x00007fc70ee8fdb4 in pthread_mutex_lock () at /usr/lib/libc.so.6
#4  0x00007fc70f2c263c in dt_cache_get_with_caller () at
/usr/bin/../lib/darktable/libdarktable.so
#5  0x00007fc70f338252 in dt_image_cache_get () at
/usr/bin/../lib/darktable/libdarktable.so
#6  0x00007fc70f33930d in dt_image_set_raw_aspect_ratio () at
/usr/bin/../lib/darktable/libdarktable.so
#7  0x00007fc70f2c3ea5 in dt_collection_update () at
/usr/bin/../lib/darktable/libdarktable.so
#8  0x00007fc70f2d133e in dt_collection_update_query () at
/usr/bin/../lib/darktable/libdarktable.so
#9  0x00007fc70f2c5199 in dt_collection_new () at
/usr/bin/../lib/darktable/libdarktable.so
#10 0x00007fc70f2e4317 in dt_init () at
/usr/bin/../lib/darktable/libdarktable.so
#11 0x000055c587e6403d in  ()
#12 0x00007fc70ee27cd0 in  () at /usr/lib/libc.so.6
#13 0x00007fc70ee27d8a in __libc_start_main () at /usr/lib/libc.so.6
#14 0x000055c587e640b5 in  ()

=========

 Id   Target Id                                        Frame
* 1    Thread 0x7fc6fd65e680 (LWP 3913) "darktable"     0x00007fc70eefa8b7
in wait4 () from /usr/lib/libc.so.6
 2    Thread 0x7fc6fd1ff6c0 (LWP 3915) "pool-spawner"  0x00007fc70ef0ee2d
in syscall () from /usr/lib/libc.so.6
 3    Thread 0x7fc6fc9fe6c0 (LWP 3916) "gmain"         0x00007fc70ef0365f
in poll () from /usr/lib/libc.so.6
 4    Thread 0x7fc6f7fff6c0 (LWP 3917) "pool"          0x00007fc70ef0ee2d
in syscall () from /usr/lib/libc.so.6
 5    Thread 0x7fc6f77fe6c0 (LWP 3918) "gdbus"         0x00007fc70ef0365f
in poll () from /usr/lib/libc.so.6
 6    Thread 0x7fc6f6f5b6c0 (LWP 3919) "worker 0"      0x00007fc70ee894ae
in ?? () from /usr/lib/libc.so.6
 7    Thread 0x7fc6f675a6c0 (LWP 3920) "worker 1"      0x00007fc70ee894ae
in ?? () from /usr/lib/libc.so.6
 8    Thread 0x7fc6f5f596c0 (LWP 3921) "worker 2"      0x00007fc70ee894ae
in ?? () from /usr/lib/libc.so.6
 9    Thread 0x7fc6f57586c0 (LWP 3922) "worker 3"      0x00007fc70ee894ae
in ?? () from /usr/lib/libc.so.6
 10   Thread 0x7fc6f4f576c0 (LWP 3923) "kicker"        0x00007fc70eed58f5
in clock_nanosleep () from /usr/lib/libc.so.6
 11   Thread 0x7fc6dbfff6c0 (LWP 3924) "worker res 0"  0x00007fc70ee894ae
in ?? () from /usr/lib/libc.so.6
 12   Thread 0x7fc6db7fe6c0 (LWP 3925) "worker res 1"  0x00007fc70ee894ae
in ?? () from /usr/lib/libc.so.6
 13   Thread 0x7fc6daffd6c0 (LWP 3926) "worker res 2"  0x00007fc70ee894ae
in ?? () from /usr/lib/libc.so.6
 14   Thread 0x7fc6da7fc6c0 (LWP 3927) "gphoto_update" 0x00007fc70eed58f5
in clock_nanosleep () from /usr/lib/libc.so.6

=========

Thread 14 (Thread 0x7fc6da7fc6c0 (LWP 3927) "gphoto_update"):
#0  0x00007fc70eed58f5 in clock_nanosleep () at /usr/lib/libc.so.6
#1  0x00007fc70eee7fb7 in nanosleep () at /usr/lib/libc.so.6
#2  0x00007fc70ed3d1c1 in g_usleep () at /usr/lib/libglib-2.0.so.0
#3  0x00007fc70f512f6b in dt_update_cameras_thread () at
/usr/bin/../lib/darktable/libdarktable.so
#4  0x00007fc70ee8c9eb in  () at /usr/lib/libc.so.6
#5  0x00007fc70ef10ebc in  () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7fc6daffd6c0 (LWP 3926) "worker res 2"):
#0  0x00007fc70ee894ae in  () at /usr/lib/libc.so.6
#1  0x00007fc70ee8bd40 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007fc70f3ac6ae in  () at /usr/bin/../lib/darktable/libdarktable.so
#3  0x00007fc70ee8c9eb in  () at /usr/lib/libc.so.6
#4  0x00007fc70ef10ebc in  () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7fc6db7fe6c0 (LWP 3925) "worker res 1"):
#0  0x00007fc70ee894ae in  () at /usr/lib/libc.so.6
#1  0x00007fc70ee8bd40 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007fc70f3ac6ae in  () at /usr/bin/../lib/darktable/libdarktable.so
#3  0x00007fc70ee8c9eb in  () at /usr/lib/libc.so.6
#4  0x00007fc70ef10ebc in  () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7fc6dbfff6c0 (LWP 3924) "worker res 0"):
#0  0x00007fc70ee894ae in  () at /usr/lib/libc.so.6
#1  0x00007fc70ee8bd40 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007fc70f3ac6ae in  () at /usr/bin/../lib/darktable/libdarktable.so
#3  0x00007fc70ee8c9eb in  () at /usr/lib/libc.so.6
#4  0x00007fc70ef10ebc in  () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7fc6f4f576c0 (LWP 3923) "kicker"):
#0  0x00007fc70eed58f5 in clock_nanosleep () at /usr/lib/libc.so.6
#1  0x00007fc70eee7fb7 in nanosleep () at /usr/lib/libc.so.6
#2  0x00007fc70eef8f1e in sleep () at /usr/lib/libc.so.6
#3  0x00007fc70f3ac993 in  () at /usr/bin/../lib/darktable/libdarktable.so
#4  0x00007fc70ee8c9eb in  () at /usr/lib/libc.so.6
#5  0x00007fc70ef10ebc in  () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7fc6f57586c0 (LWP 3922) "worker 3"):
#0  0x00007fc70ee894ae in  () at /usr/lib/libc.so.6
#1  0x00007fc70ee8bd40 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007fc70f3acca2 in  () at /usr/bin/../lib/darktable/libdarktable.so
#3  0x00007fc70ee8c9eb in  () at /usr/lib/libc.so.6
#4  0x00007fc70ef10ebc in  () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7fc6f5f596c0 (LWP 3921) "worker 2"):
#0  0x00007fc70ee894ae in  () at /usr/lib/libc.so.6
#1  0x00007fc70ee8bd40 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007fc70f3acca2 in  () at /usr/bin/../lib/darktable/libdarktable.so
#3  0x00007fc70ee8c9eb in  () at /usr/lib/libc.so.6
#4  0x00007fc70ef10ebc in  () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7fc6f675a6c0 (LWP 3920) "worker 1"):
#0  0x00007fc70ee894ae in  () at /usr/lib/libc.so.6
#1  0x00007fc70ee8bd40 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007fc70f3acca2 in  () at /usr/bin/../lib/darktable/libdarktable.so
#3  0x00007fc70ee8c9eb in  () at /usr/lib/libc.so.6
#4  0x00007fc70ef10ebc in  () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7fc6f6f5b6c0 (LWP 3919) "worker 0"):
#0  0x00007fc70ee894ae in  () at /usr/lib/libc.so.6
#1  0x00007fc70ee8bd40 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007fc70f3acca2 in  () at /usr/bin/../lib/darktable/libdarktable.so
#3  0x00007fc70ee8c9eb in  () at /usr/lib/libc.so.6
#4  0x00007fc70ef10ebc in  () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7fc6f77fe6c0 (LWP 3918) "gdbus"):
#0  0x00007fc70ef0365f in poll () at /usr/lib/libc.so.6
#1  0x00007fc70ed6cc2f in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc70ed0efef in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3  0x00007fc70e10f28c in  () at /usr/lib/libgio-2.0.so.0
#4  0x00007fc70ed41d75 in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007fc70ee8c9eb in  () at /usr/lib/libc.so.6
#6  0x00007fc70ef10ebc in  () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7fc6f7fff6c0 (LWP 3917) "pool"):
#0  0x00007fc70ef0ee2d in syscall () at /usr/lib/libc.so.6
#1  0x00007fc70ed65533 in g_cond_wait_until () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc70ecda115 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007fc70ecda277 in g_async_queue_timeout_pop () at
/usr/lib/libglib-2.0.so.0
#4  0x00007fc70ed44bee in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007fc70ed41d75 in  () at /usr/lib/libglib-2.0.so.0
#6  0x00007fc70ee8c9eb in  () at /usr/lib/libc.so.6
#7  0x00007fc70ef10ebc in  () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7fc6fc9fe6c0 (LWP 3916) "gmain"):
#0  0x00007fc70ef0365f in poll () at /usr/lib/libc.so.6
#1  0x00007fc70ed6cc2f in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc70ed0d0e2 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007fc70ed0d132 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007fc70ed41d75 in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007fc70ee8c9eb in  () at /usr/lib/libc.so.6
#6  0x00007fc70ef10ebc in  () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7fc6fd1ff6c0 (LWP 3915) "pool-spawner"):
#0  0x00007fc70ef0ee2d in syscall () at /usr/lib/libc.so.6
#1  0x00007fc70ed64ca7 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc70ecda144 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007fc70ed442fe in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007fc70ed41d75 in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007fc70ee8c9eb in  () at /usr/lib/libc.so.6
#6  0x00007fc70ef10ebc in  () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7fc6fd65e680 (LWP 3913) "darktable"):
#0  0x00007fc70eefa8b7 in wait4 () at /usr/lib/libc.so.6
#1  0x00007fc70f39df82 in  () at /usr/bin/../lib/darktable/libdarktable.so
#2  0x00007fc70ee3e710 in <signal handler called> () at /usr/lib/libc.so.6
#3  0x00007fc70ee8fdb4 in pthread_mutex_lock () at /usr/lib/libc.so.6
#4  0x00007fc70f2c263c in dt_cache_get_with_caller () at
/usr/bin/../lib/darktable/libdarktable.so
#5  0x00007fc70f338252 in dt_image_cache_get () at
/usr/bin/../lib/darktable/libdarktable.so
#6  0x00007fc70f33930d in dt_image_set_raw_aspect_ratio () at
/usr/bin/../lib/darktable/libdarktable.so
#7  0x00007fc70f2c3ea5 in dt_collection_update () at
/usr/bin/../lib/darktable/libdarktable.so
#8  0x00007fc70f2d133e in dt_collection_update_query () at
/usr/bin/../lib/darktable/libdarktable.so
#9  0x00007fc70f2c5199 in dt_collection_new () at
/usr/bin/../lib/darktable/libdarktable.so
#10 0x00007fc70f2e4317 in dt_init () at
/usr/bin/../lib/darktable/libdarktable.so
#11 0x000055c587e6403d in  ()
#12 0x00007fc70ee27cd0 in  () at /usr/lib/libc.so.6
#13 0x00007fc70ee27d8a in __libc_start_main () at /usr/lib/libc.so.6
#14 0x000055c587e640b5 in  ()
[Inferior 1 (process 3913) detached]
backtrace written to /tmp/darktable_bt_9AX691.txt
zsh: segmentation fault (core dumped)  darktable


I'm not sure what that means. :(

---------- Forwarded message ---------
From: Bruce Williams <stu...@audio2u.com>
Date: Fri, Aug 25, 2023 at 10:31 PM
Subject: Fwd: [darktable-user] darktable suddenly refuses to launch on
Manjaro
To: darktable-user <darktable-user@lists.darktable.org>


No, I had not!
This was the error thrown by the terminal:

an error occurred while trying to execute gdb. please check if gdb is
installed on your system.
backtrace written to /tmp/darktable_bt_XHGFA2.txt
zsh: segmentation fault (core dumped)  darktable

I tried "nano /tmp/darktable_bt_XHGFA2.txt" but it appears to have nothing
in the text file.


---------- Forwarded message ---------
From: Jesus Arocho <una.guasab...@gmail.com>
Date: Fri, Aug 25, 2023 at 10:19 PM
Subject: Re: [darktable-user] darktable suddenly refuses to launch on
Manjaro
To: Bruce Williams <stu...@audio2u.com>



On 8/25/23 07:45, Bruce Williams wrote:

Hi all,
I'm running Manjaro, and have had darktable 4.4 running just fine in recent
days.
But tonight, I tried to launch it, the icon appears for a second, and then
disappears.
System monitor does not show it amongst the running applications.

System specs:

Operating System: Manjaro Linux
KDE Plasma Version: 5.27.7
KDE Frameworks Version: 5.108.0
Qt Version: 5.15.10
Kernel Version: 6.1.44-1-MANJARO (64-bit)
Graphics Platform: X11
Processors: 16 × AMD Ryzen 7 2700X Eight-Core Processor
Memory: 31.3 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 3070/PCIe/SSE2
Manufacturer: Micro-Star International Co., Ltd.
Product Name: MS-7B79
System Version: 2.0

I do not have auto updating of the system running due to some issues with
the GUI version of PAMAC. I do manual system updates via the command line,
and I have not done any since I last ran dt.
If anyone can point me in the right direction to get it launching, I would
be most thankful.

Have you tried to launch darktable from a terminal window to see if an
error message is displayed?

____________________________________________________________________________
darktable user mailing list
to unsubscribe send a mail to darktable-user+unsubscr...@lists.darktable.org

Reply via email to