From owner-freebsd-x11@freebsd.org Mon Nov 23 14:30:25 2015 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 159C7A35DCA for ; Mon, 23 Nov 2015 14:30:25 +0000 (UTC) (envelope-from ml@netfence.it) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 014FA17FE for ; Mon, 23 Nov 2015 14:30:25 +0000 (UTC) (envelope-from ml@netfence.it) Received: by mailman.ysv.freebsd.org (Postfix) id F3DE9A35DC9; Mon, 23 Nov 2015 14:30:24 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F2885A35DC8 for ; Mon, 23 Nov 2015 14:30:24 +0000 (UTC) (envelope-from ml@netfence.it) Received: from smtp208.alice.it (smtp208.alice.it [82.57.200.104]) by mx1.freebsd.org (Postfix) with ESMTP id 8980A17FD for ; Mon, 23 Nov 2015 14:30:24 +0000 (UTC) (envelope-from ml@netfence.it) Received: from soth.ventu (87.17.57.17) by smtp208.alice.it (8.6.060.28) (authenticated as acanedi@alice.it) id 5638921C03AE0A23 for x11@FreeBSD.org; Mon, 23 Nov 2015 15:30:16 +0100 Received: from alamar.ventu (alamar.ventu [10.1.2.18]) by soth.ventu (8.15.2/8.14.9) with ESMTP id tANEUEKj008075 for ; Mon, 23 Nov 2015 15:30:14 +0100 (CET) (envelope-from ml@netfence.it) From: Andrea Venturoli Subject: [SOLVED] OpenGL programs not running To: x11@FreeBSD.org Message-ID: <565322F6.9020506@netfence.it> Date: Mon, 23 Nov 2015 15:30:14 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Nov 2015 14:30:25 -0000 Hello. I'm seeing a regression here: no OpenGL program works. E.G. > % glxinfo > name of display: :0.0 > libGL error: unable to load driver: r600_dri.so > libGL error: driver pointer missing > libGL error: failed to load driver: r600 > libGL error: unable to load driver: swrast_dri.so > libGL error: failed to load driver: swrast > X Error of failed request: GLXBadContext > Major opcode of failed request: 154 (GLX) > Minor opcode of failed request: 6 (X_GLXIsDirect) > Serial number of failed request: 45 > Current serial number in output stream: 44 Looking for some hints: > % setenv LIBGL_DEBUG verbose > % glxinfo > name of display: :0.0 > libGL: OpenDriver: trying /usr/local/lib/dri/r600_dri.so > libGL: dlopen /usr/local/lib/dri/r600_dri.so failed (/usr/lib/libstdc++.so.6: version GLIBCXX_3.4.15 required by /usr/local/lib/dri/r600_dri.so not found) > libGL error: unable to load driver: r600_dri.so > libGL error: driver pointer missing > libGL error: failed to load driver: r600 > libGL: OpenDriver: trying /usr/local/lib/dri/swrast_dri.so > libGL: dlopen /usr/local/lib/dri/swrast_dri.so failed (/usr/lib/libstdc++.so.6: version GLIBCXX_3.4.15 required by /usr/local/lib/dri/swrast_dri.so not found) > libGL error: unable to load driver: swrast_dri.so > libGL error: failed to load driver: swrast > X Error of failed request: GLXBadContext > Major opcode of failed request: 154 (GLX) > Minor opcode of failed request: 6 (X_GLXIsDirect) > Serial number of failed request: 45 > Current serial number in output stream: 44 So: > env LD_PRELOAD=/usr/local/lib/gcc48/libstdc++.so.6 glxinfo works. (Substitute glxinfo with whatever program you'd like to run). Maybe I overlooked it, but I think I saw no mention of this problem anywhere, so I wasn't expecting it and had to dig it the hard way. HTH others. bye av.