Mailing List Archive


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

Re: [tlug] Weird problem with xine and KDE



>>>>> "Godwin" == Godwin Stewart <gstewart@example.com> writes:

    Godwin> If you're serious I'm willing to give it a spin.

Suppose I rewrite that:  wait for ++whatever_version_you_have. <wink>

    >> Does it help if you unmap all the xine windows?  How about
    >> unmapping the taskbar?

    Godwin> You'll have to run me through that.

Ah, how about "hide"?  Iconizing might be good enough, or you might
need to ge it off the screen entirely.  Switching to a different
virtual desktop might do it.

Technically, in X a window is an object which potentially can display
output and accept events from the Xserver.  A window can exist without
being displayed or accepting input, in which case it is said to be
"unmapped".  In order to display it, you say XMapWindow(window).  The
mapping condition is hierarchical, ie, parents of the window must also
be mapped.  So when you tell the window or session manager to hide an
application, it just unmaps all the app's toplevel windows, and Poof! 
it's gone.  Or when you switch virtual desktops, the wm just unmaps
all the toplevel windows (that aren't sticky) on desktop A, then maps
the toplevel windows on desktop B, and You're There.

    Godwin> ConfigureNotify event, serial 15, synthetic YES, window 0x2200a66,

One thing this could be is an argument between xine and the "window
manager" about the geometry of the xine window.  What is your general
window manager?  Metacity for one is known to be a martinet about
window geometry by default, sawfish is not by default but can be
taught to be bastardly.

Does xine display a cool dynamic icon (such as an oscilloscope) in the
kicker taskbar?  Do you know which window it is, like maybe the icon
in the kicker taskbar?  In that case, kicker may be acting as though
it were the window manager for the xine icon, and that would explain
why kicker is involved.

-- 
Institute of Policy and Planning Sciences     http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba                    Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
               Ask not how you can "do" free software business;
              ask what your business can "do for" free software.


Home | Main Index | Thread Index

Home Page Mailing List Linux and Japan TLUG Members Links