I'm not sure if you've returned the monitor but I had the same problem with my new Mac Pro.
Basically the Dell monitor doesn't identify itself properly via Mini Display Port/Thunderbolt and newer Macs think it's a TV so the wrong kind of signal is sent to the monitor.
It's easily fixed - don't be put off by the instructions below, I've just done it and it takes less than a minute.
Here's what you do:
Download the Ruby script (click 'patch-edid.rb' in yellow):
http://embdev.net/topic/284710#3027030
- Move the downloaded 'patch-edid.rb' file to your desktop
- Open the Terminal app from: /Applications/Utilities/Terminal
- In Terminal, type the following and hitting enter (or copy and paste it into Terminal and hit enter):
ruby ~/Desktop/patch-edid.rb
- Go to your desktop
- Check that a new folder was created - something like: "DisplayVendorID-10ac"
- Open the Display Overrides folder at:
/Macintosh HD/System/Library/Displays/Overrides/
- Copy the new folder into the /Overrides directory
- Authenticate with your user password (if asked)
- Restart your mac
For the first few seconds after restart it might look like nothing has changed but by the time you see the login screen (or your Desktop) everything will look as it should.
That's it - you won't have to do this again unless you erase and reinstall your mac.
Hope that helps someone.
Cheers
Ben