Graphics beyond the main compositor

This proposal has been accepted as a session.

Accepted Session
Microconference Session

One Line Summary

An overview of ongoing efforts to improve the graphics stack in the boot-loader, initrd, login-manager, early-boot and late-shutdown.


While the desktop environment and its main compositor are the major target for new graphics developments, there are still ongoing efforts to improve the graphics stack beyond the main compositor. This includes single-modeset boot, graphical boot-loaders and initrds, seamless hardware-handover from simple firmware drivers to real graphics drivers and moving the VT layer out of the kernel.

This session will give an overview how things currently work and what we work on in the kernel, systemd and desktop-environments to improve the situation.


  • David Herrmann



    David Herrmann is a student from Germany working on the linux kernel input and graphics subsystems to improve the core user-space interface between graphics servers and the kernel.

    David Herrmann studies mathematics and computer science at University of Tübingen and works on several open-source software projects in his spare time. Since 2011 he spent most of his time on projects around the HID and DRM kernel layers to replace the ancient linux VT system and improve the way graphics servers configure GPUs and input devices.

    He got involved in open-source development while working on server-daemons for IRC-networks in 2007. Since then he has contributed to many linux open-source software projects including: Wii-Remote driver, Bluetooth and HID kernel subsystems, Wayland+DRM and kmscon.