Intereting Posts
Переместите файл и замените его символической ссылкой gparted говорит, что дескриптор драйвера и Linux не согласны с размером физического блока ручного привода; диск не автомонтируется; как решить? Неудовлетворенные зависимости Пустой экран Ubuntu после входа в систему xterm отображает курсивом вместо обычного Показывать вывод команды, запускаемой внутри экрана, если она выходит с ошибками Пользовательский исполняемый файл не может запускаться сразу после загрузки. что определяет способность ожогов CD-R? Могу ли я изменить основные значки – Raspbian Jessie время ожидания блокировки с помощью команд ps Как открыть и работать с терминалами с помощью сценария bash? Использовать клавиатурно-интерактивную аутентификацию при подключении ssh к другой команде ProxyCommand без перенаправления SOCAT, nc или Bash TCP? Разрешить группам AD SUDO Синхронизация локального каталога с удаленным каталогом в Linux

Найти создателя ресурса в X

Возможный дубликат:
Какой процесс создал это окно X11?

Недавно меня прослушивало загадочное невидимое окно в X на моей машине Ubuntu. Он принимает форму окна самого верхнего окна, абсолютно ничего не показывающего; ни границы окна, ни содержимого, ни ничего. Это означает, что вся область экрана теперь непригодна для использования с любым указателем, поскольку окно захватывает все события в его контексте – я даже не могу щелкнуть по рабочему столу в этой области!

Как вы могли догадаться, это довольно раздражает, и я хочу избавиться от него навсегда. Тем не менее, запуск xwininfo на нем дает следующее:

 xwininfo: Window id: 0x1601b9f (has no name) [...] Map State: IsViewable Override Redirect State: yes Corners: +395+315 -383+315 -383-263 +395-263 -geometry 502x222+395+315 

Итак, у меня есть идентификатор, но нет имени. К счастью, я могу убить его с помощью xkill , но, к сожалению, я не знаю, что его создало.

Поэтому я ищу несколько советов или помощь в поиске способа определить корень и причину этого окна.

Какие-либо предложения ?

Захват вывода ps -eo pid,cmd в файл, затем ps -eo pid,cmd оскорбительное окно, повторите ps и посмотрите, что изменилось:

 ps -eo pid,cmd >/tmp/ps1 ID=`xwininfo | grep -oP "0x[0-9a-fA-F]{4,8} "`; xkill -id $ID ps -eo pid,cmd >/tmp/ps2 diff /tmp/ps{1,2} 

Это метод грубой силы, но он должен работать.