From owner-freebsd-emulation@FreeBSD.ORG Fri Oct 26 06:32:05 2007 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C163C16A417 for ; Fri, 26 Oct 2007 06:32:05 +0000 (UTC) (envelope-from freebsd-emulation@m.gmane.org) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mx1.freebsd.org (Postfix) with ESMTP id D4EDC13C4B2 for ; Fri, 26 Oct 2007 06:32:04 +0000 (UTC) (envelope-from freebsd-emulation@m.gmane.org) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1IlIjX-0003sj-C0 for freebsd-emulation@freebsd.org; Fri, 26 Oct 2007 06:31:51 +0000 Received: from c-71-193-243-110.hsd1.or.comcast.net ([71.193.243.110]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 26 Oct 2007 06:31:51 +0000 Received: from zephiris by c-71-193-243-110.hsd1.or.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 26 Oct 2007 06:31:51 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-emulation@freebsd.org From: Zephiris Date: Thu, 25 Oct 2007 23:31:44 -0700 Lines: 72 Message-ID: References: <66147675@ipt.ru> <98294959@ipt.ru> <19713641@serv3.int.kfs.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: c-71-193-243-110.hsd1.or.comcast.net User-Agent: KNode/0.10.5 Sender: news Subject: Re: Nvidia LibGL and RELENG_7 linuxulator X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Oct 2007 06:32:05 -0000 Boris Samorodov wrote: > On Sat, 20 Oct 2007 16:44:12 -0700 Zephiris wrote: > >> >> >> I've been getting a rather strange issue between Nvidia driver and >> >> >> the linux compatibility. >> >> > >> >> >> I've tried this with default Fedora Core 4 libraries, default 2.4 >> >> >> version emulation, 2.6.16, FC6, F7, and now Gentoo. With older >> >> >> Linux X11 libraries >> >> > >> >> > As of 2.6.16: did you follow instructions from /usr/ports/UPDATING >> >> > while upgrade to 2.6.16? >> > >> >> I just tried it again explicitly following those instructions from >> >> the start, identical results. >> > >> >> >> (eg, those from ports), anything trying to use Nvidia's libGL that >> >> >> installs into the linux compat area will crash immediately. To get >> >> >> this >> >> > >> >> > Crash... Did you ugrade your system and may be forgot to upgrade >> >> > the port? Or did you upgrade the OS without reinstalling ports? >> > >> >> This was a pretty fresh installation from CURRENT, not a long upgrade >> >> chain or from 6.x. Everything's up to date. Via ports itself, there's >> >> no way to get newer X11 libraries than 6.8 itself, correct? >> > >> > If you mean linux libraries then yes. >> > >> > OK. can you describe in details how do you install ports/options/etc >> > to populate /compat/linux from scratch? And which options do you use >> > for nvidia-driver port and other *GL* ports? > >> I install in order emulators/linux_base-fc6, x11/linux-xorg-libs, >> x11/nvidia-driver (with ACPI and LINUX flags), x11-toolkits/linux-gtk2, >> then x11-toolkits/linux-gtk. It's enough to test a number of things. > > So far so good. Did you try to use a linux-app here? Acrobat Reader or > else? > >> >> ldd glxinfo >> >> glxinfo: >> >> libGLU.so.1 => /usr/X11R6/lib/libGLU.so.1 (0x2806a000) >> >> libGL.so.1 => /usr/lib/libGL.so.1 (0x280eb000) >> > >> > That is very strange. This library should be at least at >> > /usr/local/lib directory. Can you show an output of >> > "pkg_info -W /usr/lib/libGL.so.1"? >> > >> That's for a linux glxinfo. > > Don't understand you answer. Is it from ports? Or does you installed > it by hand? It's from linux_dri, so put there by hand, but all Linux binaries linked to OpenGL crash, act the same, load similar libraries, and get similar crash dump data. Aside from all of the binaries just crashing, which looks to be from tryiing to mix with the older X11 libraries from the port, the rendering issues when trying to use with Gentoo binaries/libraries are still there, and I can't find any reason for either behavior, but seeing as how Gentoo libraries get things closer to working, any ideas why it'd keep complaining about not being able to enable direct rendering? I can't see anything with my computer or settings that would cause such different results from anyone else specifically for the linux compatibility like this.