Клонировать одно / несколько окон внутри другого окна для потоковой передачи (GNOME)

Необходимость : Я пишу код в реальном времени с помощью OBS. Мне часто нужно показывать разные окна в прямом эфире. У меня также есть разумные окна, которые я совершенно не хочу, чтобы они появлялись там по ошибке, даже на секунду (например, менеджер паролей, живая база данных …).

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

Решение, которое я ищу : «Родительское» окно, которое будет объединять все окна, которые я хочу, поэтому мне просто нужно поместить это окно, чтобы оно было захвачено в OBS. Что-то вроде виртуального рабочего стола от WINE. В идеале он должен просто скопировать содержимое фактического окна и поместить его в этот виртуальный рабочий стол, сохраняя Z-индекс каждого окна, поэтому мне просто нужно настроить его и использовать среду рабочего стола так, как я привык.

Это вообще возможно? Я использую GNOME3 на Manjaro (Arch)

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

Любой указатель приветствуется! При необходимости я могу написать его сам.

0

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *