This appears to be a serious problem, possibly fairly widespread.
=== Me:
- New Al MacBook Pro 15".
- New Mini-DisplayPort to DVI Adapter.
- Viewsonic VP201b LCD, ~4yrs? old.
- DVI cable, apparently shielded & of moderate quality.
- No KVM involved. Notebook -> DP/DVI Adapter -> Monitor DVI-D input.
- Native Resolutions: Notebook: 1440x900. LCD: 1600x1200.
=== Problem:
Lots of snow / flicker on the external display over any black regions. All the time. It looks kind of like I need to adjust my antenna to tune in a distant UHF TV station. Horribly distracting, impossible to do work on.
=== Ineffective Solutions (for me):
- Unplug / replug all cables. (No effect).
- Try with / without AC power connected. (No effect).
- Reverse ends of DVI cable. (No effect).
- Power cycle monitor / notebook. (No effect).
- Move other windows around on screen. (No effect).
- "Sleep Display" via hot corner. (Makes snow worse!).
=== Partial Solutions (for me):
1. When I use the GeForce 9400M ("Better Battery Life"), I get lots of snow.
When I switch to GeForce 9600M ("Higher Performance") (and log out/in again), the snow disappears. I didn't leave it on the 9600M for more than a minute, so it's possible the snow would eventually return. But this is the first change that had any impact on the problem.
2. Additionally, reducing resolution to 1024x768 or below eliminates all snow.
Neither of these solutions are really acceptable.
=== Things I haven't tried that might help:
- Different DVI cable.
- Different monitors (only VGA conveniently available right now).
- Different Mini-DisplayPort -> DVI adapter.
- Mini-DisplayPort -> VGA adapter.
- Other DVI sources for this monitor (MBP is first DVI source).
=== Related Issues:
http://discussions.apple.com/thread.jspa?threadID=1778280
http://discussions.apple.com/thread.jspa?threadID=1760586
http://discussions.apple.com/thread.jspa?messageID=8338326
=== You should:
Call Apple Care immediately and report this issue. It's possible that a driver update might correct this. Hopefully it's not a widespread hardware issue. Apple needs to know the extent of the problem! Post here if you're seeing this too.