10 Replies Latest reply: Jan 13, 2014 7:05 AM by Dimme
Wardrop19 Level 1 Level 1 (0 points)

Does anyone know how to force RGB over HDMI on a Macbook Pro with Retina Display. This is driving me nuts, as I have two U2410's. One is connected via DVI (using the DVI thunerbolt adapter), whilst the other is connected via HDMI. The monitor connected via HDMI negotiates the YpBPr color space, whilst the DVI monitor uses RGB. This makes it impossible to get the two monitors to produce the same colour. I can set the monitor to RGB within the OSD, but that just produces a mismatch of green and purple colours - in other words, the signal coming from the mac is still YpBPr so obviously setting the monitor to RGB ruins the colours completely.

 

There must be some driver setting or something to force HDMI to output RGB instead of YpBPr. Through Googling, it seems this applies to pretty much any Mac with a HDMI port, hence it's got to be a software issue, that's why I chose this forum. I'm about to duck home (I'm at work) and grab one of my HDMI -> DVI cables to see if that provides a work-around.

 

What happened to Mac's being a professional device. Surely they can't claim superior colour management if something as fundamental as the monitor's color space can't be controlled.

  • 1. Re: Force RGB Color Space over HDMI?
    Wardrop19 Level 1 Level 1 (0 points)

    Using a HDMI -> DVI cable did fix the issue, but it still annoys me that this problem exists. Maybe it's the fault of the Dell monitors?

  • 2. Re: Force RGB Color Space over HDMI?
    plochner Level 1 Level 1 (0 points)

    I have given up trying to use a Mac with a Dell or Samsung or Viewsonic monitor. Just ordered and received a StarTech.com DP to miniDP cable and was disappointed to see only YpbPR being output to my 22" Dell monitor. This is on top of the general fuziness and inaccurate colors. I've tried all sorts of other cables and adapters, both Apple and 3rd party, and the plain sad fact is that none of them work properly.

     

    I plug in an old Cinema Display or a new Apple LED display and it works perfectly, colors look great, type isn't fuzzy.

     

    I boot into Windows 7 on the same Mac using Bootcamp and my Dell monitor works perfectly.

     

    It's OSX's display drivers that just don't play nice with Dell or Samsung or Viewsonic monitors. There's no other explanation because every other combination has problems with OSX and non-Apple monitors.

     

    I can get into the long description of every possible adapter and cable I've tried (as well as the terminal command to adjust font smoothing). If I want the type to look right and the colors to look right, I just have to use an Apple monitor, which is aggravating as I have plenty of larger monitors here at work that I'd rather use.

     

    Brief summary:

     

    Three different MBPs, one a Retina display. Four different monitors from 3 different manufacturers, each with various connection options (HDMI, VGA, DVI, DP). DP to miniDP cable, DVI cable with Apple DVI to mDP adapter, HDMI to DVI with mDP adapter, couple of other similiar combinations of cables and adapters.

     

    Bottom line is that all the screwing around produces a low quality, poor color accurate picture when the MBPs connect to 3rd party monitors. Plugging in the MBP to an Apple monitor (as old as a 2006 era Cinema Display) using any combination of adapter or cable looks great. Plugging in Windows 7 machines, either a dedicated Dell laptop or the MBPs in Bootcamp mode, all monitors look great. Also note that in OSX, the signal recevied by the monitors is YpbPr, but the same laptop in Bootcamp Windows 7 outputs RGB.

     

    Hence, my guess that OSX display drivers are wonky except when plugged into an Apple branded monitor.

  • 3. Re: Force RGB Color Space over HDMI?
    AwwYeahh Level 1 Level 1 (15 points)

    Is apple going to fix this? Should we all ban together and file a lawsuit? Makes no sense that Windows 7/8 products the colors just fine over the same connection yet Apple wont fix this

     

    Are they trying to make our monitors look bad in order to cell their own displays?

     

    Sure seems like it.....

  • 4. Re: Force RGB Color Space over HDMI?
    Ment0r Level 1 Level 1 (0 points)

    I'm bumping this because I also have the same problem. This seems to most definitely be an issue with Apple's drivers. If you go into your Utilities folder, open up System Information and go into the Displays setting, you'll find that while a monitor is attached with HDMI, there's an extra line that lists your monitor as a television.

     

    I have two Dell U2410's, one attached via a mini-DP to DVI and one attached via HDMI. This is what I get:

    DELL U2410:

      Resolution:          1920 x 1200 @ 60 Hz

      Pixel Depth:          32-Bit Color (ARGB8888)

      Display Serial Number:          XXXXXXXX

      Mirror:          Off

      Online:          Yes

      Rotation:          Supported

      Television:          Yes

    DELL U2410:

      Resolution:          1920 x 1200 @ 60 Hz

      Pixel Depth:          32-Bit Color (ARGB8888)

      Display Serial Number:          XXXXXXXX

      Mirror:          Off

      Online:          Yes

      Rotation:          Supported

     

    Now because of this I'm getting different colours between my monitors, and I can't exactly go out and buy another mini-DP adaptor because I'm using the other Thunderbolt port for actual Thunderbolt devices. However, I'm sure there must be a .kext or .plist file somewhere that could be edited to change the HDMI output to "Television: No" but unfortuantely, I know next to nothing about editing them! Perhaps someone here who does can lend a hand with that? I'm sure it's worth a shot.

  • 5. Re: Force RGB Color Space over HDMI?
    aramjam Level 1 Level 1 (0 points)

    thunderbolt in MBPs do not seem to behave well with Dell ultrasharp series. http://en.community.dell.com/support-forums/peripherals/f/3529/p/19458525/201488 89.aspx

     

    I have a U3011, and my MBP retina 15inch
    (10.8.2) only sends YPbPr space to the display via miniDP to DP cable instead of RGB. If I change the settings to RGB, the color is all funny looking. For all professional purposes this is useless. Nobody from Apple or Dell is willing fix this.

     

    U3011 only uses HDMI 1.3, so you won't get the full resolution. I also have used a mini-DP to dual-DVI adaptor. It gets RGB from MBP, the text is all garbled for anything above 1600x1000 .

     

    The System information tells me that MBP thinks U3011 is a television!!  (Television: Yes, in the display/graphics section)

     

    I am at my wits end.

  • 6. Re: Force RGB Color Space over HDMI?
    plochner Level 1 Level 1 (0 points)

    Note that I do not have a Thunderbolt MBP and my problem extended to other monitor vendors, not just Dell. As I wrote above, OSX + Non-Apple monitor produces an image that was poor quality with poor color. It wasn't unreadable and it wasn't like green turned blue, it was just "off", and tiring to the eyes.

     

    Same combination with same laptop running Windows 7 in Bootcamp looked fine, as per my message above. It's a shame as I have several 24" P2412 monitors available to me but I'm stuck using a slightly dim, circa 2006 20" Cinema display because that's the only monitor in the office that works properly with my MBP.

     

    My consensus is that there's something simply wrong with the display drivers on my MBP in OSX, because the same video card using Windows drivers in Bootcamp mode look and work fine with any monitor.

  • 7. Re: Force RGB Color Space over HDMI?
    wpark Level 1 Level 1 (0 points)

    I recently bought a new mac and found the same issue with HDMI display to my monitor. As everyone confirmed here, my monitor says that HDMI sends YPbPr to the monitor instead of RGB. If I use DVI connection, the color is back to normal.

    If Apple puts HDMI port in their system to be used as general purpose display, they must fix this issue. I don't think there is any notice that mac's HDMI port is designed to work only for Apple cinema display! And as plochner found, it is not an HDMI limitation but just a software compatibility issue. Where should we report this problem to Apple?

  • 8. Re: Force RGB Color Space over HDMI?
    aramjam Level 1 Level 1 (0 points)

    This hack seems to work. It isonlyfor U3011. I can confirm that it works:

     

      Resolution: 2560 x 1600 @ 60 Hz

      Pixel Depth: 32-Bit Color (ARGB8888)

      Display Serial Number: ******

      Main Display: Yes

      Mirror: Off

      Online: Yes

      Rotation: Supported

      Connection Type: DisplayPort

     

    MBP earlier reported this as Television : yes  and did not work if i had sent the color input as RGB.

  • 9. Re: Force RGB Color Space over HDMI?
    thegr8td Level 1 Level 1 (0 points)

    There is a more general approach for creating an override file:

     

    http://embdev.net/topic/284710

     

    Note the original solution is for a specific monitor, but deeper into the thread there is a ruby script. 

     

    You can get instructions for using the script, and just a sprinkle of apple bashing:

     

    http://ireckon.net/2013/03/force-rgb-mode-in-mac-os-x-to-fix-the-picture-quality -of-an-external-monitor

  • 10. Re: Force RGB Color Space over HDMI?
    Dimme Level 2 Level 2 (280 points)

    I just found this thread after spending most of the day yesterday trying to calibrate my Dell U2410 and my rMBP. I changed from a HDMI cable to a HDMI to display port cable and now my input is listed as RGB.  

    Thanks!!!!