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 1OFbsS-0004Rv-0a for garchives@archives.gentoo.org; Fri, 21 May 2010 23:43:40 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A8C4BE09AB; Fri, 21 May 2010 23:42:29 +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 6793BE09AB for ; Fri, 21 May 2010 23:42:29 +0000 (UTC) Received: by vws17 with SMTP id 17so284048vws.40 for ; Fri, 21 May 2010 16:42:29 -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 :content-transfer-encoding; bh=heE9vJ7V49duU2ryqruBXaLz8lERw8qHLtNHPWbQwUA=; b=Z5tv3FaX5YmYwhKgE37l88IiotRgmop0uaobARhdm/Rbefsqg1c9pXBmXlP+5p1c1R S8maAouZaisan5JCTxIpmlxSgRKc4qXLSJ/Hx1iYbAmfr9Ardzk+xp92mrBMWg9LHT6x ovAPA26ANud6P/L9bIZ5bpdA+5pEsJbpdo2Kw= 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:content-transfer-encoding; b=hetmktxlGj+niHtHWkgr6layJt9MF82r1YaTXEUJ8I96ZX2lTcjHjc0CkHteEhXh/v 9YvTPW92+IsTnZ4u8tb8gAAUt+NhqEW2gk6fNyoyir2zwgQa6EKb+YnQZaVcxcyGX8Lk RaD3DMoZsYrEeVlDlZjr5zvMsm/gOZ7Eyp/HQ= 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.63.10 with SMTP id z10mr1509536vch.210.1274485349036; Fri, 21 May 2010 16:42:29 -0700 (PDT) Received: by 10.220.86.198 with HTTP; Fri, 21 May 2010 16:42:28 -0700 (PDT) In-Reply-To: References: <201005202059.57267.alan.mckinnon@gmail.com> <87ljbepefc.fsf@newton.gmurray.org.uk> <87hbm1q116.fsf@newton.gmurray.org.uk> Date: Fri, 21 May 2010 16:42:28 -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 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 2bb8d1cb-971d-48b3-82be-34d22192a1fb X-Archives-Hash: 80e1019584ef68bd88fc5f895d5ed0eb >>>> Google says the error can be due to disabling dri in xorg.conf, but I >>>> don't have anything like that. =A0Should CONFIG_DRM_NOUVEAU=3Dy includ= e >>>> the dri or dri2 module? >>> >>> The dri and dri2 modules should be installed by x11-base/xorg-server. >> >> I've got all of these: >> >> /usr/lib64/opengl/xorg-x11/extensions/libdri.so >> /usr/lib64/opengl/xorg-x11/extensions/libdri2.so >> /usr/lib/opengl/xorg-x11/extensions/libdri2.so >> /usr/lib/opengl/xorg-x11/extensions/libdri.so >> >> but I get the dri and dri2 "module does not exist" errors. =A0Can I >> specify a path in xorg.conf, or does anyone know what the problem >> might be? > > I have this on my x86: > > (II) LoadModule: "dri" > (II) Loading /usr/lib/xorg/modules/extensions/libdri.so > (II) Module dri: vendor=3D"X.Org Foundation" > =A0 =A0 =A0 =A0compiled for 1.7.6, module version =3D 1.0.0 > =A0 =A0 =A0 =A0ABI class: X.Org Server Extension, version 2.0 > (II) Loading extension XFree86-DRI > (II) LoadModule: "dri2" > (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so > (II) Module dri2: vendor=3D"X.Org Foundation" > =A0 =A0 =A0 =A0compiled for 1.7.6, module version =3D 1.1.0 > =A0 =A0 =A0 =A0ABI class: X.Org Server Extension, version 2.0 > (II) Loading extension DRI2 > (II) LoadModule: "nouveau" > > If you have the proprietary nvidia drivers installed, that package messes > with > the simlinks to the dri libraries when you use "eselect opengl set foo" s= o > maybe you have that set for the nvidia opengl version? =A0Check to see wh= at > those > simlinks are actually pointing to. Bingo! Walt, you aced it, thank you. I can now start X via the nouveau driver. The only problem I see in Xorg.0.log is: (EE) AIGLX error: dlopen of /usr/lib64/dri/nouveau_dri.so failed (/usr/lib64/dri/nouveau_dri.so: cannot open shared object file: No such file or directory) (EE) AIGLX: reverting to software rendering I see that xf86-video-nouveau-0.0.15_pre20100213 doesn't install that file. It does install the following file, but they don't look interchangeable to me: /usr/lib64/xorg/modules/drivers/nouveau_drv.so Should /usr/lib64/dri/nouveau_dri.so come from CONFIG_DRM_NOUVEAU=3Dy in the kernel (which I have defined)? Does anyone have this file? - Grant