Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 8 Feb 2004 04:28:27 +0100
From:      "Julian St." <der_julian@web.de>
To:        freebsd-current@freebsd.org
Subject:   Re: latest current + latest ports + nvidia == no GL (pthread problem?)
Message-ID:  <20040208042827.1a6f60fe@jmmr.boelthorn.wh29.tu-dresden.de>
In-Reply-To: <20040207180930.I89563@ync.qbhto.arg>
References:  <20040207180930.I89563@ync.qbhto.arg>

next in thread | previous in thread | raw e-mail | index | archive | help
--Signature=_Sun__8_Feb_2004_04_28_27_+0100_uwRYAyWiT4YmNeFl
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

> I upgraded current, then all my ports, and using the nvidia drivers I
> get a seg fault when xscreensaver tries to run any GL program:
> 
> (gdb) where
> #0  0x2815dcc0 in pthread_key_create () from /usr/lib/libpthread.so.1
> #1  0x280ac5cc in __nvsym17681 () from /usr/X11R6/lib/libGL.so.1
> #2  0x28053989 in _rtld () from /libexec/ld-elf.so.1

As far as I know, nvidia drivers do not work with libpthread. You have to use the "old" theading library libc_r. This can be accomplished by mapping libpthread to libc_r via libmap.conf.


Regards,
-- 
Julian Stecklina 

Signed and encrypted mail welcome.
Key-Server: pgp.mit.edu         Key-ID: 0xD65B2AB5
FA38 DCD3 00EC 97B8 6DD8  D7CC 35D8 8D0E D65B 2AB5

Any sufficiently complicated C or Fortran program
contains an ad hoc informally-specified bug-ridden
slow implementation of half of Common Lisp.
 - Greenspun's Tenth Rule of Programming

--Signature=_Sun__8_Feb_2004_04_28_27_+0100_uwRYAyWiT4YmNeFl
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (FreeBSD)

iD8DBQFAJazlNdiNDtZbKrURArhuAJ91gpXtR/B27oixLSGN7JZREcdNDgCfU1Aj
LKLwpKepQ67XWi7E7oc4pQE=
=WgZz
-----END PGP SIGNATURE-----

--Signature=_Sun__8_Feb_2004_04_28_27_+0100_uwRYAyWiT4YmNeFl--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040208042827.1a6f60fe>