Re: Panel hangs X server on APM resume (?)
- From: Chazz Mevoli <cmevoli afsa com>
- To: Toralf Lund <toralf kscanners com>
- Cc: GNOME mailing list <gnome-list gnome org>
- Subject: Re: Panel hangs X server on APM resume (?)
- Date: Fri, 23 Mar 2001 09:08:04 -0500
I had the same problem on my laptop and it's not the panel of gnome's
fault. The apm system is probably affecting gnome. I own an IBM ThinkPad
760XD and had the same thing happen to me. I did some searching on google
and found kernel level drivers to let linux handle correctly the apm
system. Your Toshiba might have the same problem. Also, on my laptop, if
I have a pcmcia card in the slot when suspending, the keyboard/mouse stop
responding on wake. My workaround for this was to call "cardctl eject" in
the suspend scripts for apmd-proxy. Hope this info helps. Good luck to
you!
Toralf Lund wrote:
> I'm not sure if this is really a problem with GNOME, XFree86, apmd or
> something else, but the GNOME panel definitely affects the behaviour:
>
> When returning from suspend mode initiated while a GNOME session is
> active - using 'apm -s' or by pressing the "suspend" button - on one of
> our laptops (a Toshiba Tecra 8000), the X server seems to hang. The
> screen goes blank and keyboard or mouse input is not accepted (it's not
> even possible to switch to a virtual terminal using Ctrl+Alt+<F key>),
> but logging in via rsh or similar is no problem. Furthermore, if I
> attach a debugger X process and force it to return from the current
> subroutine, then continue ("return" followed by "continue" in gdb),
> everything is back to normal. Stack trace just after attaching is:
>
> (gdb) where
> #0 0x85eec92 in ?? ()
> #1 0x86a0eb5 in ?? ()
> #2 0x86b1329 in ?? ()
> #3 0x815673c in miClearToBackground ()
> #4 0x816b3b4 in miSpriteInitialize ()
> #5 0x80b0f0c in ProcClearToBackground ()
> #6 0x80aee96 in Dispatch ()
> #7 0x80bff8b in main ()
> #8 0x4006ff31 in __libc_start_main (main=0x80bfa20 <main>,
> argc=4, ubp_av=0xbffffd44, init=0x806af68 <_init>,
> fini=0x8175a0c <_fini>, rtld_fini=0x4000e274 <_dl_fini>,
> stack_end=0xbffffd3c) at ../sysdeps/generic/libc-start.c:129
> (gdb)
>
> However, and this is where the panel comes into the picture, I can only
> reproduce the problem if either a "menu panel" is open, or if a sliding
> panel is about to come into view just as the machine is suspended. I
> guess the "panel movement" in general - for instance the whole thing
> sliding in or the menu panel's clock being updated - may have something
> to do with it , but everything is still fine even if I run a lot of
> applets that continually update their display.
>
> Has anyone else seen this? Any ideas what is wrong?
>
> --
> # rpm -q gnome-core XFree86 apmd
> gnome-core-1.2.4-0_helix_2
> XFree86-4.0.1-1
> apmd-3.0final-18
>
> XFree86 driver is "neomagic".
>
> - Toralf
>
> _______________________________________________
> gnome-list mailing list
> gnome-list gnome org
> http://mail.gnome.org/mailman/listinfo/gnome-list
--
Don't wait for your ship to come in... Swim out to it!
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Linux... Where do you want to go tomorrow?
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]