www. O S N E W S .com
News Features Interviews
BlogContact Editorials
.
The Linux graphics stack
By Thom Holwerda, submitted by Hiev on 2012-09-06 22:41:47
"This is an introductory overview post for the Linux Graphics Stack, and how it currently all fits together. I initially wrote it for myself after having conversations with people like Owen Taylor, Ray Strode and Adam Jackson about this stack. I had to go back to them every month or so and learn the stuff from the ground up all over again, as I had forgotten every single piece. I asked them for a good high-level overview document so I could stop bothering them. They didn't know of any. I started this one. It has been reviewed by Adam Jackson and David Airlie, both of whom work on this exact stack." Introductory or no, still pretty detailed.
 Email a friend - Printer friendly - Related stories
.
Read Comments: 1-10 -- 11-20 -- 21-28
.
RE[3]: ...
By renox on 2012-09-07 15:02:00
Can somemone moderate the parent comment as 'poor troll'?

Thanks.
Permalink - Score: -1
.
I am curiuos about Android's Stack
By tuaris on 2012-09-07 19:38:39
I am curious about how the Android graphics stack is designed. That is the way it needs to be done on the desktop.

Edited 2012-09-07 19:38 UTC
Permalink - Score: 2
.
RE: I am curiuos about Android's Stack
By 1c3d0g on 2012-09-07 21:01:47
Without Dalvik (or anything Java related), of course. ;-)
Permalink - Score: 2
.
RE[2]: UNIX?
By tylerdurden on 2012-09-08 00:51:02
Sometimes you need diversity, for those times Linux is a perfect fit. Sometimes you don't, for those occasions OSX or Windows may that better tool.

As usual: use the correct tool for the problem at hand, not the other way around. If you want Linux to be like OS or Windows, then get Windows or OSX.

Linux great strength is its open nature and customization/options, that is also its biggest weakness. There are products/projects that are enabled by Linux, which would be impossible using proprietary closed systems, and of course viceversa also applies.
Permalink - Score: 6
.
RE[4]: ...
By feydun on 2012-09-08 04:56:41
I don't think it's trolling, just very negative, and the links are even more one-sided. The thing is, it's true that it's inconvenient not having a stable ABI, and anyway I like it that the FOSS community is full of criticism; there's no marketing hype-driven one true faith. It's more... scientific :-)
Permalink - Score: 1
.
RE[2]: Old blog post is old
By feydun on 2012-09-08 05:39:46
Maybe it was linked accidentally instead of its more recent follow-up:

http://blog.mecheye.net/2012/08/...

It's an excellent series, I wish it existed last year when I was looking for an introductory overview.
Permalink - Score: 2
.
RE[2]: ...
By Neolander on 2012-09-08 08:42:59
> Of course, as this was written by a Wayland fan..
Wayland has some downsides too:
do you know what happens when you try to move a Window of a busy application in Wayland?

Since Wayland is designed with compositing window managers in mind, I would hazard a guess that a static, screenshot-like bitmap of the busy window is moved around, without needing to constantly refresh that bitmap as with older WM technology.

Edited 2012-09-08 08:44 UTC
Permalink - Score: 3
.
RE[4]: ...
By bassbeast on 2012-09-08 11:42:39
Did you even BOTHER to read? or does anything that disagrees with your "religion" automatically have you stick your fingers in your ears? Does a RH dev with 10 years exp on the job not count to you? if not then who does, only St iGNUcious?

Whether you like it or not reality is reality, and things aren't getting better. they are getting prettier, but not better. Don't take my word for it, take the Pepsi challenge. We'll take any normal release of Linux from the same month that Vista was RTMed, which I'll choose Vista because its supposed to be the worst MSFT OS since WinME, we'll install it and the Linux that was released the same month, again your choice, make sure all the drivers are working then upgrade both to current.

I'll be happy to tell you what will happen, because I've done this challenge several times. The Vista install will work perfectly, all the drivers and software functional even after 2 service packs and thousands of patches, while the Linux WILL BE BROKEN. Your DE will be flaky, if the GPU drivers work at all, your sound will be toast just as De Icaza said, and WiFi? Bwa ha ha ha, that won't have a snowball's chance in hell.

Now if you think such Mickey Mouse amateur hour "performance" is acceptable, well good for you, but the rest of us left that kind of crud behind with Win9X. I'm selling systems every single day and I need an OS that WORKS, not a hobbyist toy, and the sad part is thanks to the devs constant fiddling with the guts that is EXACTLY what you have, a toy. You are more likely to win the powerball than win my challenge friend, and that is just sad.
Permalink - Score: 0
.
RE[3]: ...
By renox on 2012-09-08 13:53:06
> > Of course, as this was written by a Wayland fan..
Wayland has some downsides too:
do you know what happens when you try to move a Window of a busy application in Wayland?

Since Wayland is designed with compositing window managers in mind, I would hazard a guess that a static, screenshot-like bitmap of the busy window is moved around, without needing to constantly refresh that bitmap as with older WM technology.


Wrong, remember that the decoration is handled by the application in the "normal" Wayland configuration.
So the application is handling the mouse events (then tell to Weston move my Window), so if the application is busy, moving a window may be laggy/"not smooth".
Permalink - Score: 3
.
RE[5]: ...
By Gullible Jones on 2012-09-08 16:37:29
Hardware support is still a huge problem under Linux. OTOH I know of only one driver (nouveau) that breaks regularly, and it's experimental and contraindicated for general use. Based on my own experience, I don't think the Linux kernel is as unstable as you say.

OTOH, user space stuff breaks all the damn time, so I get where you're coming from. I frankly find Linux OSes more convenient than other OSes, but I can't deny that the desktop stack is a huge hackjob.
Permalink - Score: 0

Read Comments 1-10 -- 11-20 -- 21-28

There are 1 comment(s) below your current score threshold.

No new comments are allowed for stories older than 10 days.
This story is now archived.

.
News Features Interviews
BlogContact Editorials
.
WAP site - RSS feed
© OSNews LLC 1997-2007. All Rights Reserved.
The readers' comments are owned and a responsibility of whoever posted them.
Prefer the desktop version of OSNews?