nice to read.
In my spree to remove everything to do with radeon to get fglrx working, I think I had removed libdrm-radeon … (and I’ve learned a bit in the process)
well, just to further your knowledge for the future, there is/are no package(s) that is/are required to be removed from the system in order to use the catlyst/fglrx drivers … if its any consolation, I’ve observed such end user ripping spree behaviour many times in forum and mailing list posts, so you’re not alone when it comes to doing some monkey work rotfl!
I think I had removed libdrm-radeon … oops >:(. Removing that …also removed …xorg-x11-server
well, that solves that mystery: No X server, no X.
I think I had removed libdrm-radeon … (not even sure what it is)
the userspace X driver (radeon_drv.so) talks to the kernel driver (the DRM; radeon.ko) via libdrm (libdrm.so) … i.e. libdrm is the userspace interface to the kernel driver … it (libdrm) contains the DRM API functions/routines that allow it to provide the ability for X clients to interface directly with the graphics adapter, by way of the DRM … libdrm_radeon.so contains the DRM functions/routines specific to Radeon hardware