For some reason only Thunderbird and Firefox refuse to run in
my window manager. Thunderbird never generates a MapRequest
event. Other GTK application run fine (gimp, gftp, etc). I
made some output to stderr to show what is happening.
CreateNotify xid = 23068673
CreateNotify xid = 23068675
CreateNotify xid = 23068696
CreateNotify xid = 23068726
dispatch_msg_dtclient() no matching xid 23068675
dispatch_msg_dtclient() no matching xid 23068696
CreateNotify xid = 23068760
dispatch_msg_dtclient() no matching xid 23068726
CreateNotify xid = 23068787
CreateNotify xid = 23068792
CreateNotify xid = 23068793
CreateNotify xid = 23068794
CreateNotify xid = 23068805
CreateNotify xid = 23068831
CreateNotify xid = 23068838
XM_PROP_CHANGED xid = 12582950, atom = WM_NAME
XM_PROP_CHANGED xid = 12582950, atom = _NET_WM_NAME
xid 23068673 is thunderbirds window...
charlie@localhost ~]$ xprop -id 23068673
WM_CLASS(STRING) = "thunderbird-bin", "Thunderbird-bin"
WM_COMMAND(STRING) = { "thunderbird-bin" }
_NET_WM_USER_TIME_WINDOW(WINDOW): window id # 0x1600002
WM_CLIENT_LEADER(WINDOW): window id # 0x1600001
_NET_WM_PID(CARDINAL) = 22479
WM_LOCALE_NAME(STRING) = "en_US.UTF-8"
WM_CLIENT_MACHINE(STRING) = "localhost"
WM_NORMAL_HINTS(WM_SIZE_HINTS):
program specified size: 10 by 10
WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW,
WM_TAKE_FOCUS, _NET_WM_PING
WM_ICON_NAME(STRING) = "thunderbird-bin"
_NET_WM_ICON_NAME(UTF8_STRING) = "thunderbird-bin"
WM_NAME(STRING) = "Thunderbird"
_NET_WM_NAME(UTF8_STRING) = "Thunderbird"
As you can see there are other windows that are created after
Thunderbird but they close.
I know this isn't much to go on but any idea what I am doing
wrong? Let me know what other info you need.
Thanks in advance,
Charlie