>> 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

Reply via email to