Описание тега wmctrl
1
ответ
Неверный размер и перемещение wmctrl - зависит от приложения
При изменении размера и перемещении с wmctrlрезультат неверен и зависит от приложения. Пример: на момент написания статьи у меня были запущены emacs, chromium, spotify и gnome-терминал ws=$(wmctrl -d | grep "*" | awk '{print $1}') n=$(wmctrl -l | aw…
20 авг '18 в 07:33
0
ответов
Sikulix не может запустить wmctrl
У меня установлен wmctrl на моей машине AWS linux wmctrl --version 1.07 но когда Sikulix пытается запустить команду wmctrl, она не работает. Вот это снимок бревна [Forwarding clickElement on session 6f580d45c7ed7565f47279f80e3325eb to remote] DEBUG …
06 фев '19 в 20:08
0
ответов
wmctrl: перемещение полноэкранного окна
Небольшой сценарий оболочки должен исправить мою проблему с призрачным экраном. Я пытаюсь переместить каждое окно всего на 1 пиксель в определенном направлении, и в следующую секунду оно должно двигаться в другом направлении назад. #!/bin/bash while…
10 апр '18 в 14:10
0
ответов
Как переключить фокус на вкладку терминала Gnome с помощью команды Script или Shell
В настоящее время я пишу скрипт для открытия нескольких вкладок в gnome-терминал и установки их названий. Я могу открыть несколько вкладок, но мне нужно изменить фокус на эти вкладки (программно), чтобы установить их названия из моего сценария. Я ис…
31 авг '18 в 20:34
0
ответов
Последовательная идентичная команда wmctrl изменяет размер xfce4-терминала
Я пишу скрипт листов, который использует wmctrl для перемещения окон. При использовании его на экземпляре терминала xfce4 второй последовательный идентичный прогон изменяет размер окна. Вот важный код: #!/usr/bin/python3 import subprocess import os …
02 авг '17 в 17:28
2
ответа
Qt Make Application всегда впереди на платформе Weston/Wayland
Я хотел бы организовать фокусирование двух приложений в настольной системе Wayland-Weston. Два приложения: Написано в Qt/QML, полноэкранный Написано с Wayland Client API + OpenGL, полноэкранный Я бы хотел, чтобы приложение № 1 всегда было сверху, а …
01 фев '19 в 07:11
1
ответ
java и wmctrl для изменения размеров окон
Я пишу библиотеку, чтобы покрыть программу оболочки WMctrl. У меня проблема с изменением размеров окон: String command = "wmctrl -r \"Calculator\" -e 0,100,100,500,500"; System.out.println(command); String output = this.bashCommandExecutor.execute(c…
10 июн '17 в 17:14
1
ответ
Разница в консоли Python3 и программном коде Python3
Я пишу программу на python3.6 под PyCharm в Ubuntu 18.04. Я хочу открыть jpg-файл с конкретными координатами окна. Единственный возможный способ сделать это - использовать eog и wmctrl. Я не нашел средство просмотра изображений, которое может размес…
03 янв '19 в 22:01
0
ответов
Можно ли получить каталог конкретного окна nautilus в сценарии?
Я хотел бы создать скрипт Python, который проверяет, открыт ли определенный каталог в nautilus. Пока лучшее решение, которое у меня есть, это использовать wmctrl -lxp перечислить все окна, которые дают мне вывод следующим образом: 0x0323d584 0 1006 …
27 июн '18 в 19:54
1
ответ
После запуска Firefox перейдите в полноэкранный режим, но не в режим киоска.
Я хотел бы запустить Firefox автоматически при запуске, а затем развернуть окно. С кодом ниже я в настоящее время могу запустить Firefox, однако я не могу пройти мимо этого. #!/bin/bash firefox & while [ "$(wmctrl -l | grep \"Mozilla Firefox\" 2…
04 май '18 в 20:49
1
ответ
Посчитайте свернутые окна в Linux с помощью bash
Я пытаюсь создать скрипт, который проверяет, что окна в XFCE свернуты, прежде чем отображать выбранное мной окно (это часть более крупного проекта) Я попытался восстановить количество открытых окон с помощью wmctrl, но это не свернутые окна: CURRWOR…
20 окт '18 в 14:35
0
ответов
Положение поверхности Wayland
Я знаю, что протокол Wayland не позволяет контролировать положение поверхности оболочки на экране. Я хотел бы найти способ управления размещением окон / поверхностей. Я пробовал такие инструменты, как xdotool и wmctrl, но они распознают только окна …
12 окт '17 в 14:09
1
ответ
Как получить полную команду приложений X через 'wmctl' и 'ps'?
Я работаю над программой, которая может запрашивать запущенные приложения X, сохранять все команды запущенных приложений, и они открывают их позже. Я столкнулся с проблемой. wmctctl может запросить pid Onlyoffice, например, pid - 123. Затем запустит…
26 май '19 в 10:23
3
ответа
Как исправить wmctrl Не удается открыть отображение, когда Python открывает подпроцесс
Это моя программа, и она работает очень хорошо. import subprocess result = subprocess.check_output("wmctrl -l",shell=True,stderr=subprocess.STDOUT) result = result.decode('UTF-8') print(result) Выход: 0x03800003 -1 name-PC Desktop 0x03e00037 0 name-…
27 мар '19 в 17:22
0
ответов
Определить "не сфокусированные" окна приложения
Как я могу определить, какие из открытых окон приложения не находятся в фокусе или не закрыты другими окнами? Я пытался использовать wmctrl, но он не имеет то, что я ищу. wmctrl -l Я ожидаю список всех не сфокусированных окон в качестве вывода.
01 апр '19 в 05:55
1
ответ
(Xubuntu) Как отобразить анимацию вращения в заголовке окна?
Используя bash, я пытался добавить и отобразить простую анимацию вращения в оформлении окна xfwm4 (рядом с заголовком окна) файлового менеджера Nemo (3.8.6). Я использую Xubuntu 18.04.2 LTS с базовой темой Greybird. Вот что я попробовал. Я установил…
28 июн '19 в 18:44
1
ответ
NoneBash : отображать простую синусоидальную анимацию в заголовке активного окна
Я использую Xubuntu 18.04.2 LTS с базовой темой Greybird. Мой файловый менеджер - Nemo (3.8.6), а менеджер оконного оформления - xfwm4. Благодаря этому bash script1 (код ниже и исходный код здесь https://forum.ubuntu-fr.org/viewtopic.php?pid=2212336…
16 июл '19 в 00:31
0
ответов
Не удается переместить окно программным способом, если оно расположено вправо
Я пытаюсь программно переместить окно в Ubuntu 18 с помощью Metacity. В обычном окне я могу: wmctrl -r :ACTIVE: -e 1,0,0,800,600 или xdotool getactivewindow windowmove 0 0 и он работает как положено. Если я максимизирую по вертикали с помощью кода, …
27 ноя '19 в 12:03
0
ответов
Переход из одного рабочего пространства в другое окно рабочего пространства по имени
Я хочу переместить окна приложений из одной рабочей области в другую. Что я хочу Если у меня два рабочих места workspace1 а также workspace2: workspace1 old_test1 old_test2 new_test3 workspace2 new_test1 new_test2 Что я сделал до сих пор я использов…
27 фев '20 в 13:45
0
ответов
Как изменить размер окна на определенном экране при многоэкранной настройке с помощью ОС?
У меня сейчас два экрана. Я умею делать следующее: os.system('wmctrl -r YYY -e 1371,146,2322,932,781') Но это всегда приводит к тому, что окно попадает на экран 0, а мне нужно окно на втором экране. Есть ли лучший способ изменить размер окна и контр…
04 мар '20 в 12:23