From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1OFA9F-0004Tc-6y for garchives@archives.gentoo.org; Thu, 20 May 2010 18:07:09 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1D038E07B2; Thu, 20 May 2010 23:07:00 +0000 (UTC) Received: from mail-vw0-f53.google.com (mail-vw0-f53.google.com [209.85.212.53]) by pigeon.gentoo.org (Postfix) with ESMTP id F0B7EE07B2 for ; Thu, 20 May 2010 23:06:59 +0000 (UTC) Received: by vws10 with SMTP id 10so352069vws.40 for ; Thu, 20 May 2010 16:06:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type; bh=BeXBTH0g00T9mI0JLomeKitHibcQ5QUcGzuBEGDoCxY=; b=KB3Wxp5WZMnYMd+H6nViuYrXENPNcvyluh7gWRZgnY6fk8UTQtaCx2mbfEnJgToPx3 A1IjmSJZCcvByTRJqtoToM1BJGDyPO+U/hTHEd0D9mZPnFDigXbUBHNx45qrnEmbWVkH tmrch2DwojwkbzFCh3sNHQrW6zkRZyw1f72LU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=FSYGxVbcOw7SXzzkKlGv5x0OlQcepada+nuB5Wz5AEqr7HH2RoRcjYzlgfgXD1qUyi 7O6tX7a6oN3LwCxTyluWJmt/L2WiLZzxwQUD+tW7oztAVqCJ+pOwuxVFvHZJBZXuqhZg /3217oy060pvQqnzfyPCgBUwqexIoma5pKYDw= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Received: by 10.220.108.76 with SMTP id e12mr516745vcp.164.1274396819535; Thu, 20 May 2010 16:06:59 -0700 (PDT) Received: by 10.220.86.198 with HTTP; Thu, 20 May 2010 16:06:59 -0700 (PDT) In-Reply-To: <87ljbepefc.fsf@newton.gmurray.org.uk> References: <201005202059.57267.alan.mckinnon@gmail.com> <87ljbepefc.fsf@newton.gmurray.org.uk> Date: Thu, 20 May 2010 16:06:59 -0700 Message-ID: Subject: Re: [gentoo-user] Re: nouveau-drm compile failure From: Grant To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=ISO-8859-1 X-Archives-Salt: c904cbcc-9684-4cd7-986f-2b332565d1fa X-Archives-Hash: 2edcc2284f41372a2f8230c9b0c26ecb >> There's an API break between the nouveau driver and the drm in 2.6.3[23] (not >> completely sure about the versions) >> >> Hence the workaround of nouveau-drm >> >> Hopefully it will be *very* temporary > > It is. 2.6.34 (which is in ~arch) fixes the API break with the Nouveau > driver. Supposedly it's an API break between the kernel and libdrm: "Nouveau DRM in kernel 2.6.33 is API incompatible to >=x11-libs/libdrm-2.4.18, please use x11-base/nouveau-drm instead." According to ebuild dependencies and messages, my combination of xf86-video-nouveau-0.0.15_pre20100213 and x11-libs/libdrm-2.4.18_pre should work. I get this same error no matter what combination of libdrm, xf86-video-nouveau, and nouveau-firmware I try, and whether or not I have CONFIG_DRM_NOUVEAU=y. This makes me think it's not related to the API break: (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. Google says the error can be due to disabling dri in xorg.conf, but I don't have anything like that. Should CONFIG_DRM_NOUVEAU=y include the dri or dri2 module? - Grant