Blurry text on Dell Monitor + Mac OS X

I recently received a new MacBook Pro, and a new external monitor, from the company I work for. Unfortunately when I hooked the laptop up to the monitor (Dell U3014), via display port, I was surprised by the poor picture quality. Text was misshapen, and contrast completely off.

The reason is that the DisplayPort uses YCbCr colors instead of RGB to drive the display, which limits the range of colors and apparently causes the display to apply some undesired post processing.

Steps to fix the issue (I’ve found the solution in the link below):

    • Download the file patch-edid.rb from the forum here , or copy the following code in a new file:
      #!/usr/bin/ruby
      # Create display override file to force Mac OS X to use RGB mode for Display
      # see http://embdev.net/topic/284710
      #
      # Update 2013-06-24: added -w0 option to prevent truncated lines
      
      require 'base64'
      
      data=`ioreg -l -w0 -d0 -r -c AppleDisplay`
      
      edid_hex=data.match(/IODisplayEDID.*?<([a-z0-9]+)>/i)[1]
      vendorid=data.match(/DisplayVendorID.*?([0-9]+)/i)[1].to_i
      productid=data.match(/DisplayProductID.*?([0-9]+)/i)[1].to_i
      
      puts "found display: vendorid #{vendorid}, productid #{productid}, EDID:\n#{edid_hex}"
      
      bytes=edid_hex.scan(/../).map{|x|Integer("0x#{x}")}.flatten
      
      puts "Setting color support to RGB 4:4:4 only"
      bytes[24] &= ~(0b11000)
      
      puts "Number of extension blocks: #{bytes[126]}"
      puts "removing extension block"
      bytes = bytes[0..127]
      bytes[126] = 0
      
      bytes[127] = (0x100-(bytes[0..126].reduce(:+) % 256)) % 256
      puts
      puts "Recalculated checksum: 0x%x" % bytes[127]
      puts "new EDID:\n#{bytes.map{|b|"%02X"%b}.join}"
      
      Dir.mkdir("DisplayVendorID-%x" % vendorid) rescue nil
      f = File.open("DisplayVendorID-%x/DisplayProductID-%x" % [vendorid, productid], 'w')
      f.write '<?xml version="1.0" encoding="UTF-8"?>
      <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
      <plist version="1.0">'
      f.write "
      <dict>
      <key>DisplayProductName</key>
      <string>Display with forced RGB mode (EDID override)</string>
      <key>IODisplayEDID</key>
      <data>#{Base64.encode64(bytes.pack('C*'))}</data>
      <key>DisplayVendorID</key>
      <integer>#{vendorid}</integer>
      <key>DisplayProductID</key>
      <integer>#{productid}</integer>
      </dict>
      </plist>"
      f.close
      
    • Connect the external monitor and close the lid (only the external monitor must be connected).
    • Run the command chmod +x patch-edid.rb
    • Run the script ./patch-edid.rb
    • A new folder will be created with the overrides for your monitor.
    • Move it into the /System/Library/Displays/Overrides folder.
    • Restart your computer.

Link to the forum thread with the solution: http://embdev.net/topic/284710

4 passaggi, 1 goal!

Splendide le voci in sottofondo che gridano “vai…vai!”.

Greece Mobile Team Meetup Photos

Danilo:

It was the best team meetup!

Originally posted on Around the Hill:

The mobile team had our second meetup of the year in Anavyssos, Greece last week. It was one of my favorite team meetups so far. We rented a villa that had a ton of rooms as well as a bunch of fun stuff to do including a giant pool and bikes to ride around on. It was really hot but we managed OK. The Mobile Team is up to 12 now and is a great group to work and hang out with. My favorite part of the trip was when we took a day trip to Athens and a walk up to the Acropolis. Second favorite was sailing in the Mediterranean! Check out the pics:

View original

Camminando sul tetto dei Monti Ernici

Alcune foto dell’escursione sul “Tetto dei Monti Ernici”. Il percorso, abbastanza inusuale, ha visto il faticoso “attacco” a Monte Fragara (2005m) da Prato di Campoli attraverso la ripida “Costa dei fiori”, per poi proseguire cresta fino a Monte Passeggio (2064) e Pizzo Deta (2045m).

Traccia GPS disponibile qui

Un grazie speciale a Vincenzo e Daniele per le foto.

Danilo:

Epic!

Originally posted on MacManX.com:

The future is here, or rather the future is at the new almost-finished Automattic headquarters in San Francisco.

In case you don’t know, Automatticians are employed all throughout the world, most work from home, and only a comparatively small amount work from San Francisco (though you could say that San Francisco is the city with the highest concentration of Automatticians). Thanks to the magic of Double Robotics, any Automattician can now feel like they’re part of the crowd at the San Francisco headquarters by taking control of an iPad on wheels.

If your curiosity has been rightfully engaged, gaze in wonder as Theme Wrangler Konstantin Obenland tours the new headquarters, and check out the tweet below from Lounge Manager Warren Kleban for a quick look at the robot in action.

View original