[openbox] XEmacs has lost its icons, help get them back, please
Krzysztof Kotlenga
pocek at users.sf.net
Mon Jan 26 10:23:41 EST 2009
Mikael Magnusson wrote:
> On Mon, 26 Jan 2009, Krzysztof Kotlenga wrote:
>> Henry S. Thompson wrote:
>>
>>> I recently upgraded from 3.3.1 to 3.4 on a Scientific Linux box, no
>>> desktop, just XOrg + openbox and pypanel. Now my XEmacs windows
>>> have the undistinguished window icon instead of the nice XE icon
>>> they had before. I see from the upgrade docs that this is a
>>> 'feature', but it feels like a regression to me -- XEmacs
>>> certainly thinks it is establishing an icon, what's going wrong?
>>> Is there a workaround?
>>
>> A few weeks ago we did an investigation with Mikael on IRC and this
>> behavior happens because XEmacs sets its icon property too late -
>> after OB sets its own and caches it, thus never rediscovers the
>> correct one. AFAIK, one possible workaround is to disable icon
>> cache (code change).
>>
>> Last time we talked, it wasn't known who abuses ICCCM here, OB or
>> XEmacs :-(
>
> I'm not completely sure that was our conclusion, did you check if it
> sets an old style icon and all that too?
Yes, it sets an old style icon. Other such apps work fine though.
> It is also somewhat unclear if openbox showed the xemacs icon before
> the upgrade, or only the panel?
Both.
Reminder:
Run XEmacs - blah, openbox icon.
xprop -remove _NET_WM_ICON
Ta-da, here it is.
--
kjk
More information about the openbox
mailing list