When I launch shotwell on the command line (gnome-terminal, tmux, bash), it works fine. But, when I click on the shotwell icon in the GNOME dash/favorites menu, it behaves differently and cannot find my photo library.
It seems like something in my ENV, but I reviewed it pretty thoroughly and I don’t see anything that is obviously related to Shotwell; certainly there are not any Shotwell-specific variables. If it is ENV, it has to be something that affects other things too. But, none of my other dash-launched programs are having trouble, although I rarely use that method for launching, to be fair.
I thought of doing a binary search on the ENV, but it’s really big; that’s not an easy thing to do.