Yea I tried that first and it there’s a lot of noise alright.
I am afraid I don’t really know how to interpret the output. I’ve since discovered that this issue is also affecting Thunderbird and that I miscounted, its 4 minutes and not 2 it takes to open.
there are two main points in the strace where the delays are happening. One is a 15 sec delay, there are smaller 5 sec delays but the main one is a of almost 2 full minutes.
The logs jump from 09:39:50 to 09:41:45 waiting for 1 minute 55 seconds.
Not expecting you to debug them or anything, just adding them here in case others have same issue and comes across this
[pid 4767] 09:39:50 rt_sigprocmask(SIG_BLOCK, [HUP USR1 USR2 PIPE ALRM CHLD TSTP URG VTALRM PROF WINCH IO], <unfinished ...>
[pid 4791] 09:39:50 recvmsg(10, <unfinished ...>
[pid 4767] 09:39:50 <... rt_sigprocmask resumed>[], 8) = 0
[pid 4791] 09:39:50 <... recvmsg resumed>{msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="l\2\1\1\0\0\0\0\377\377\377\377>\0\0\0", iov_len=16}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 16
[pid 4767] 09:39:50 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0 <unfinished ...>
[pid 4791] 09:39:50 ppoll([{fd=9, events=POLLIN}, {fd=11, events=POLLIN}], 2, {tv_sec=0, tv_nsec=0}, NULL, 0) = 0 (Timeout)
[pid 4791] 09:39:50 ppoll([{fd=10, events=POLLIN}], 1, {tv_sec=0, tv_nsec=0}, NULL, 0 <unfinished ...>
[pid 4767] 09:39:50 <... socket resumed>) = 17
[pid 4791] 09:39:50 <... ppoll resumed>) = 1 ([{fd=10, revents=POLLIN}], left {tv_sec=0, tv_nsec=0})
[pid 4767] 09:39:50 connect(17, {sa_family=AF_UNIX, sun_path="/run/systemd/resolve/io.systemd.Resolve"}, 42 <unfinished ...>
[pid 4791] 09:39:50 recvmsg(10, <unfinished ...>
[pid 4767] 09:39:50 <... connect resumed>) = 0
[pid 4791] 09:39:50 <... recvmsg resumed>{msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\5\1u\0\27\0\0\0\7\1s\0\24\0\0\0org.freedesktop.DBus\0\0\0\0\6\1s\0\6\0\0\0:1.143\0\0\10\1g\0\0\0\0\0", iov_len=64}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 64
[pid 4767] 09:39:50 sendto(17, "{\"method\":\"io.systemd.Resolve.ResolveHostname\",\"parameters\":{\"name\":\"VFIEVOX3\",\"family\":2,\"flags\":0}}\0", 102, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0 <unfinished ...>
[pid 4791] 09:39:50 ppoll([{fd=9, events=POLLIN}, {fd=11, events=POLLIN}], 2, {tv_sec=0, tv_nsec=0}, NULL, 0 <unfinished ...>
[pid 4767] 09:39:50 <... sendto resumed>) = 102
[pid 4791] 09:39:50 <... ppoll resumed>) = 0 (Timeout)
[pid 4767] 09:39:50 recvfrom(17, <unfinished ...>
[pid 4791] 09:39:50 ppoll([{fd=10, events=POLLIN}], 1, {tv_sec=0, tv_nsec=0}, NULL, 0) = 0 (Timeout)
[pid 4791] 09:39:50 write(11, "\1\0\0\0\0\0\0\0", 8 <unfinished ...>
[pid 4767] 09:39:50 <... recvfrom resumed>0xaaaba00d7840, 131080, MSG_DONTWAIT, NULL, NULL) = -1 EAGAIN (Resource temporarily unavailable)
[pid 4791] 09:39:50 <... write resumed>) = 8
[pid 4767] 09:39:50 ppoll([{fd=17, events=POLLIN}], 1, {tv_sec=119, tv_nsec=999792000}, NULL, 8 <unfinished ...>
[pid 4791] 09:39:50 ppoll([{fd=9, events=POLLIN}, {fd=10, events=POLLIN}, {fd=11, events=POLLIN}], 3, NULL, NULL, 0) = 1 ([{fd=11, revents=POLLIN}])
[pid 4791] 09:39:50 read(11, "\1\0\0\0\0\0\0\0", 8) = 8
[pid 4791] 09:39:50 ppoll([{fd=9, events=POLLIN}, {fd=10, events=POLLIN}, {fd=11, events=POLLIN}], 3, NULL, NULL, 0 <unfinished ...>
[pid 4767] 09:41:45 <... ppoll resumed>) = 1 ([{fd=17, revents=POLLIN}], left {tv_sec=4, tv_nsec=735486089})
[pid 4767] 09:41:45 recvfrom(17, "{\"parameters\":{\"addresses\":[{\"ifindex\":2,\"family\":2,\"address\":[192,168,1,12]}],\"name\":\"VFIEVOX3\",\"flags\":786945}}\0", 131080, MSG_DONTWAIT, NULL, NULL) = 114
[pid 4767] 09:41:45 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
[pid 4767] 09:41:45 close(17) = 0
[pid 4767] 09:41:45 getpid() = 4767
[pid 4767] 09:41:45 symlinkat("192.168.1.12:+4767", AT_FDCWD, "/home/silas/.mozilla/firefox/lcpxt1ts.Silas/lock") = 0
[pid 4767] 09:41:45 openat(AT_FDCWD, "/home/silas/.mozilla/firefox/lcpxt1ts.Silas/compatibility.ini", O_RDONLY) = 17
[pid 4767] 09:41:45 newfstatat(17, "", {st_mode=S_IFREG|0600, st_size=168, ...}, AT_EMPTY_PATH) = 0
[pid 4767] 09:41:45 read(17, "[Compatibility]\nLastVersion=120.0.1_20231201093502/20231201093502\nLastOSABI=Linux_aarch64-gcc3\nLastPlatformDir=/usr/lib64/firefox\nLastAppDir=/usr/lib64/firefox/browser\n", 168) = 168
[pid 4767] 09:41:45 close(17) = 0```