Segfaults on across the board in TH
ed at yen.ipipan.waw.pl
Tue Mar 27 10:15:54 CEST 2012
Dnia wtorek, 27 marca 2012, Caleb Maclennan napisał:
> ---------- Forwarded message ----------
> From: "Caleb Maclennan" <caleb at alerque.com>
> Date: Mar 26, 2012 1:51 PM
> Subject: Segfaults on across the board in TH
> To: "PLD Devel" <pld-devel-en at lists.pld-linux.org>
> Recently I've upgraded several desktop oriented machines against the
> latest TH repositories. The two I'm looking at right now both use the
> proprietary nvidia drivers from the PLD packages and pulseaudio.
> Anything that uses pulseaudio or accelerated graphics seems to be
> segfaulting. Simple examples are mplayer and glxgears. Both segfault
> instantly. Output of dmesg is as follows:
> [776933.882860] mplayer: segfault at ffffffffff700120 ip
> 00007f1c42a440fb sp 00007fff77474d90 error 4 in
> [776944.697186] glxgears: segfault at ffffffffff700120 ip
> 00007f5b04cd60fb sp 00007fff00b7edc0 error 4 in
> Interestingly, running most things under strace will make the segfault
> go away. `strace 2> /dev/null glxgears` runs like a charm.
> Which direction do I need to go to work around whatever bug (timing?)
> is being triggered here? Do I need use nvidia drivers directly from
> the binary install packages rather than PLD's compiled ones? Do I need
> a different kernel or older glibc for now? I can't make out which
> piece is even broken so I don't know if this is a glibc bug or an
> nvidia nightmare or a PLD compile issue.
I have reported this problem long time ago on a polish devel list. There was
no solution given (only "we must wait for the next nvidia release") and I've
switched to nv. Then pluto suggested to try:
valgrind --tool=helgrind glxinfo
but I had no time to try this. Maybe you can?
Łukasz Maśko _o)
Registered Linux User #61028 _\_V
Ubuntu: staroafrykańskie słowo oznaczające "Nie umiem zainstalować Debiana"
More information about the pld-devel-en