Ограничьте gui программу в Linux только к одному экземпляру

Существуют некоторые gui программы, где при выборе их из меню если это уже открыто, вместо того, чтобы открыть новый экземпляр, то окно станет передовым. Однако существуют некоторые программы, которые откроют несколько экземпляров себя.

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

4
задан 02.08.2010, 17:35

2 ответа

Я рекомендовал бы заменить ссылку на программу со ссылкой на сценарий оболочки, который проверяет, работает ли программа, и если это, это использует функцию менеджера окон для подачи программы в первую очередь, и если это не, запускает его.

6
ответ дан 07.12.2019, 19:14

Обычно исходный код приложения должен быть изменен. Это не что-то сделанное операционной системой.

3
ответ дан 07.12.2019, 19:14

Теги

Похожие вопросы