Как скрыть или свернуть окно X11 из консоли?

Окно полноэкранное и захватывает все.
За ним появляются новые окна.

Я не могу просто убить этого приложения.

Я вошел в систему как root удаленно через SSH.

ожидая чего-то подобного:

$ xcontrol
> ls
window id: PID:   Window class:    Window name:    ...
111       1122   Vncviewer ..
222       1133    .. .            google-chrome ...
> minimize 111
> restore 111
> hide 222
> unhide 222
> move 111 by (10,-20)
> q
$
19
задан Vi.
18.01.2023 19:16 Количество просмотров материала 2756
Распечатать страницу

2 ответа

можно использовать wmctrl для управления окнами и рабочим столом из командной строки. (Если вы входите в систему через SSH или виртуальную консоль, вам, вероятно, придется сначала установить DISPLAY в :0.) Например:

## List windows
wmctrl -l
## Put the window (find window id in above list) below other windows:
wmctrl -i -r 0x04800004 -b add,below
## Remove maximization:
wmctrl -i -r 0x04800004 -b remove,maximized_horz,maximized_vert

Я не узнал, как свернуть одно окно с помощью wmctrl, но вы можете показать рабочий стол (т. е. свернуть все окна) с помощью

wmctrl -k on
6
отвечен bhm 2023-01-20 03:04

может быть xdotool могу помочь вам.

4
отвечен cYrus 2023-01-20 05:21

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх