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