Marco

Marco

Marco — это минималистичный оконный менеджер для X‑сервера, использующий GTK+ для отрисовки оконных рамок. Он разработан для среды рабочего стола MATE и ориентирован прежде всего на нетехнических пользователей.

Ключевые особенности

  • Простота и интуитивность. Интерфейс спроектирован так, чтобы быть понятным без глубоких технических знаний.
  • Интеграция с MATE. Marco «из коробки» гармонично вписывается в экосистему MATE, обеспечивая единообразный пользовательский опыт.
  • Базовые, но полезные функции:
    • сворачивание окна в заголовок (Window Shading/Roll‑Up);
    • прилипание окон к границам экрана (Window/Edge Snapping);
    • вертикальное и горизонтальное разворачивание (Vertical and Horizontal Maximize);
    • режим «поверх всех окон» (Always‑On‑Top);
    • фокус по перемещению мыши (Sloppy/Mouse Focus).

Ограничения

Marco сознательно не включает ряд функций, привычных для продвинутых UNIX‑пользователей. Например, отсутствуют:

  • сложные тайлинговые механизмы;
  • глубокая кастомизация через конфигурационные файлы;
  • поддержка некоторых экзотических расширений X11.

Это делает его менее подходящим для тех, кто ищет высоконастраиваемый оконный менеджер.

Настройка

  1. Графический интерфейс:
    • через меню MATE: System → Preferences → Windows;
    • настройка горячих клавиш: System → Preferences → Keyboard Shortcuts.
  2. Продвинутая конфигурация:
    • через dconf-editor по пути /org/mate/marco/.

Запуск и опции командной строки

Базовый вызов:

marco

Важные опции:

  • --replace — заменить текущий оконный менеджер на Marco;
  • --composite — включить композитинг (прозрачность и эффекты);
  • --no-composite — отключить композитинг;
  • --version — показать версию;
  • --help — вывести справку.

Технические детали

  • Основа: X Window System.
  • Графический стек: GTK+ (обеспечивает родной вид элементов управления).
  • Совместимость: работает как часть MATE или автономно (но интеграция с MATE будет ограничена).

Для кого подходит

  • Пользователи, ценящие стабильность и простоту.
  • Те, кто переходит с Windows/macOS и не хочет изучать сложные оконные менеджеры.
  • Владельцы старых ПК — Marco потребляет меньше ресурсов, чем композитные менеджеры вроде Compiz.

Альтернативы в экосистеме MATE

Если Marco не хватает функциональности, можно рассмотреть:

  • Compiz (для эффектов);
  • Openbox (для лёгкой кастомизации);
  • i3 (для тайлинга).

Итог: Marco — это «рабочий инструмент» без излишеств. Он делает основное: управляет окнами, не отвлекая пользователя на настройку. Идеален для повседневных задач в среде MATE.