Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Thunderbird 6 won't generate MapRequest event

22 views
Skip to first unread message

Charlie

unread,
Apr 16, 2012, 8:04:20 AM4/16/12
to
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

Charlie

unread,
Apr 16, 2012, 10:12:48 AM4/16/12
to
I forgot to add that Thunderbird and Firefox run fine in
kde/lxde/openbox. It just doesn't work in the window manager I
wrote.

Thanks in advance,
Charlie

Charlie

unread,
Apr 17, 2012, 10:37:48 PM4/17/12
to
Charlie wrote:

> Charlie wrote:
>
>> 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.
>>

I found the problem. Apparently Thunderbird and Firefox are
sensitive to the _NET_DESKTOP_GEOMETRY or _NET_WORKAREA
property and I set one (or both) of them wrong. When I
commented out those lines they both started fine.

0 new messages