Sid crash: Gnome Control Center (screensaver)
Resending a rewrite of my original poorly-written email that received no
responses. I must have something peculiar in my setup because few seem to be
encountering this problem with Gnome. I'm just not sure where to look next.
When I run the Gnome Control Center it crashes me clear out of X. This has
been happening for quite a while, first with woody and then with sid. I am
basically up-to-date with sid packages. I did narrow it down to it being
screensaver-properties-capplet that crashes. I do remember experiencing a
brief period without this crash (a month or so ago?), but can't relate it to
anything.
My video card is a NVidia TNT2. I have a custom compiled kernel. I use the
latest driver from NVidia, but believe the problem occurred before switching
drivers. I generally run WindowMaker, but experience this crash when running
Gnome with Enlightenment or Sawfish. This is the latest Debian/sid-provided
Gnome, not Ximian's.
I have tried the following steps to no avail:
- Deleted all my user gnome config directories
- Uninstalled and reinstalled xscreensaver. Note that the screensavers seem
to work, although I've seen a 3D one crash.
- Switched to mesag3 instead of xlibmesa... (What's the difference?)
- Needed to get the xscreensaver daemon to start automatically. Fixing that
didn't help.
I have the tail end of an strace at the bottom. Please let me know what
additional info would help diagnose the problem.
Maybe I should throttle myself back to woody? If so is there a best way to do
this?
TIA,
Steve
------ strace output running screensaver-properties-capplet ----------
(many lines deleted at the top)
fcntl(9, F_GETFL) = 0 (flags O_RDONLY)
fstat(9, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x40017000
_llseek(9, 0, 0xbfffe9e4, SEEK_CUR) = -1 ESPIPE (Illegal seek)
gettimeofday({982541191, 571660}, NULL) = 0
ioctl(4, FIONREAD, [0]) = 0
poll([{fd=4, events=POLLIN}, {fd=7, events=POLLIN}, {fd=9, events=POLLIN,
revents=POLLIN}, {fd=5, events=POLLIN}, {fd=6, events=POLLIN}], 5, -1) = 1
gettimeofday({982541191, 685666}, NULL) = 0
read(9, "IOR:010000001d00000049444c3a474e"..., 4096) = 277
close(9) = 0
munmap(0x40017000, 4096) = 0
socket(PF_UNIX, SOCK_STREAM, 0) = 9
connect(9, {sin_family=AF_UNIX,
path="/tmp/orbit-scooper/orb-15652131481065954827"}, 45) = 0
fcntl(9, F_SETFD, FD_CLOEXEC) = 0
fcntl(9, F_GETFL) = 0x2 (flags O_RDWR)
fcntl(9, F_SETFL, O_RDWR|O_NONBLOCK) = 0
writev(9, [{"GIOP\1\0\1", 7}, {"\0(\1\0\0", 5}, {"\0\0\0\0", 4},
{"D\371\377\277\1", 5}, {"\0\0\0", 3},
{"\30\0\0\0\0\0\0\0~n=\21\204\23-\206\1\0\0\0T\267\33\373"..., 28},
{"\25\0\0\0register_capplet_new\0", 25}, {"\0\0\0", 3},
{"@\0\0\0|EP^Sj#>1oNO>z$BqII[HkXBEv\"y"..., 68}, {"\26\0\0\0", 4},
{"IDL:GNOME/capplet:1.0\0", 22}, {"\0\0", 2}, {"\1\0\0\0", 4},
{"\312\256\337\272", 4}, {"P\0\0\0\1\1\0\0*\0\0\0/tmp/orbit-scooper/o"...,
84}, {"\37\0\0\0", 4}, {"screensaver-properties-capplet\0", 31}, {"\0", 1},
{"\377\377\377\377", 4}], 19) = 308
select(10, [5 6 9], NULL, [5 6 9], NULL) = 1 (in [6])
--- SIGHUP (Hangup) ---
+++ killed by SIGHUP +++
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Steve Cooper Redmond, WA
(Somewhere in the shadow of the evil empire)
Reply to: