Живые превью рабочих столов в Ubuntu с WindowSpy

Рабочие области (workspaces) в Linux помогают разделять задачи и держать приложения организованными: например, в одной рабочей области вы можете держать рабочие программы, а в другой — личные приложения. Часто возникает ситуация, когда в одной области идёт фоновая задача (скачивание, кодовая сборка, рендер), а вам нужно время от времени проверять прогресс. Постоянное переключение областей прерывает работу — удобнее иметь мини‑просмотр нужного окна прямо на текущем рабочем столе.
Ниже — пошаговое руководство по установке и использованию WindowSpy на Ubuntu (проверено на Ubuntu 16.04). Дополнительно — советы по совместимости, альтернативы и краткие чек‑листы для быстрого теста.
Что такое WindowSpy
WindowSpy — небольшая утилита, которая создаёт отдельное окно‑превью и периодически обновляет картинку выбранного окна из другой рабочей области. Это не потоковое зеркало с частотой кадров видео: обновление по умолчанию идёт каждые ~3 секунды, что обычно достаточно для отслеживания прогресса задач.
Важно: инструкция ориентирована на системы с X11. В окружениях, полностью работающих на Wayland, поведение и совместимость могут отличаться.
Установка WindowSpy
Откройте терминал и выполните команды (проверьте, что на вашей системе включена поддержка PPA):
sudo apt-add-repository ppa:vlijm/windowspy
sudo apt-get update
sudo apt-get install windowspyПримечание: в исходном материале была опечатка в команде; приведённый здесь вариант исправлен для корректной установки.
После установки запустите WindowSpy через Dash (либо по имени программы в меню приложений).
Быстрое руководство по использованию
- Запустите WindowSpy. В системном трее появится его иконка.
- Перейдите в ту рабочую область, где находится окно, которое вы хотите наблюдать (оно должно быть активным).
- Нажмите на иконку WindowSpy и выберите “Represent active window elsewhere” — это создаст источник для превью.
- Перейдите в рабочую область, где хотите видеть превью, откройте меню WindowSpy и выберите “Show preview on this viewport”.

После этого в выбранной области появится окно‑превью. Ниже пример, где в исходной области шло скачивание ISO и его прогресс отображался в другом месте.

WindowSpy обновляет изображение примерно каждые три секунды — это важно учитывать при наблюдении за быстроменяющимся содержимым.
Настройки и личная настройка
Через “Preferences” можно изменить:
- размер превью (увеличение/уменьшение),
- ширину рамки,
- цвет фона превью,
- положение окна на рабочем столе,
- автозапуск при старте системы.

Совет по UX: уменьшите размер превью и уберите рамку, если хотите минимально отвлекаться; оставьте небольшой контрастный фон, если превью должно быть заметным на насыщенном рабочем столе.
Когда это не подходит
- Для задач, где требуется частая (видеоподобная) отрисовка или мгновенный отклик, 3‑секундного интервала может быть недостаточно.
- На системах с Wayland или нестандартными compositor‑ами возможны проблемы: проверяйте совместимость заранее.
- Если приложение шифрует/усиливает защиту от снятия скриншотов, превью может быть пустым или затемнённым.
Альтернативные подходы
- Использовать второй физический монитор или виртуальный монитор, чтобы держать разные области одновременно.
- Запускать фоновые задачи в терминале и отслеживать прогресс в текстовом виде (например, через tmux/screen, лог-файлы).
- Установить расширения для GNOME, которые показывают уведомления о завершении задач или индикаторы прогресса.
Краткая методика тестирования (mini‑methodology)
- Установите WindowSpy по инструкции выше.
- Выберите целевое окно (например загрузчик или копирование файла).
- Активируйте представление («Represent active window elsewhere»).
- Перейдите в другую область и включите «Show preview on this viewport».
- Наблюдайте обновления в течение 1–2 минут, проверяя интервал и читаемость информации.
- Измените настройки размеров и положения при необходимости.
Чек‑лист для пользователя
- Приложение установлено и запускается.
- Целевое окно активно в исходной рабочей области.
- Вы включили представление в исходной области и показ в целевой.
- Превью обновляется и показывает нужные данные.
- При необходимости настроили автозапуск и положение окна.
Критерии приёмки
- Превью отображается в целевой рабочей области.
- Информация в превью актуальна (обновляется примерно раз в 3 секунды).
- Превью не мешает работе и легко сворачивается/закрывается.
Приватность и безопасность
WindowSpy показывает снимки локальных окон на вашем рабочем столе. Обычно данные не отправляются в сеть — инструмент работает локально. Тем не менее, проверьте исходный код или документацию PPA, если в вашей политике безопасности важно подтверждать отсутствие сетевого трафика.
Устранение неполадок
- Нет иконки в трее: убедитесь, что оболочка поддерживает старый стиль трея; в некоторых версиях GNOME требуется расширение для индикаторов.
- Пустое превью: проверьте, активно ли исходное окно и не блокирует ли приложение снятие скриншотов.
- Медленное обновление: это ожидаемое поведение; уменьшить интервал нельзя в настройках ниже рекомендуемого минимума.
1‑строчный глоссарий
- Рабочая область: виртуальный рабочий стол, в котором размещаются окна и приложения.
- Viewport: видимая область рабочего стола, где можно показать превью.
- PPA: Personal Package Archive — сторонний репозиторий для Ubuntu.
Итог
WindowSpy делает простую, но полезную вещь: позволяет наблюдать за окном из одной рабочей области, не переключаясь туда. Для задач, где важен общий прогресс (загрузка, долгие сборки, бэкапы), это экономит время и снижает число прерываний. Убедитесь, что ваша сессия использует X11 и проверьте совместимость с текущей оболочкой.
Важно: инструмент даёт близкое к живому превью с интервалом обновления около 3 секунд — учитывайте это при выборе решения.
Если вам нужно, могу подготовить краткое пошаговое руководство с графическими скриншотами, адаптированное под вашу версию Ubuntu и окружение рабочего стола.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента