glxgears in current
Jerry Eriksson
jerer606 at student.liu.se
Mon Mar 19 20:21:25 UTC 2007
On Thu, Mar 15, 2007 at 09:25:39AM +0000, Jerry Eriksson wrote:
> On Wed, Mar 07, 2007 at 04:14:44PM +0200, Eugene Doer wrote:
> > I had tried to run glxgears in my FreeBSD 7-CURRENT, and got strange
> > results : X-server rebooted, but my processes werent killed, even
> > mplayer was producing sound. After this I logged on to KDE once more,
> > and tried again with same results. Mplayer & wget were working now in
> > background. Can anybody help ?
> >
> > /var/log/messages :
> >
> > Mar 7 15:59:38 doer kernel: pid 82971 (Xorg), uid 0: exited on signal 6
> > Mar 7 15:59:38 doer kdm-bin[864]: X server for display :0 terminated
> > unexpectedly
> >
> > I'm using nvidia-driver-1.0.9746 binary drivers.
> > _______________________________________________
> > freebsd-current at freebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-current
> > To unsubscribe, send any mail to "freebsd-current-unsubscribe at freebsd.org"
>
> I have the same(?) problems when running glxgears/glxinfo on a system running
> current built yesterday with a intel card using the i810 driver and dri.
> My system does not hang at all, the only thing that happens is that glxgears/glxinfo segfaults.
> This is what I get when running it through GDB:
>
>
> dreamland> gdb glxinfo
> GNU gdb 6.1.1 [FreeBSD]
> Copyright 2004 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and you are
> welcome to change it and/or distribute copies of it under certain conditions.
> Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB. Type "show warranty" for details.
> This GDB was configured as "i386-marcel-freebsd"...(no debugging symbols found)...
> (gdb) run
> Starting program: /usr/X11R6/bin/glxinfo
> (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...warning: Unable to get location for thread creation breakpoint: generic error
> [New LWP 100103]
> (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to LWP 100103]
> 0x2823e743 in pthread_self () from /lib/libpthread.so.2
> (gdb) bt
> #0 0x2823e743 in pthread_self () from /lib/libpthread.so.2
> #1 0x2823edfc in pthread_rwlock_unlock () from /lib/libpthread.so.2
> #2 0x2824a2b2 in pthread_join () from /lib/libpthread.so.2
> #3 0x2823e74a in pthread_self () from /lib/libpthread.so.2
> #4 0x2823edfc in pthread_rwlock_unlock () from /lib/libpthread.so.2
> #5 0x2824a2b2 in pthread_join () from /lib/libpthread.so.2
> #6 0x2823e74a in pthread_self () from /lib/libpthread.so.2
> #7 0x2823edfc in pthread_rwlock_unlock () from /lib/libpthread.so.2
> #8 0x2824a2b2 in pthread_join () from /lib/libpthread.so.2
> #9 0x2823e74a in pthread_self () from /lib/libpthread.so.2
> #10 0x2823edfc in pthread_rwlock_unlock () from /lib/libpthread.so.2
> #11 0x2824a2b2 in pthread_join () from /lib/libpthread.so.2
> #12 0x2823e74a in pthread_self () from /lib/libpthread.so.2
> #13 0x2823edfc in pthread_rwlock_unlock () from /lib/libpthread.so.2
> #14 0x2824a2b2 in pthread_join () from /lib/libpthread.so.2
> #15 0x2823e74a in pthread_self () from /lib/libpthread.so.2
> #16 0x2823edfc in pthread_rwlock_unlock () from /lib/libpthread.so.2
> ... and so on
>
>
> Thanks,
> Jerry
> _______________________________________________
> freebsd-current at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe at freebsd.org"
Hi!
I solved this by using the modular X.Org as described at http://wiki.freebsd.org/ModularXorg
Now dri works like a charm and so does dri for linux apps :)
/jerry
More information about the freebsd-current
mailing list