Managed to get Indesign CS2 running under Wine today, woohoo, one less thing tying me down to Windows.
The program installed ok uner wine but then when I tried to run it, it kept hanging on "calling late initialisers".
What I then did was to systematically remove folders from the plugins directory. By deleting the folder "scripts" Indesign started up nicely. There are only a few files in "scripts" not sure which one was causing the program to hang.
*Update - * You don't need to delete the whole scripts folder, just the file Support for "Visual Basic.apln"
*Another Update - * Found that InDesign was crashing when trying to open or import files, solution for this is to go into preferences --> File Handling and turn on "Enable Version Cue", restart Indesign and voila it seems to work. Don't ask me why.