From owner-freebsd-gnome@FreeBSD.ORG Mon Nov 24 21:31:58 2014 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9F376640; Mon, 24 Nov 2014 21:31:58 +0000 (UTC) Received: from fmailer.gwdg.de (fmailer.gwdg.de [134.76.11.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5DE7E6C4; Mon, 24 Nov 2014 21:31:58 +0000 (UTC) Received: from [134.76.11.221] (helo=email.gwdg.de) by mailer.gwdg.de with esmtp (Exim 4.80) (envelope-from ) id 1Xt1EZ-000056-WB; Mon, 24 Nov 2014 22:31:48 +0100 Received: from krabat.raven.hur (87.188.198.21) by email.gwdg.de (134.76.9.210) with Microsoft SMTP Server (TLS) id 14.3.195.1; Mon, 24 Nov 2014 22:31:47 +0100 Message-ID: <5473A3BD.7050805@gwdg.de> Date: Mon, 24 Nov 2014 22:31:41 +0100 From: Rainer Hurling User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 To: Jonathan Chen , , Subject: Re: GNOME3 and nvidia-driver References: In-Reply-To: Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: 7bit X-Spam-Level: - X-Virus-Scanned: (clean) by clamav X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Nov 2014 21:31:58 -0000 Hi Jonathan, Am 24.11.2014 um 21:10 schrieb Jonathan Chen: > Hi, > > The latest GNOME3 update doesn't appear to live well with > nvidia-driver. I'm attempting to build gnome3, but it's failing during > the configure of graphics/cogl (required by graphics/cogl, required by > graphics/clutter, required by accessibility/caribou): > > ... > checking for GLIB - version >= 2.32.0... yes (version 2.42.0) > checking EGL/egl.h usability... no > checking EGL/egl.h presence... no > checking for EGL/egl.h... no > configure: error: Unable to locate required EGL headers > ===> Script "configure" failed unexpectedly. > ... > > Hmm. Okay, a quick search reveals graphics/libEGL has the headers. > # cd /usr/ports/graphics/libEGL && make install clean > ... > ===> Checking if libEGL already installed > ===> Registering installation for libEGL-10.3.3 > pkg-static: libEGL-10.3.3 conflicts with nvidia-driver-340.46 > (installs files into the same place). Problematic file: > /usr/local/lib/libEGL.so > *** Error code 70 > > Stop. > make: stopped in /usr/ports/graphics/libEGL > > What should I do? For me, the following works as a workaround: 1. Switch back to a console (without using X11) 2. pkg delete -f nvidia-driver-340.46 3. portmaster -a portmaster x11/gnome3 4. pkg delete -f libEGL-10.3.3 5. cd /usr/ports/x11/nvidia-driver && make install [&& kldload nvidia] After that, you should be able to start X11 again and work as usual. It seems to be no problem without having libEGL installed, because there is a libEGL version from nvidia-driver installed. Of course, it would be better, if someone could solve the conflict of the two ports ;) HTH, Rainer Hurling > Cheers > -- > Jonathan Chen