Understanding the Linux Graphics Stack is now available as a self-paced video course

Understanding the Linux graphics stack trainingBootlin’s Understanding the Linux Graphics Stack training course is now available as a self-paced, pre-recorded video course on Udemy.

This course has previously been offered as an instructor-led training course. We are now changing its format: it is no longer available as an instructor-led course and is instead offered as a pre-recorded course that you can follow at your own pace.

For now, Understanding the Linux Graphics Stack is the only Bootlin training course available in a self-paced format. All of our other training courses continue to be offered as instructor-led training sessions.

13 hours and 48 minutes of Linux graphics training

The course contains 13 hours and 48 minutes of video, organized into 19 chapters covering the different aspects of the Linux graphics stack:

  1. Introduction
  2. Image representation
  3. Color representation
  4. Layout and formats
  5. Pixel drawing
  6. Pixel operations
  7. Hardware aspects overview
  8. Pipelines
  9. Display devices
  10. Display interfaces
  11. Render accelerators
  12. System integration
  13. Software stack overview
  14. Linux kernel: TTY
  15. Linux kernel: framebuffer device
  16. Linux kernel: DRM
  17. Userspace: X Window
  18. USerspace: Wayland
  19. Userspace: Mesa3D

The course starts with the fundamentals of image and color representation, pixel operations and graphics hardware, before covering display pipelines, display devices and interfaces, rendering accelerators, and system integration.

It then looks at the Linux graphics stack itself, covering the kernel-side components such as TTY, the framebuffer device and DRM, as well as userspace technologies including X Window, Wayland and Mesa3D.

The course is aimed at engineers who need a detailed understanding of graphics concepts, graphics hardware, and how the graphics stack is organized in Linux, with a particular focus on embedded Linux systems.

Learn at your own pace

The move to a pre-recorded format makes the course available without having to schedule an instructor-led training session.

You can start the course whenever you want and progress at your own pace. The video format also makes it easy to pause, rewind, and revisit individual chapters when needed.

Available on Udemy

The complete Understanding the Linux Graphics Stack course is available on Udemy for 99 EUR.

You can enroll through our referral link.

Using our referral link ensures that a larger portion of the amount you pay goes to Bootlin, helping us create new training courses and improve our existing ones.

The training materials used in the course are freely available, so you can also review the course contents and supporting material before or while following the training.

For any questions or comments about the course, contact us at training@bootlin.com.

Thomas Petazzoni

Author: Thomas Petazzoni

Thomas Petazzoni is Bootlin's co-owner and CEO. Thomas joined Bootlin in 2008 as a kernel and embedded Linux engineer, became CTO in 2013, and co-owner/CEO in 2021. More details...

Leave a Reply