John> A round green thing with two horizontal half arrows, the top one John> pointing right and the bottom one pointing left? That's rhn- John> applet-gui and that's its icon when it's checking for updates. Oh, I realize that, but I think this image is static; (1) it's a different size than it used to be (bigger icon), and (2) it never changes to the other statuses' icons. John> TRy running "rhn-applet-gui" on the command line and see if you John> get any useful messages. No; if I run it by itself, nothing shows up on the button bar, no feedback at all, just an invisible process. John> If that doesn't help "strace rhn-applet-gui" is often a good John> one -- when (if) it gets stuck you'll see which system call it John> gets stuck in. You get reams of output from strace, but it's John> usually only the last bit you're interested in. It gets tricky John> though when you're trying to sort it all out for debugging, but John> sometimes it's dead obvious what the problem is. It's usually John> the network that's the problem :-) Here's the last bit. strace runs for a while, then pauses after typing "poll( "; times out after a little, spools again until it gets to a poll statement, same behavior over and over; can anyone make any sense of this? I've absolutely got a functional network connection, I can telnet/ssh in and out of the machine. Also, up2date runs successfully when manually started. If this is the proper applet, it must just be this applet that's not working. Used to work, and I must have done something to remove that applet. Stack trace follows: gettimeofday({1074697260, 669597}, NULL) = 0 ioctl(8, FIONREAD, [0]) = 0 gettimeofday({1074697260, 669776}, NULL) = 0 poll([{fd=8, events=POLLIN, revents=POLLIN}, {fd=3, events=POLLIN}, {fd=7, events=POLLIN}, {fd=10, events=POLLIN|POLLPRI}, {fd=11, events=POLLIN|POLLPRI}, {fd=12, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}], 7, 10000) = 1 ioctl(8, FIONREAD, [32]) = 0 read(8, "n\2\325\3=#W\0\2\4\4\0\0\0\0\0\0\0\0\4\4\4\4\4\0\0\3\37"..., 32) = 32 gettimeofday({1074697261, 408156}, NULL) = 0 write(8, "\225\4\2\0\0\1\0\0", 8) = 8 read(8, 0xbfffda90, 32) = -1 EAGAIN (Resource temporarily unavailable) select(9, [8], NULL, NULL, NULL) = 1 (in [8]) read(8, "\1\2\326\3\0\0\0\0\4\4\0\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0"..., 32) = 32 ioctl(8, FIONREAD, [0]) = 0 gettimeofday({1074697261, 419534}, NULL) = 0 poll( -- Shrike-list mailing list Shrike-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/shrike-list