How new are you to Access? The reason I ask is that you may be able to create the report without the use of so many sub-reports. I don't know the specifics of your database, but I frequently see newbies having problems with reports that are fundamentally poorly-designed, evaluate for yourself if this is truly the best way of creating your report. Maybe you can accomplish this by creating a few queries and some VBA, and not have **ANY** subreports at all, or reduce them greatly.. Many newbies get amazed once they realize what can be done with a little VBA.
Also, how much memory is in the machine? Are you running low? Bring up task-manager and watch the memory and processor usage with everything closed, then open access.. then open your report. If your report is killing the system, you'll see the memory spike up higher then the amount of RAM you physically have in the computer. Maybe buying more RAM will fix the problem.
Have you tried to open up the database on a different PC and print the report? Maybe it's a bad install of Access, or something else screwy with the machine.
..Also, I've never used Novell, so I can't help out there. Although that shouldn't matter at all at this point.
HTH!