Hallo Ralph,

On Wed, Feb 16, 2005 at 02:59:32PM +0100, Ralph Aichinger wrote:
> Am Mittwoch, den 16.02.2005, 12:36 +0100 schrieb Christian Lohmaier:
> 
> > Mandrake 9.0 basiertes system, gnome 2.10beta2 als Oberfl�che, metacity
> > 2.9.13 als Windowmanager, XFree86 4.4.0, OOo 1.9m78
> 
> Wow, das ist ja cool, jemand der Gnome verwendet!
> K�nntest du (oder ein anderer Gnome-User hier) dir mal
> 
> http://qa.openoffice.org/issues/show_bug.cgi?id=42379
> 
> ansehen? Du kannst �ber mein Gebrabbel am Anfang 
> ignorieren, im dritten Kommentar ist eine Anleitung
> zum Reproduzieren. Ein Metacity vs. Stylist Windowmanagement-
> Bug, IMHI eher unangenehm.

Was hei�t IMHI? (zu kleine Tasten oder zu gro�e Finger :-)

> Unter KDE ist es anscheinend
> nicht zu reproduzieren.

Mit KDE oder Gnome hat das wenig zu tun. Das ist ein Window-manager
ding. (Nat�rlich ist die Wahrscheinlichkeit da� ein KDE nutzer metacity
werwendet ziemlich gering :-)

Das Problem ist (denke ich) folgendes:
--- navigator_visible.txt       2005-02-16 17:43:22.000000000 +0100
+++ navigator_invisible.txt     2005-02-16 17:40:20.000000000 +0100
 WM_STATE(WM_STATE):
-               window state: Normal
+               window state: Iconic
                icon window: 0x0
-_NET_WM_STATE(ATOM) = _NET_WM_STATE_SKIP_PAGER, _NET_WM_STATE_SKIP_TASKBAR, 
_NET_WM_STATE_DEMANDS_ATTENTION
+_NET_WM_STATE(ATOM) = _NET_WM_STATE_SKIP_PAGER, _NET_WM_STATE_SKIP_TASKBAR, 
_NET_WM_STATE_HIDDEN
 WM_HINTS(WM_HINTS):
                Client accepts input or input focus: True
-               Initial state is Normal State.
+               Initial state is Iconic State.
                bitmap id # to use for icon: 0x2c00047
                bitmap id # of mask for icon: 0x2c0004e
                window id # of group leader: 0x2c00001

Sprich:
* Es soll nicht in einer Taskleiste und nicht im Pager auftauchen (=man kann das
  Fenster nicht mit einer Taskleiste oder <alt>+<Tab> anw�hlen)

* Das Fenster ist nicht aufgeklappt sondern "Iconic" (=Aufgerollt/Minimiert)

soweit - so gut.

* Das Problem ist (vielleicht) da� das Fenster auf HIDDEN gesetzt ist.
  Allerdings sollte das auch nur bewirken da� das Fenster nicht im Pager
  erscheint. Au�erdem setzt die Metacity selbst wenn ein Fenster aufgerollt
  wird, dann allerdings mit einer zus�tzlichen Eigenschaft _NET_WM_STATE_SHADED

so ganz dahintergestiegen bin ich aber noch nicht, denn ein einfaches �ndern
der _NET_WM_STATE Eigenschaft bringt das Navigatorfenster nicht zum Vorschein.

Der Navigator mu� aktiviert sein, dann bringt das Neustarten von metacity
(killall -HUP metacity) etwas. Ist der Navigator deaktiviert bleibt er
verschwunden.

(Alternativ dazu kann ich auch zwischendruch einen anderen Windowmanager
starten)

Wenn irgendwer wei� wie man mittels xprop die WM_HINTS manipulieren kann w�re
ich �ber einen Hinweis dankbar.

Der einzig andere Unterschied ist der "Map State: IsUnMapped"
vielleicht ist es ja das.


ciao
Christian
-- 
NP: Sleepingodslie - Sleepin G'z lie (from 1995 recordings)

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an