Implementing an IVI human-machine interface involves dealing with issues related to interactions between the user, HMI applications, and the HMI framework itself. This presentation focuses on the graphical side of those issues, and discusses experiences in development of a simple Wayland based HMI display server. Details on IVI HMI Wayland protocol design and the corresponding display server implementation will be presented. This presentation is intended for experienced C/C++ developers with interests in Linux based automotive HMI technology. Ossama Othman is a Senior Software Engineer at Intel, is the Tizen IVI Media & Graphics lead, and has presented at several conferences, including the 2012 Automotive Linux Summit and OMG Real-Time Workshops.