Linked by Thom Holwerda on Fri 11th Jul 2014 16:51 UTC
X11, Window Managers

However, I still field plenty of questions from lots of people about this, and a lot of the time, it's extremely simple stuff: "What is X?" "How does it interact with my graphics card and mouse/keyboard?" "What do apps use X for?" "What is Wayland, and how does it fit into the picture?" "What problems did X have that made us want to write new display server technologies?"

These sort of questions were what inspired me to write "The Linux Graphics Stack" in the first place, but there's really never been a comprehensive, historical writeup of our display server technologies in general. So, I chose to spend my free time at Red Hat writing it.

A very fun look at what X actually is - including embedded X server sessions running in your browser using HTML5 canvas. Fancy.

Permalink for comment 592302
To read all comments associated with this story, please click here.
RE[4]: hrmf...
by Lennie on Sat 12th Jul 2014 12:49 UTC in reply to "RE[3]: hrmf..."
Lennie
Member since:
2007-09-22

I think as users it will be a few years before systemd can be judged properly.

I do think, maybe, systemd will allow for more flexibility.

For example, it looks like a lot of Linux operating systems might end up being built around containers, like LXC and Docker:

http://lwn.net/Articles/602579/

For example to allow for things like CoreOS and Project Atomic:

http://major.io/2014/05/13/coreos-vs-project-atomic-a-review/

If that belongs on your Linux desktop, I don't know yet. I don't think improving the user-facing devices is like desktops is dead either. Maybe the top layer work like mobile devices is strange thinking which a few tried, but seemed to have mostly failed.

It does allow for things like creating a btrfs snapshotting before updating/upgrading the software and going back to the versions very easily.

Or updating the whole operating system in one step, systems like ChromeOS or servers systems, like those Google uses already do this. I believe they use 2 separate partitions. And switch between them.

Which can still be useful on your desktop.

It could be useful on embedded devices as well.

For example it could mean people creating embedded devices didn't have to re-invent their own solutions.

Edited 2014-07-12 13:02 UTC

Reply Parent Score: 3