Гид по технологиям

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

• 5 min read • Ubuntu • Обновлено 19 Nov 2025
Живые превью рабочих столов в Ubuntu — WindowSpy
Живые превью рабочих столов в Ubuntu — WindowSpy

Заставка: рабочие столы в Ubuntu с мини‑превью

Рабочие области (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 (либо по имени программы в меню приложений).

Быстрое руководство по использованию

  1. Запустите WindowSpy. В системном трее появится его иконка.
  2. Перейдите в ту рабочую область, где находится окно, которое вы хотите наблюдать (оно должно быть активным).
  3. Нажмите на иконку WindowSpy и выберите “Represent active window elsewhere” — это создаст источник для превью.
  4. Перейдите в рабочую область, где хотите видеть превью, откройте меню WindowSpy и выберите “Show preview on this viewport”.

Меню WindowSpy с опциями управления превью

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

Превью окна загрузки ISO, созданное WindowSpy

WindowSpy обновляет изображение примерно каждые три секунды — это важно учитывать при наблюдении за быстроменяющимся содержимым.

Настройки и личная настройка

Через “Preferences” можно изменить:

  • размер превью (увеличение/уменьшение),
  • ширину рамки,
  • цвет фона превью,
  • положение окна на рабочем столе,
  • автозапуск при старте системы.

Окно настроек WindowSpy с параметрами размера и рамки

Совет по UX: уменьшите размер превью и уберите рамку, если хотите минимально отвлекаться; оставьте небольшой контрастный фон, если превью должно быть заметным на насыщенном рабочем столе.

Когда это не подходит

  • Для задач, где требуется частая (видеоподобная) отрисовка или мгновенный отклик, 3‑секундного интервала может быть недостаточно.
  • На системах с Wayland или нестандартными compositor‑ами возможны проблемы: проверяйте совместимость заранее.
  • Если приложение шифрует/усиливает защиту от снятия скриншотов, превью может быть пустым или затемнённым.

Альтернативные подходы

  • Использовать второй физический монитор или виртуальный монитор, чтобы держать разные области одновременно.
  • Запускать фоновые задачи в терминале и отслеживать прогресс в текстовом виде (например, через tmux/screen, лог-файлы).
  • Установить расширения для GNOME, которые показывают уведомления о завершении задач или индикаторы прогресса.

Краткая методика тестирования (mini‑methodology)

  1. Установите WindowSpy по инструкции выше.
  2. Выберите целевое окно (например загрузчик или копирование файла).
  3. Активируйте представление («Represent active window elsewhere»).
  4. Перейдите в другую область и включите «Show preview on this viewport».
  5. Наблюдайте обновления в течение 1–2 минут, проверяя интервал и читаемость информации.
  6. Измените настройки размеров и положения при необходимости.

Чек‑лист для пользователя

  • Приложение установлено и запускается.
  • Целевое окно активно в исходной рабочей области.
  • Вы включили представление в исходной области и показ в целевой.
  • Превью обновляется и показывает нужные данные.
  • При необходимости настроили автозапуск и положение окна.

Критерии приёмки

  • Превью отображается в целевой рабочей области.
  • Информация в превью актуальна (обновляется примерно раз в 3 секунды).
  • Превью не мешает работе и легко сворачивается/закрывается.

Приватность и безопасность

WindowSpy показывает снимки локальных окон на вашем рабочем столе. Обычно данные не отправляются в сеть — инструмент работает локально. Тем не менее, проверьте исходный код или документацию PPA, если в вашей политике безопасности важно подтверждать отсутствие сетевого трафика.

Устранение неполадок

  • Нет иконки в трее: убедитесь, что оболочка поддерживает старый стиль трея; в некоторых версиях GNOME требуется расширение для индикаторов.
  • Пустое превью: проверьте, активно ли исходное окно и не блокирует ли приложение снятие скриншотов.
  • Медленное обновление: это ожидаемое поведение; уменьшить интервал нельзя в настройках ниже рекомендуемого минимума.

1‑строчный глоссарий

  • Рабочая область: виртуальный рабочий стол, в котором размещаются окна и приложения.
  • Viewport: видимая область рабочего стола, где можно показать превью.
  • PPA: Personal Package Archive — сторонний репозиторий для Ubuntu.

Итог

WindowSpy делает простую, но полезную вещь: позволяет наблюдать за окном из одной рабочей области, не переключаясь туда. Для задач, где важен общий прогресс (загрузка, долгие сборки, бэкапы), это экономит время и снижает число прерываний. Убедитесь, что ваша сессия использует X11 и проверьте совместимость с текущей оболочкой.

Важно: инструмент даёт близкое к живому превью с интервалом обновления около 3 секунд — учитывайте это при выборе решения.

Если вам нужно, могу подготовить краткое пошаговое руководство с графическими скриншотами, адаптированное под вашу версию Ubuntu и окружение рабочего стола.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро