The libdrm ebuild doesn't check if drm support is enabled in the kernel, causing Xorg to freeze computer on launch if such is the case. Reproducible: Always Steps to Reproduce: 1.Enable drm support in the kernel 2.Emerge libdrm and Xorg 3.Launch Xorg
libdrm does not add any kernel drivers and doesn't need to check if DRM drivers are built or not. The steps you described are supposed to work. I fail to see what the issue here really is. Could you explain it a bit more? Thanks