First things, first. My system specs:

My monitor is a Samsung SyncMaster 2043NW.
My system is a custom-build, assembled in August 2009.
I'm also dual-booting Ubuntu 10.10, though I haven't used it in a while; still fairly new to the whole Linux thing.
For the last few weeks, upon startup from a hibernation of a few hours or more, my monitor has taken upwards of three minutes to display anything. I know my system has started and is theoretically displaying the login screen, as I can enter my password, hit enter, and hear the Vista "login" sound; when my monitor eventually starts, it shows me logged in. However, until that happens, my monitor just sits there, flashing its little blue indicator light, and making these strange little squealing sounds in time with it.
I Googled the manual for my monitor, and this issue doesn't seem to be covered in there. I checked the drivers for my video card, and they're up to date. It actually automatically updated itself earlier last week, and I thought that would solve the problem. No dice.
Yesterday, I opened up my case to check and see if maybe my video card had become loose on the motherboard. I pulled it out and reseated it. On startup, my monitor ran normally. However, while my monitor started normally after brief hibernations (as it did before), hibernations of few hours or more still caused my monitor to be slow when starting.
I haven't checked to see if I have similar symptoms upon extended shutdowns (as opposed to hibernations), mainly because I'm worried I'll miss the GRUB dual-boot menu, and my system will boot automatically in Ubuntu; I'm worried about how this issue might expose itself in Ubuntu. However, I am going home for Christmas break on Tuesday, and will have to shut my system down when I leave, so if the problem isn't solved between now and then, I guess we'll find out when I come back to school in January.
Anyway, that's pretty much it. Please let me know if you have any insight, or if you need any more information; I'd really appreciate it. :-D
DFTBA,
- Brennan C.