Excellent and comprehensive talk giving a very good overview over the graphic stack used in Linux today. Thank you!
@river171111 ай бұрын
This is spectacular and exactly what I needed, thank you!!!
@MetalGearDaner4 жыл бұрын
Thank you very much for this video. I'm new to GNU/Linux and I was looking for a video to understand the graphic stack!
@alinezhadi2 ай бұрын
Perfect presentation, Thank you!
@abder54532 жыл бұрын
Very well-put-together presentation, Thank you
@lawrencedoliveiro9104 Жыл бұрын
51:35 Worth noting that HarfBuzz does not do font-rendering, that is to say, scan-converting the glyph shapes to pixels - that is handled by FreeType. What HarfBuzz does is called “shaping”. This has to do with choosing which glyph shapes should be used to represent which characters (according to rules which look at neighbouring characters and also which font features the user has enabled), and how to position them within a word or line. This information is stored in the font according to the OpenType spec.
@lawrencedoliveiro9104 Жыл бұрын
36:49 Before there were display managers, with X11 at least, you would first login to a text console, then use the “startx” command to launch the GUI session. When you ended that, you would be back at the text console prompt, and you would logout from there. Does Wayland have a “startx” equivalent?
@lawrencedoliveiro9104 Жыл бұрын
4:45 Because the term “resolution” might refer to either the total number of pixels along each dimension, versus the number of pixels per unit length, it is common to use the separate term “pixel density” for the latter.
@lawrencedoliveiro9104 Жыл бұрын
53:46 I notice you mention G’MIC, which is more oriented towards higher-level artistic effects. There are also GEGL and BABL, the pixel engines that are used for example in GIMP, which work more at a level with the other examples you gave.
@asharafperinchikkal61032 жыл бұрын
Wonderful capsule on Linux Graphic Stack
@lawrencedoliveiro9104 Жыл бұрын
44:26 While OpenGL ES was originally created for embedded use, it has turned out to be a very useful reworking of the whole OpenGL concept. Getting rid of the fixed-function pipeline offers increased flexibility in non-embedded applications as well.
@lawrencedoliveiro9104 Жыл бұрын
31:48 That “xf86” prefix is a historical relic of the fact that Xorg is a fork of the XFree86 project. The split happened when the latter tried to change their licence to something not acceptable to the open-source community.
@ramesherrabolu15902 жыл бұрын
Thanks for giving a very broad overview on Linux Graphics
@stefanocosta4828 Жыл бұрын
Thank you very much, clear and succint presentation: the slide at the end says it all! 👍
@krishka4659 Жыл бұрын
thank you
@Aemilindore4 жыл бұрын
Whow! I'm so glad I foidk your chanel
@unimaginablycrispyporkhock2 жыл бұрын
Great talk! That explains the endless pain cause by nvidia😉
@robertoguerra5375 Жыл бұрын
Thank you for making this video :) I have an Orangepizero and I was wondering why is it so difficult to get all the graphics working. Indeed Linux has many parts that need to work well 😅
@lornamcneill37283 жыл бұрын
Excellent, thank you
@riki40482 жыл бұрын
Cool
@1kTroopKoopas2 ай бұрын
Instead of XWayland, they should have called it X-way 😂