>> I'm trying to compile nouveau-drm for my Nvidia 8400GS video card, but >> compilation fails: > > I don't think you should be using nouveau-drm in the first place. This > driver is now in the kernel itself. nouveau-drm was used before that driver > moved into the Linux kernel together with the other DRM drivers.
Well, the xf86-video-nouveau-0.0.16_pre20100510 ebuild says: Nouveau DRM not detected. If you want any kind of acceleration with nouveau, emerge x11-base/nouveau-drm or enable CONFIG_DRM_NOUVEAU in the kernel. Nouveau DRM in kernel 2.6.33 is API incompatible to >=x11-libs/libdrm-2.4.18, please use x11-base/nouveau-drm instead. Unfortunately, the same ebuild depends on >=x11-libs/libdrm-2.4.19. I tried to ignore the warning but X fails with: (EE) Failed to load module "dri" (module does not exist, 0) (EE) Failed to load module "dri2" (module does not exist, 0) (EE) [drm] No DRICreatePCIBusID symbol (EE) No devices detected. The xf86-video-nouveau-0.0.15_pre20100213 ebuild only depends on >=x11-libs/libdrm-2.4.18_pre so I installed those but I still get the errors above when trying to start X. Any ideas? Do you have nouveau working? - Grant