2012-10-16 Uli Schlachter:

> > If I use a custom gnome-awesome session (with GNOME Version 3.4.2) I
> > get the described weird behaviour. So apparently gnome interferes
> > with awesome.
> > 
> > My gnome-session file simply contains:
> > 
> > #!/bin/bash
> > exec unagi&
> > exec gnome-session --session awesome "$@"
> > 
> > I deactivated the gnome xrandr plugin at
> > `org.gnome.settings-daemon.plugins.xrandr` but it didn't fix it.
> > 
> > It might not be on-topic any longer, but maybe one of you guys are
> > also running Gnome together with awesome and know how to fix this.
> 
> Could you try "losing" a window on the other screen, open a terminal, run
> "xwininfo" and click on the big, black area where the window got lost?

xwininfo: Window id: 0x1600004 "Home"

  Absolute upper-left X:  1714
  Absolute upper-left Y:  -71
  Relative upper-left X:  1714
  Relative upper-left Y:  -71
  Width: 1560
  Height: 844
  Depth: 24
  Visual: 0x21
  Visual Class: TrueColor
  Border width: 0
  Class: InputOutput
  Colormap: 0x20 (installed)
  Bit Gravity State: NorthWestGravity
  Window Gravity State: NorthWestGravity
  Backing Store State: NotUseful
  Save Under State: no
  Map State: IsViewable
  Override Redirect State: no
  Corners:  +1714+-71  --394+-71  --394-251  +1714-251
  -geometry 1560x844+1714+-71

I opened a file manager, that's why it says "Home".

> If you want me  to guess, gnome is for some  reason opening a big,
> black window  and putting it on  top of everything else.  At least
> that's the only way that I can think of that could cause this.

Frankly, I have no clue. I did  some more experiments and I can tell
that awesome is  definitely running on the second screen.  If I drop
the window into  “the black hole” and switch to  another tag (on the
dark screen) I cannot  grab the window any more. If  I press Mod-1 I
can grab the window again.

If there would be a window, xwininfo should list that one instead of
the window I just dropped there.

> Also, the output of "xwininfo -root -tree" might be interesting (while having
> only a few windows open).

xwininfo: Window id: 0xc6 (the root window) (has no name)

  Root window id: 0xc6 (the root window) (has no name)
  Parent window id: 0x0 (none)
     47 children:
     0x16000e1 "nautilus": ("nautilus" "Nautilus")  170x42+1411+846  +1411+846
        1 child:
        0x16000e2 (has no name): ()  1x1+-1+-1  +1410+845
     0x1600003 "nautilus": ()  10x10+-100+-100  +-100+-100
     0x1600001 "nautilus": ("nautilus" "Nautilus")  10x10+10+10  +10+10
        1 child:
        0x1600002 (has no name): ()  1x1+-1+-1  +9+9
     0x1c00001 "Vim": ("gvim" "Gvim")  10x10+10+10  +10+10
        1 child:
        0x1c00002 (has no name): ()  1x1+-1+-1  +9+9
     0x1600004 "Home": ("nautilus" "Nautilus")  1520x804+1712+67  +1712+67
        1 child:
        0x1600005 (has no name): ()  1x1+-1+-1  +1711+66
     0x14001cb "urxvt": ("urxvt" "URxvt")  1600x884+0+16  +0+16
        1 child:
        0x14001cd (has no name): ()  1593x880+2+2  +2+18
     0x1c00003 "tmpmsg.0x67b1cb0 + (~/.claws-mail/tmp) - GVIM": ("gvim" "Gvim") 
 800x884+0+16  +0+16
        2 children:
        0x1c00025 (has no name): ()  800x884+0+0  +0+16
           1 child:
           0x1c00026 (has no name): ()  800x884+0+0  +0+16
              1 child:
              0x1c00102 (has no name): ()  796x871+0+0  +0+16
        0x1c00004 (has no name): ()  1x1+-1+-1  +-1+15
     0x1a04452 "Re: Multi-head setup - Compose message": ("claws-mail" 
"Claws-mail")  800x884+800+16  +800+16
        1 child:
        0x1a04453 (has no name): ()  1x1+-1+-1  +799+15
     0x1a00003 "lavabit - Claws Mail 3.8.1": ("claws-mail" "Claws-mail")  
1600x884+0+16  +0+16
        1 child:
        0x1a00004 (has no name): ()  1x1+-1+-1  +-1+15
     0x14001e3 "urxvt": ("urxvt" "URxvt")  1600x884+0+16  +0+16
        1 child:
        0x14001e5 (has no name): ()  1593x880+2+2  +2+18
     0x1400007 "urxvt": ("urxvt" "URxvt")  1600x884+0+16  +0+16
        1 child:
        0x1400009 (has no name): ()  1593x880+2+2  +2+18
     0xe00009 (has no name): ()  1280x16+1600+0  +1600+0
     0xe00005 (has no name): ()  1600x16+0+0  +0+0
        1 child:
        0xe00002 (has no name): ()  64x16+1416+0  +1416+0
           4 children:
           0x1a04339 "Claws Mail": ("claws-mail" "Claws-mail")  16x16+48+0  
+1464+0
              1 child:
              0x1a0433a (has no name): ()  1x1+-1+-1  +1463+-1
           0x24000ba "Sound Output Volume": ("gnome-sound-applet" 
"Gnome-sound-applet")  16x16+32+0  +1448+0
              1 child:
              0x24000bb (has no name): ()  1x1+-1+-1  +1447+-1
           0x2a000cf "NetworkManager Applet": ("nm-applet" "Nm-applet")  
16x16+16+0  +1432+0
              1 child:
              0x2a000d0 (has no name): ()  1x1+-1+-1  +1431+-1
           0xc0015e "Power Manager": ("gnome-power-manager" 
"gnome-power-manager")  16x16+0+0  +1416+0
              1 child:
              0xc0015f (has no name): ()  1x1+-1+-1  +1415+-1
     0xe00001 "awesome": ()  1x1+-1+-1  +-1+-1
     0x1a030f1 "claws-mail": ("claws-mail" "Claws-mail")  1x1+-100+-100  
+-100+-100
        1 child:
        0x1a030f2 (has no name): ()  1x1+-1+-1  +-101+-101
     0x1a030b9 "claws-mail": ("claws-mail" "Claws-mail")  1x1+-100+-100  
+-100+-100
        1 child:
        0x1a030ba (has no name): ()  1x1+-1+-1  +-101+-101
     0x1a02fdb "claws-mail": ("claws-mail" "Claws-mail")  1x1+-100+-100  
+-100+-100
        1 child:
        0x1a02fdc (has no name): ()  1x1+-1+-1  +-101+-101
     0x1a02d50 "Sending message": ("claws-mail" "Claws-mail")  30x30+0+0  +0+0
        1 child:
        0x1a02d51 (has no name): ()  1x1+-1+-1  +-1+-1
     0x1a02aa4 "claws-mail": ("claws-mail" "Claws-mail")  127x162+2+80  +2+80
        1 child:
        0x1a02aa5 (has no name): ()  1x1+-1+-1  +1+79
     0x1a028e2 "claws-mail": ("claws-mail" "Claws-mail")  328x575+125+44  
+125+44
        1 child:
        0x1a028e3 (has no name): ()  1x1+-1+-1  +124+43
     0x1a027ef "claws-mail": ("claws-mail" "Claws-mail")  398x542+197+44  
+197+44
        1 child:
        0x1a027f0 (has no name): ()  1x1+-1+-1  +196+43
     0x1a028a5 "claws-mail": ("claws-mail" "Claws-mail")  151x108+593+213  
+593+213
        1 child:
        0x1a028a6 (has no name): ()  1x1+-1+-1  +592+212
     0x1a02896 "claws-mail": ("claws-mail" "Claws-mail")  151x108+593+240  
+593+240
        1 child:
        0x1a02897 (has no name): ()  1x1+-1+-1  +592+239
     0x1a0286d "claws-mail": ("claws-mail" "Claws-mail")  179x54+593+369  
+593+369
        1 child:
        0x1a0286e (has no name): ()  1x1+-1+-1  +592+368
     0x1a027f9 "claws-mail": ("claws-mail" "Claws-mail")  284x338+248+44  
+248+44
        1 child:
        0x1a027fa (has no name): ()  1x1+-1+-1  +247+43
     0x1a027c9 "claws-mail": ("claws-mail" "Claws-mail")  334x521+563+119  
+563+119
        1 child:
        0x1a027ca (has no name): ()  1x1+-1+-1  +562+118
     0xc0009c "gnome-settings-daemon": ("gnome-settings-daemon" 
"Gnome-settings-daemon")  243x243+678+553  +678+553
        1 child:
        0xc0009d (has no name): ()  1x1+-1+-1  +677+552
     0xc0000f (has no name): ()  10x10+0+0  +0+0
     0x1e00003 "gnome-screensaver": ()  10x10+-100+-100  +-100+-100
     0x1a00048 "Filtering/Processing debug log": ("claws-mail" "Claws-mail")  
200x200+0+0  +0+0
        1 child:
        0x1a00049 (has no name): ()  1x1+-1+-1  +-1+-1
     0x1a00037 "Network log": ("claws-mail" "Claws-mail")  200x200+0+0  +0+0
        1 child:
        0x1a00038 (has no name): ()  1x1+-1+-1  +-1+-1
     0x1200003 "update-notifier": ()  10x10+-100+-100  +-100+-100
     0x2a00001 "NetworkManager Applet": ("nm-applet" "Nm-applet")  10x10+10+10  
+10+10
        1 child:
        0x2a00002 (has no name): ()  1x1+-1+-1  +9+9
     0x2c00001 "smart-notifier": ("smart-notifier" "Smart-notifier")  
10x10+10+10  +10+10
        1 child:
        0x2c00002 (has no name): ()  1x1+-1+-1  +9+9
     0x2200001 "gdu-notification-daemon": ("gdu-notification-daemon" 
"Gdu-notification-daemon")  10x10+10+10  +10+10
        1 child:
        0x2200002 (has no name): ()  1x1+-1+-1  +9+9
     0x1800001 "polkit-gnome-authentication-agent-1": 
("polkit-gnome-authentication-agent-1" "Polkit-gnome-authentication-agent-1")  
10x10+10+10  +10+10
        1 child:
        0x1800002 (has no name): ()  1x1+-1+-1  +9+9
     0x2400001 "gnome-sound-applet": ("gnome-sound-applet" 
"Gnome-sound-applet")  10x10+10+10  +10+10
        1 child:
        0x2400002 (has no name): ()  1x1+-1+-1  +9+9
     0x1e00001 "gnome-screensaver": ("gnome-screensaver" "Gnome-screensaver")  
10x10+10+10  +10+10
        1 child:
        0x1e00002 (has no name): ()  1x1+-1+-1  +9+9
     0x2800001 "pam-dbus-notify": ("pam-dbus-notify" "Pam-dbus-notify")  
10x10+10+10  +10+10
        1 child:
        0x2800002 (has no name): ()  1x1+-1+-1  +9+9
     0x1a00001 "claws-mail": ("claws-mail" "Claws-mail")  10x10+10+10  +10+10
        1 child:
        0x1a00002 (has no name): ()  1x1+-1+-1  +9+9
     0x2e00001 "gnome-osd-event-bridge": ("gnome-osd-event-bridge" 
"Gnome-osd-event-bridge")  10x10+10+10  +10+10
        1 child:
        0x2e00002 (has no name): ()  1x1+-1+-1  +9+9
     0x1200001 "update-notifier": ("update-notifier" "Update-notifier")  
10x10+10+10  +10+10
        1 child:
        0x1200002 (has no name): ()  1x1+-1+-1  +9+9
     0xc0000d (has no name): ()  10x10+0+0  +0+0
     0xc00001 "gnome-settings-daemon": ("gnome-settings-daemon" 
"Gnome-settings-daemon")  10x10+10+10  +10+10
        1 child:
        0xc00002 (has no name): ()  1x1+-1+-1  +9+9
     0xa00001 "gnome-session": ("gnome-session" "Gnome-session")  10x10+10+10  
+10+10
        1 child:
        0xa00002 (has no name): ()  1x1+-1+-1  +9+9
     0x800000 "unagi": ()  1x1+0+0  +0+0
     0x400001 (has no name): ()  10x10+-20+-20  +-20+-20

Marco



--
To unsubscribe, send mail to [email protected].

Reply via email to