Do Linux "Sleep Mode" Problems Happen on UNIX?

I am an experienced MS Windows user who has tried four different flavors of Linux: Mandriva, Centos, Debian, and Ubantu---each on a different PC. (I always used a dual-boot configuration with Grub and Win XP or Win 7). Each time, I encountered the following two problems:

  1. While resuming from sleep mode, I always found that the screen was blank. I had to press Ctrl-Alt-Del and restart the PC.
  2. The OS would always work fine for about 15-20 minutes. Then, with no warning, it would freeze up. I had to press Ctrl-Alt-Del and restart the PC.

After experimenting with various recommended configuration tweaks, I could not resolve these problems. According to comments from other users, who complained about the same thing, the problem is related to the video card. Here is the alleged problem:NVIDIA and other video card manufacturers do not release all information about their software and firmware to non-commercial groups. Therefore, Linux software can never be fully compatible with any video card. In each build of Linux, there is an "unknown" factor, which causes video-related performance problems.
I lost interest in Linux for this reason. Now, however, I am growing even more tired of MS Windows, and I am wondering---is UNIX immune to these two problems (since UNIX is still a commercial product)?

Can anybody give me an opinion on this?

Thanks.

I assume that you are asking this question about Solaris x86 since you have posted on the Solaris forum.

AFAIK Solaris x86 does not support sleep/hibernate instigated by the O/S so the problem does not arise.

How Solaris would react to a BIOS instigated sleep mode will depend on the specific hardware I would think.

I dont remember having issues with my (old ) solaris workstation but then, it was sparc...

mac OSX: would depend how or more what was left running before you sent it to sleep -
Not a good idea to leave opera running with 2 few windows and many tabs for hours or yes it would be running out of memory and "freeze" if you want... otherwise never had that issue... and my mac is rebooted once-twice a week, it can stany sleeping up to 15 hours...