Re: Sawfish/Gnome/Xinerama dropping windows



--- Scott Anderson <ee_in_co yahoo com> wrote:
> --- Timo Korvola <Timo Korvola iki fi> wrote:
> > Scott Anderson <ee_in_co yahoo com> writes:
> 
> ...
> 
> That was very helpful explanation.  Thanks for taking the time to answer all the questions.
> 
> > 
> > > So at this point I should restart gnome-panel and wait for the next
> > > occurence.  What information would help us learn more the next time?
> > 
> > It might be useful to examine its window structure under normal
> > operation and compare with the messed up state.

After restarting gnome-panel, I now get a gnome-panel window in the list that responds.  I'll put
the xwininfo dump at the bottom.

The window id for gnome-panel is 10725348 (0x1200003).  I was able to grab the window handle and
move it to a new location.

> sawfish-client
sawfish 1.3, Copyright (C) 1999-2000 John Harper
sawfish comes with ABSOLUTELY NO WARRANTY; for details see the file COPYING

Enter `,help' to list commands.
user> (get-window-by-id 10725348)
#<window 1200003>
user> (setq foo (get-window-by-id 10725348))
#<window 1200003>
user> (move-window-to foo 10 10)
#<window 1200003>
user> (move-window-to foo 0 1177)
#<window 1200003>
user>

I noticed that the window has no name, so the get-window-by-name* functions do not work.  I find
that curious...

Scott



xwininfo -root -tree -int

...

     10725348 (has no name): ()  1600x23+0+1177  +0+1177
        1 child:
        18874371 "Start Panel": ("gnome-panel" "Gnome-panel")  1600x23+0+0  +0+1177
           4 children:
           18874414 (has no name): ()  10x23+0+0  +0+1177
           18874413 (has no name): ()  10x23+1590+0  +1590+1177
           18874411 (has no name): ()  1576x21+12+2  +12+1179
              19 children:
              18874704 (has no name): ()  49x21+1253+0  +1265+1179
                 1 child:
                 18874705 (has no name): ()  49x21+0+0  +1265+1179
                    1 child:
                    35651587 "gweather": ("gweather" "Gweather")  49x21+0+0  +1265+1179
                       2 children:
                       35651617 (has no name): ()  49x21+0+0  +1265+1179
                       35651588 (has no name): ()  1x1+-1+-1  +1264+1178
              18874702 (has no name): ()  137x21+1302+0  +1314+1179
                 1 child:
                 18874703 (has no name): ()  137x21+0+0  +1314+1179
                    1 child:
                    41943043 "multiload": ("multiload" "Multiload")  137x21+0+0  +1314+1179
                       2 children:
                       41943073 (has no name): ()  137x21+0+0  +1314+1179
                          5 children:
                          41943082 (has no name): ()  21x15+112+3  +1426+1182
                          41943080 (has no name): ()  21x15+85+3  +1399+1182
                          41943078 (has no name): ()  21x15+58+3  +1372+1182
                          41943076 (has no name): ()  21x15+31+3  +1345+1182
                          41943074 (has no name): ()  21x15+4+3  +1318+1182
                       41943044 (has no name): ()  1x1+-1+-1  +1313+1178
              18874700 (has no name): ()  36x21+1439+0  +1451+1179
                 1 child:
                 18874701 (has no name): ()  26x21+10+0  +1461+1179
                    1 child:
                    37748767 "NotificationArea": ("NotificationArea" "NotificationArea") 
26x21+0+0  +1461+1179
                       2 children:
                       37748770 (has no name): ()  26x21+0+0  +1461+1179
                          1 child:
                          37748771 (has no name): ()  24x19+1+1  +1462+1180
                             1 child:
                             12583437 "Mail Notification": ("mail-notification"
"Mail-notification")  24x19+0+0  +1462+1180
                                2 children:
                                12583440 (has no name): ()  24x19+0+0  +1462+1180
                                12583438 (has no name): ()  1x1+-1+-1  +1461+1179
                       37748768 (has no name): ()  1x1+-1+-1  +1460+1178
              18874698 (has no name): ()  75x21+1475+0  +1487+1179
                 1 child:
                 18874699 (has no name): ()  75x21+0+0  +1487+1179
                    1 child:
                    48234499 "ClockApplet": ("ClockApplet" "ClockApplet")  75x21+0+0  +1487+1179
                       2 children:
                       48234529 (has no name): ()  75x21+0+0  +1487+1179
                          1 child:
                          48234530 (has no name): ()  75x21+0+0  +1487+1179
                       48234500 (has no name): ()  1x1+-1+-1  +1486+1178
              18874696 (has no name): ()  26x21+1550+0  +1562+1179
                 1 child:
                 18874697 (has no name): ()  26x21+0+0  +1562+1179
                    1 child:
                    33554649 "WindowNavigationApplets": ("WindowNavigationApplets"
"WindowNavigationApplets")  26x21+0+0  +1562+1179
                       2 children:
                       33554652 (has no name): ()  26x21+0+0  +1562+1179
                          1 child:
                          33554653 (has no name): ()  26x21+0+0  +1562+1179
                             1 child:
                             33554654 (has no name): ()  26x21+0+0  +1562+1179
                       33554650 (has no name): ()  1x1+-1+-1  +1561+1178
              18874694 (has no name): ()  26x21+1227+0  +1239+1179
                 1 child:
                 18874695 (has no name): ()  26x21+0+0  +1239+1179
                    1 child:
                    46137347 "mixer_applet2": ("mixer_applet2" "Mixer_applet2")  26x21+0+0 
+1239+1179
                       2 children:
                       46137377 (has no name): ()  26x21+0+0  +1239+1179
                       46137348 (has no name): ()  1x1+-1+-1  +1238+1178
              18874635 (has no name): ()  820x21+406+0  +418+1179
                 1 child:
                 18874636 (has no name): ()  810x21+10+0  +428+1179
                    1 child:
                    33554572 "WindowNavigationApplets": ("WindowNavigationApplets"
"WindowNavigationApplets")  810x21+0+0  +428+1179
                       2 children:
                       33554575 (has no name): ()  810x21+0+0  +428+1179
                          8 children:
                          33561930 (has no name): ()  162x21+648+0  +1076+1179
                          33561925 (has no name): ()  162x21+162+0  +590+1179
                          33561923 (has no name): ()  162x21+0+0  +428+1179
                          33561929 (has no name): ()  1x1+-1+-1  +427+1178
                          33561928 (has no name): ()  162x21+486+0  +914+1179
                          33561927 (has no name): ()  1x1+-1+-1  +427+1178
                          33561926 (has no name): ()  162x21+324+0  +752+1179
                          33561924 (has no name): ()  93x21+0+0  +428+1179
                       33554573 (has no name): ()  1x1+-1+-1  +427+1178
              18874612 (has no name): ()  21x21+385+0  +397+1179
              18874592 (has no name): ()  21x21+364+0  +376+1179
              18874575 (has no name): ()  21x21+343+0  +355+1179
              18874558 (has no name): ()  21x21+301+0  +313+1179
              18874541 (has no name): ()  21x21+322+0  +334+1179
              18874527 (has no name): ()  21x21+259+0  +271+1179
              18874516 (has no name): ()  21x21+280+0  +292+1179
              18874508 (has no name): ()  21x21+238+0  +250+1179
              18874494 (has no name): ()  21x21+217+0  +229+1179
              18874480 (has no name): ()  169x21+48+0  +60+1179
                 1 child:
                 18874481 (has no name): ()  169x21+0+0  +60+1179
                    1 child:
                    33554501 "WindowNavigationApplets": ("WindowNavigationApplets"
"WindowNavigationApplets")  169x21+0+0  +60+1179
                       2 children:
                       33554504 (has no name): ()  169x21+0+0  +60+1179
                          1 child:
                          33554505 (has no name): ()  169x21+0+0  +60+1179
                       33554502 (has no name): ()  1x1+-1+-1  +59+1178
              18874469 (has no name): ()  23x21+21+0  +33+1179
                 1 child:
                 18874470 (has no name): ()  23x21+0+0  +33+1179
                    1 child:
                    33554435 "WindowNavigationApplets": ("WindowNavigationApplets"
"WindowNavigationApplets")  23x21+0+0  +33+1179
                       2 children:
                       33554465 (has no name): ()  23x21+0+0  +33+1179
                          1 child:
                          33554466 (has no name): ()  23x21+0+0  +33+1179
                       33554436 (has no name): ()  1x1+-1+-1  +32+1178
              18874440 (has no name): ()  21x21+0+0  +12+1179
           18874372 (has no name): ()  1x1+-1+-1  +-1+1176




      ____________________________________________________________________________________
Be a better pen pal. 
Text or chat with friends inside Yahoo! Mail. See how.  http://overview.mail.yahoo.com/


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]