4 ms·
Compare it to the other servers in the same `hw` directory: ├── hw │ ├── kdrive │ ├── vfb │ ├── xfree86 <- this one is Xorg
by Karellen 3y ago
Compare it to the other servers in the same `hw` directory:
├── hw
│ ├── kdrive
│ ├── vfb
│ ├── xfree86 <- this one is Xorg
│ ├── xnest
│ ├── xquartz
│ ├── xwayland
│ └── xwin
Xorg/xfree86 is the one that renders to your display hardware (metal), compared to `vfb` which renders to the Linux Virtual FrameBuffer API, `xnest` which renders to another X server, `xquartz` which renders to Apple's "quartz" display system, `xwayland` which renders to a wayland server, and xwin which renders to Win32.
And, uh `kdrive`, which renders to... um... something or other.
Edit: Also, while Linux now has Atomic ModeSetting and the Direct Rendering Manager APIs, for a lot of Xorg/Xfree86's history it didn't, and the X server did a lot more direct manipulation of the display hardware than it does now. Switching virtual consoles between X consoles and Linux terminal consoles used to be a weird dance between Xorg in userspace and the kernel to make sure that the hardware handoff between them didn't mess up. This dance took about a second to complete (which is forever in CPU time) rather than being the instantaneous sort of switch it is now. But even now, with DRM and the other stuff, Xorg still does a lot of talking directly to the hardware.
- tremon 3y agokdrive is this alternative X server, I suspect: https://www.irif.fr/~jch/software/kdrive.html https://www.irif.fr/~jch/software/kdrive.html
- jrockway 3y ago> This dance took about a second to complete What's really weird about reading this is that I can hear, in the back of my mind, the sound my CRT makes while doing this switch. But I have no memory of ever switching from X -> virtual console since LCDs were a thing. I guess... that's when X stopped crashing routinely? Weird stuff! (Also, am I crazy or is there also a smell associated with this operation? I swear I remember something like that. When the mode switches, the monitor degausses itself, and then there is a faint smell of ozone? Computers used to be weird!)
- shermantanktop 3y agoMe too! It sounded like something was being done to the monitor that it did not enjoy at all.
- petre 3y agoEntering hyperspace in 3…2…1… [high frequency sound]