Those dark, dark hours/days/weeks with Xorg really made me into the hacker I am today. If the forums weren't there, read the docs, if the docs weren't helpful you could read the source. Not being stonewalled while discovering how to work with one's computer is a wonderful experience.
Happy Birthday to such a wonderful OS!
Same thing here. I distinctly recall having a stack of different linux distros that I would install and switch between, then spend hours configuring the os, tweaking xorg, etc.
This experience made me a true believer. Never needed to do it with kernel source code, but with libraries and userspace apps.
Hitting the closed-source wall in SDKs and environments like Matlab is frustrating and takes all the fun out of programming.
I'm glad it became an option on the majority of distributions. IMHO it still remains the killer feature over Windows if you want to show someone what Linux can do.
https://www.youtube.com/watch?v=K_VlI6IBEJ0
https://web.archive.org/web/19991128112050/http://www.qnx.co...
Booting from read only media and having a fully functioning OS was completely groundbreaking. Especially when you consider how much hardware was supported without configuration.
I donated a "Frankenstein" PC to our high school classroom (or added random parts that were missing to an existing one -- can't remember) and had a regular CD drive and a SCSI harddisk attached to a SCSI controller. The motherboard's BIOS didn't know how to boot from the SCSI harddisk so I put a bootloader and kernel on a CD and used that to boot from the harddisk.
Worked like a charm. Ran enlightenment for the looks and played a lot of clanbomber with a classmate!
Edit: Aw, looks like clanbomber isn't in the Debian repositories anymore. Shame :(
Edit2: I think I slept on the couch at the local hackerspace (with fast internets) after getting that system to run (and brought the computer to school on the next day). Nostalgia~