Wie kann ich feststellen, warum ein Mystery Window erstellt wird?

345
Jon Surrell

Ich habe ein scheinbar Fenster, das immer in meiner Desktop-Umgebung erstellt wird:

voller Desktop

Nahansicht

Sehen Sie diesen weißen Balken in der oberen linken Ecke? Es scheint ein 5x1 Pixel Fenster zu sein. Ich kann es herumschleppen. Rechtsklick macht nichts. Es ist immer und auf allen Desktops vorhanden.

In den Screenshots verwende ich den i3-Fenstermanager, aber das Fenster ist auch vorhanden, wenn ich x fce4 verwende (über Xubuntu, die auf diesem System installierte Distribution).

Gibt es eine Möglichkeit zu bestimmen, was dieses Fenster erstellt und oder es zu töten?

Ursache gefunden:

Fand den Schuldigen dank Antworten. Es waribus-ui-gtk3

1

2 Antworten auf die Frage

2
Gombai Sándor

xwininfo (Starten Sie es einfach und klicken Sie auf das Fenster mit dem Kreuz-Symbol). Hier können Sie einige Details dieses Fensters erfahren, und xkill kann es entfernen . Unglücklicherweise ist das Starterskript-System von ANY Window Manager ein Stapel Spaghetti, und wenn es um Vereinfachungsversuche geht, wird es noch spaghettierter, sodass ich mich nicht traue, Hinweise zu geben, ohne es zu sehen. Sobald Sie Informationen zum Fenster haben, haben Sie möglicherweise einen Hinweis darauf, wonach Sie suchen sollen.

1
hardillb

Sie können versuchen, mit wmctrl alle Fenster mit den Pids aufzulisten, denen sie gehören

$ wmctrl -lp 0x02400001 0 5384 bagend TweetDeck - Google Chrome 0x01e00023 0 5331 bagend linux - How can I determine what causes a mystery window to be created? - Super User - Mozilla Firefox 

Dadurch werden alle aktuellen Fenster aufgelistet, die vom Fenstermanager verwaltet werden. Das dritte Feld ist die PID des Prozesses, der das Fenster besitzt

Dort erscheint nichts Seltsames. Vielleicht irre ich mich bei der Annahme, dass es ein Fenster ist. Jon Surrell vor 8 Jahren 0