Как я могу определить, что вызывает создание таинственного окна?

250
Jon Surrell

У меня есть то, что кажется окном, которое всегда создается в моей рабочей среде:

full desktop

closeup

Видите эту белую полосу в верхнем левом углу? Кажется, это 5x1 пиксельное окно. Я могу тащить это вокруг. Правый клик ничего не делает. Это всегда присутствует и на всех рабочих столах.

На снимках экрана я использую менеджер окон i3, но окно также присутствует, когда я использую x fce4 (через Xubuntu, дистрибутив, установленный в этой системе).

Есть ли способ определить, что создает это окно и или убить его?

Причина найдена:

Нашел виновника благодаря ответам. это былоibus-ui-gtk3

1

2 ответа на вопрос

2
Gombai Sándor

xwininfo (просто запустите его и нажмите на окно с появившимся крестиком значком) может рассказать вам некоторые детали этого окна, и xkill может избавиться от него. К сожалению, система начальных скриптов ЛЮБОГО оконного менеджера - это стек спагетти, и всякий раз, когда предпринимаются попытки упростить его, он становится еще более спагеттифицированным, поэтому я не смею давать подсказки, не видя. Если у вас есть информация об окне, вы можете иметь представление о том, что искать.

1
hardillb

Вы можете попробовать использовать wmctrl для вывода списка всех окон с пидами, которым они принадлежат

$ 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 

Это перечислит все текущие окна, которыми управляет менеджер окон. Третье поле - pid процесса, владеющего окном

Ничего странного там не появляется. Может быть, я ошибаюсь, полагая, что это окно. Jon Surrell 8 лет назад 0