Nvidia LibGL and RELENG_7 linuxulator
Boris Samorodov
bsam at ipt.ru
Fri Oct 26 00:42:54 PDT 2007
On Thu, 25 Oct 2007 23:31:44 -0700 Zephiris wrote:
> 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?
Nobody can help you if you don't want to.
> >> >> 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,
Can't follow you: "It's from ports, so put it somewhere by hand..."
Anyway this configuration is not supported by the FreeBSD-emulation
team.
> but all Linux binaries linked to
> OpenGL crash, act the same, load similar libraries, and get similar crash
> dump data.
>
> <snip>
> 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.
WBR
--
Boris Samorodov (bsam)
Research Engineer, http://www.ipt.ru Telephone & Internet SP
FreeBSD committer, http://www.FreeBSD.org The Power To Serve
More information about the freebsd-emulation
mailing list