Linux Developer Conference Brazil 2019 speaker: Helen Koike

Helen Koike is a Software Engineer and Kernel developer with Collabora's kernel team. She contributed to several areas of the Kernel, including asyncronous plane updates in DRM, the Virtual Media Controller Driver in the Video4Linux media subsystem, mapped devices, ASoC and NVMe. She is a former Outreachy intern and mentor in the Kernel and also contributes with the Debian community. Helen holds a degree in Computer Science from the University of Campinas (Unicamp), as well as an Engineering degree from Telecom Paristech and the Pierre-and-Marie-Curie University.

The speaker's profile picture


Q&A with Arnaldo Melo, Helen Koike and John 'maddog' Hall. Hosted by Gustavo Padovan. (in English)

A Q&A where the audience can ask the questions they want.

Graphics: An overview of DRM/KMS kernel API, main concepts and some caveats (in Portuguese)

When your system wants display some specific image in your screen, or perform configurations such as changing your monitor resolution or frame rate, the userspace talks with the kernel through the DRM (Direct rendering memory) subsystem. In this talk we are going to look at some main concepts of DRM and KMS (Kernel Mode Setting) such as CRTC, connectors, encoders, vertical blank, image tearing (and how to avoid it!), and present some code and live demo to show the basis of what you would need to start writing a Graphic compositor from scratch.