[KPhotoAlbum] Kphotoalbum loading of old database fails with Apple X11 server

Shawn Willden shawn-kimdaba at willden.org
Wed May 3 16:31:38 BST 2006


This is a weird one.  Maybe someone can give me an idea about where to start 
looking.

After successfully building kphotoalbum from SVN on OS X 10.4 using the Fink 
KDE and the Apple toolchain, I find that it will run with either a new 
database, or on a remote X11 server, but not with an existing database on 
Apple's X11 server.

I was building and testing while logged into the iBook remotely from my Linux 
box, so as not to interfere with my wife's use of her iBook.  After 
kphotoalbum built, I ran it and it came up fine, read the database (noting 
that it was out of date because it was from KimDaBa, not KPhotoalbum) and 
allowed me to work with my photos.  I saved the database, so it's now in the 
new format.

Then I tried to run it on my wife's computer, using Apple's X11 server.  The 
splash screen came up, said "Loading Database" and just hung there.  After 30 
minutes I killed it.

Next I tried running it with --demo.  It ran fine on the iBook, with Apple 
X11.

Next I moved my database out of the way, and allowed it to create a new 
database by scanning the images.  That took a while (as expected with 8000 
images) but worked fine.  I closed kphotoalbum and reopened it with the new 
database.  No problems.

Finally, I put my old database back and tried running on the iBook, with the 
local X server.  It hung at the splash screen.  I ran it again with the 
remote X server on my Debian Linux box.  That works.

Any ideas?  I'm also asking on the Fink mailing list.

I'm wondering if it's related to other KDE services like DCOP, etc.  I don't 
really have any understanding of those, but it has appeared to me on occasion 
that KDE apps connect (somehow) to the KDE system on the machine with the X 
server, and not necessarily to the system on the machine actually running the 
app.  Does that make *any* sense?

Thanks,

	Shawn.




More information about the Kphotoalbum mailing list