xscreensaver problem

Glenn Johnson gjohnson at srrc.ars.usda.gov
Tue Apr 22 11:50:17 PDT 2003


On Tue, Apr 22, 2003 at 02:36:12PM -0400, Joe Marcus Clarke wrote:

> On Tue, 2003-04-22 at 14:29, Glenn Johnson wrote:
>
> > I do not if this is a Gnome, XFree86, or FreeBSD-current question,
> > but I thought I would try here first.
> >
> > First off, I am running FreeBSD 5.0-current (April 15, 2003) with
> > Gnome 2.2, and xscreensaver 4.09.  I have a Matrox G550 graphics
> > card.
> >
> > The problem is that all xscreensaver hacks that use the GL visual
> > fail during screen blanking.  The screensavers look fine in the
> > preview window of the xscreensaver-demo interface.  Also, I can call
> > them from the command line and they will appear and execute just
> > fine in a window.  But when they are used to blank the screen, or I
> > hit 'Preview' from the interface, they fail.  I get a message like
> > the following (hand transcribed):
> >
> > xscreensaver: 0: child pid 29034 (cage) terminated with SIGSEGV
> >
> > I am suspicious that it may be the graphics card although I thought
> > the Matrox cards were fairly well supported.  Since I know Gnome
> > people use xscreensaver I was curious if anyone else is seeing this.
>
> The backtrace of the crash would be the most useful.  However, send
> your ~/.xscreensaver file, too.

Sure, I do not have debugging symbols but here it is.  My 
~/.xscreensaver file is attached.


GNU gdb 5.2.1 (FreeBSD)
Copyright 2002 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-undermydesk-freebsd"...
(no debugging symbols found)...
Core was generated by `cage'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/X11R6/lib/libGL.so.1...
(no debugging symbols found)...done.
Loaded symbols for /usr/X11R6/lib/libGL.so.1
Reading symbols from /usr/X11R6/lib/libGLU.so.1...
(no debugging symbols found)...done.
Loaded symbols for /usr/X11R6/lib/libGLU.so.1
Reading symbols from /usr/lib/libc_r.so.5...(no debugging symbols found)...
done.
Loaded symbols for /usr/lib/libc_r.so.5
Reading symbols from /usr/X11R6/lib/libSM.so.6...
(no debugging symbols found)...done.
Loaded symbols for /usr/X11R6/lib/libSM.so.6
Reading symbols from /usr/X11R6/lib/libICE.so.6...
(no debugging symbols found)...done.
Loaded symbols for /usr/X11R6/lib/libICE.so.6
Reading symbols from /usr/X11R6/lib/libXt.so.6...
(no debugging symbols found)...done.
Loaded symbols for /usr/X11R6/lib/libXt.so.6
Reading symbols from /usr/X11R6/lib/libX11.so.6...
(no debugging symbols found)...done.
Loaded symbols for /usr/X11R6/lib/libX11.so.6
Reading symbols from /usr/X11R6/lib/libXmu.so.6...
(no debugging symbols found)...done.
Loaded symbols for /usr/X11R6/lib/libXmu.so.6
Reading symbols from /usr/X11R6/lib/libXext.so.6...
(no debugging symbols found)...done.
Loaded symbols for /usr/X11R6/lib/libXext.so.6
Reading symbols from /usr/lib/libm.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libm.so.2
Reading symbols from /usr/lib/libc.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libc.so.5
Reading symbols from /usr/lib/libstdc++.so.4...(no debugging symbols found)...
done.
Loaded symbols for /usr/lib/libstdc++.so.4
Reading symbols from /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2...
(no debugging symbols found)...done.
Loaded symbols for /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2
Reading symbols from /usr/X11R6/lib/modules/dri/mga_dri.so...
(no debugging symbols found)...done.
Loaded symbols for /usr/X11R6/lib/modules/dri/mga_dri.so
Reading symbols from /usr/libexec/ld-elf.so.1...(no debugging symbols found)...
done.
Loaded symbols for /usr/libexec/ld-elf.so.1
#0  0x284a4a80 in _mesa_align_malloc ()
   from /usr/X11R6/lib/modules/dri/mga_dri.so
#0  0x284a4a80 in _mesa_align_malloc ()
   from /usr/X11R6/lib/modules/dri/mga_dri.so
#1  0x2853ab68 in real_alloc_immediate ()
   from /usr/X11R6/lib/modules/dri/mga_dri.so
#2  0x2853ad0d in _tnl_alloc_immediate ()
   from /usr/X11R6/lib/modules/dri/mga_dri.so
#3  0x28544fcb in _tnl_imm_init () from /usr/X11R6/lib/modules/dri/mga_dri.so
#4  0x2853a0b6 in _tnl_CreateContext ()
   from /usr/X11R6/lib/modules/dri/mga_dri.so
#5  0x2859129e in mgaCreateContext ()
   from /usr/X11R6/lib/modules/dri/mga_dri.so
#6  0x2844ae2b in driCreateContext ()
   from /usr/X11R6/lib/modules/dri/mga_dri.so
#7  0x280c45cd in CreateContext () from /usr/X11R6/lib/libGL.so.1
#8  0x280c470e in glXCreateContext () from /usr/X11R6/lib/libGL.so.1
#9  0x0804cd9f in free ()
#10 0x0804b566 in free ()
#11 0x0804e371 in free ()
#12 0x0804a728 in free ()
#13 0x0804cc74 in free ()
#14 0x0804a5f9 in free ()

-- 
Glenn Johnson
USDA, ARS, SRRC			 Phone: (504) 286-4252
New Orleans, LA 70124		e-mail: gjohnson at srrc.ars.usda.gov
-------------- next part --------------
# XScreenSaver Preferences File
# Written by xscreensaver-demo 4.09 for glenn on Tue Apr 22 13:41:18 2003.
# http://www.jwz.org/xscreensaver/

timeout:	0:10:00
cycle:		0:10:00
lock:		False
lockTimeout:	0:00:00
passwdTimeout:	0:01:00
visualID:	default
installColormap:    True
verbose:	False
timestamp:	False
splash:		False
splashDuration:	0:00:05
demoCommand:	xscreensaver-demo
prefsCommand:	xscreensaver-demo -prefs
nice:		10
memoryLimit:	50M
fade:		True
unfade:		True
fadeSeconds:	0:00:03
fadeTicks:	20
captureStderr:	True
ignoreUninstalledPrograms:False
font:		*-medium-r-*-140-*-m-*
dpmsEnabled:	True
dpmsStandby:	0:20:00
dpmsSuspend:	0:30:00
dpmsOff:	0:40:00
grabDesktopImages:  True
grabVideoFrames:    False
chooseRandomImages: False
imageDirectory:	

mode:		random
selected:	0

programs:								      \
		 "Qix (solid)" 	qix -root -solid -delay 0 -segments 100	    \n\
	   "Qix (transparent)" 	qix -root -count 4 -solid -transparent	    \n\
		"Qix (linear)" 	qix -root -count 5 -solid -transparent	      \
				  -linear -segments 250 -size 100	    \n\
- mono: 	   "Qix (xor)" 	qix -root -linear -count 5 -size 200	      \
				  -spread 30 -segments 75 -solid -xor	    \n\
	  "Attraction (balls)" 	attraction -root -mode balls		    \n\
	  "Attraction (lines)" 	attraction -root -mode lines -points 3	      \
				  -segments 200				    \n\
-	   "Attraction (poly)" 	attraction -root -mode polygons		    \n\
	"Attraction (splines)" 	attraction -root -mode splines -segments      \
				  300					    \n\
	"Attraction (orbital)" 	attraction -root -mode lines -radius 300      \
				  -orbit -vmult 0.5			    \n\
				pyro -root				    \n\
				rocks -root				    \n\
				helix -root				    \n\
				pedal -root				    \n\
				rorschach -root -offset 7		    \n\
				hopalong -root				    \n\
-				greynetic -root				    \n\
				imsmap -root				    \n\
				slidescreen -root			    \n\
				decayscreen -root			    \n\
				jigsaw -root				    \n\
				blitspin -root -grab			    \n\
				slip -root				    \n\
				distort -root				    \n\
				spotlight -root				    \n\
	      "Ripples (oily)" 	ripples -root -oily -light 2		    \n\
	      "Ripples (stir)" 	ripples -root -oily -light 2 -stir	    \n\
	   "Ripples (desktop)" 	ripples -root -water -light 6		    \n\
				hypercube -root				    \n\
				hyperball -root				    \n\
				halo -root				    \n\
				maze -root				    \n\
				noseguy -root				    \n\
				flame -root				    \n\
				lmorph -root				    \n\
				deco -root				    \n\
				moire -root				    \n\
				moire2 -root				    \n\
				lightning -root				    \n\
				strange -root				    \n\
				spiral -root				    \n\
				laser -root				    \n\
				grav -root				    \n\
	       "Grav (trails)" 	grav -root -trail -decay		    \n\
				drift -root				    \n\
				ifs -root				    \n\
				julia -root				    \n\
				penrose -root				    \n\
				sierpinski -root			    \n\
				braid -root				    \n\
				galaxy -root				    \n\
				bouboule -root				    \n\
				swirl -root				    \n\
				flag -root				    \n\
				sphere -root				    \n\
				forest -root				    \n\
				lisa -root				    \n\
				lissie -root				    \n\
				goop -root -max-velocity 0.5 -elasticity      \
				  0.9					    \n\
				starfish -root				    \n\
	     "Starfish (blob)" 	starfish -root -blob			    \n\
				munch -root				    \n\
				fadeplot -root				    \n\
				coral -root -delay 0			    \n\
				mountain -root				    \n\
				triangle -root -delay 1			    \n\
				worm -root				    \n\
				rotor -root				    \n\
				ant -root				    \n\
				demon -root				    \n\
				loop -root				    \n\
				vines -root				    \n\
				kaleidescope -root			    \n\
				xjack -root				    \n\
				xlyap -root -randomize			    \n\
				cynosure -root				    \n\
				flow -root				    \n\
				epicycle -root				    \n\
				interference -root			    \n\
				truchet -root -randomize		    \n\
				bsod -root				    \n\
				crystal -root				    \n\
				discrete -root				    \n\
				kumppa -root				    \n\
				rd-bomb -root				    \n\
	    "RD-Bomb (mobile)" 	rd-bomb -root -speed 1 -size 0.1	    \n\
				sonar -root				    \n\
				t3d -root				    \n\
				penetrate -root				    \n\
				deluxe -root				    \n\
				compass -root				    \n\
				squiral -root				    \n\
				xflame -root				    \n\
				wander -root				    \n\
-	      "Wander (spots)" 	wander -root -advance 0 -size 10 -circles     \
				  True -length 10000 -reset 100000	    \n\
				critical -root				    \n\
				phosphor -root				    \n\
				xmatrix -root				    \n\
				petri -root -size 2 -count 20		    \n\
		     "Petri 2" 	petri -root -minlifespeed 0.02		      \
				  -maxlifespeed 0.03 -minlifespan 1	      \
				  -maxlifespan 1 -instantdeathchan 0	      \
				  -minorchan 0 -anychan 0.3		    \n\
				shadebobs -root				    \n\
				ccurve -root				    \n\
				blaster -root				    \n\
				bumps -root				    \n\
				xteevee -root				    \n\
				xspirograph -root			    \n\
				nerverot -root				    \n\
-	    "NerveRot (dense)" 	nerverot -root -count 1000		    \n\
-	    "NerveRot (thick)" 	nerverot -root -count 100 -line-width 4	      \
				  -max-nerve-radius 0.8 -nervousness 0.5      \
				  -db					    \n\
				xrayswarm -root				    \n\
-	      "Zoom (Fatbits)" 	zoom -root				    \n\
	       "Zoom (Lenses)" 	zoom -root -lenses			    \n\
				rotzoomer -root				    \n\
-	  "RotZoomer (mobile)" 	rotzoomer -root -move			    \n\
-	   "RotZoomer (sweep)" 	rotzoomer -root -sweep			    \n\
				whirlwindwarp -root			    \n\
  color: 			bubbles -root				    \n\
  default-n: 			webcollage -root			    \n\
  default-n:  "WebCollage (whacked)"					      \
				  webcollage -root -filter 'vidwhacker	      \
				  -stdin -stdout'			    \n\
- default-n: 			vidwhacker -root			    \n\
  GL: 				gears -root				    \n\
  GL: 	   "Gears (planetary)" 	gears -root -planetary			    \n\
  GL: 				superquadrics -root			    \n\
  GL: 				morph3d -root				    \n\
  GL: 				cage -root				    \n\
  GL: 				moebius -root				    \n\
  GL: 				stairs -root				    \n\
  GL: 				pipes -root				    \n\
  GL: 				sproingies -root			    \n\
  GL: 				rubik -root				    \n\
  GL: 				atlantis -root				    \n\
  GL: 				lament -root				    \n\
  GL: 				bubble3d -root				    \n\
  GL: 				glplanet -root				    \n\
  GL: 				pulsar -root				    \n\
  GL: 	   "Pulsar (textures)" 	pulsar -root -light -fog -texture -mipmap     \
				  -antialias -texture_quality		    \n\
- GL: 				extrusion -root				    \n\
  GL: 				sierpinski3d -root			    \n\
  GL: 				gflux -root				    \n\
  GL: 				stonerview -root			    \n\
  GL: 				starwars -root				    \n\
  GL: 				gltext -root				    \n\
  GL: 	      "GLText (clock)" 	gltext -text "%A%n%d %b %Y%n%r" -root	    \n\
  GL: 				molecule -root				    \n\
  GL: 	    "Molecule (lumpy)" 	molecule -root -no-bonds -no-labels	    \n\
  GL: 				dangerball -root			    \n\
-				xdaliclock -root -builtin3 -cycle	    \n\
- default-n: 			xearth -nofork -nostars -ncolors 50	      \
				  -night 3 -wait 0 -timewarp 400.0 -pos	      \
				  sunrel/38/-30				    \n\
-				ssystem -fullscreen :32			    \n\
-				xmountains -b -M -Z 0 -r 1		    \n\
-	    "XMountains (top)" 	xmountains -b -M -Z 0 -r 1 -m		    \n\
-				xaos -root -autopilot -incoloring -1	      \
				  -nogui -outcoloring -1		    \n\
-				xfishtank -d -s				    \n\
-				xsnow					    \n\
-				goban -root				    \n\
-				electricsheep				    \n\
-				cosmos -root				    \n\
				whirlygig -root -nlines 20 -whirlies 40	      \
				  -xspeed 0.5				    \n\
				speedmine -root				    \n\
		   "SpeedWorm" 	speedmine -root -worm			    \n\
				vermiculate -root			    \n\
  GL: 				menger -root				    \n\
  GL: 		"GFlux (grab)" 	gflux -root -mode grab			    \n\
  GL: 				circuit -root				    \n\
  GL: 				engine -root				    \n\
  GL: 				flipscreen3d -root			    \n\
-				xplanetbg -xscreensaver -moonside	      \
				  -markerfile earth -wait 1 -timewarp 400   \n\
- GL: 				sphereEversion --root			    \n\
				twang -root				    \n\
				apollonian -root			    \n\
				euler2d -root				    \n\
	     "Euler2d (dense)" 	euler2d -root -count 4000 -eulertail 400      \
				  -ncolors 230				    \n\
-				juggle -root				    \n\
				polyominoes -root			    \n\
				thornbird -root				    \n\
  GL: 				glsnake -root				    \n\
  GL: 				boxed -root				    \n\
  GL: 				glforestfire -root			    \n\
  GL: 				sballs -root				    \n\
				fluidballs -root			    \n\
  GL: 				cubenetic -root				    \n\
				anemone -root				    \n\
				halftone -root				    \n\
  GL: 				spheremonics -root			    \n\
  GL: 				lavalite -root				    \n\
  GL: 				queens -root				    \n\
  GL: 				endgame -root				    \n\
- GL: 				glblur -root				    \n\
				metaballs -root				    \n\
				eruption -root				    \n\
				popsquares -root			    \n\
				barcode -root				    \n\
				piecewise -root				    \n\
  GL: 				flurry -root -preset random		    \n\
  GL: 				atunnel -root				    \n\
  GL: 				flyingtoasters -root			    \n\
  GL: 				bouncingcow -root			    \n\
  GL: 				jigglypuff -root			    \n\
- GL: 				glslideshow -root			    \n\


pointerPollTime:    0:00:05
windowCreationTimeout:0:00:30
initialDelay:	0:00:00
sgiSaverExtension:  True
mitSaverExtension:  False
xidleExtension:	True
procInterrupts:	True
overlayStderr:	True



More information about the freebsd-gnome mailing list