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.
Это делает его менее подходящим для тех, кто ищет высоконастраиваемый оконный менеджер.
Настройка
- Графический интерфейс:
- через меню MATE: System → Preferences → Windows;
- настройка горячих клавиш: System → Preferences → Keyboard Shortcuts.
- Продвинутая конфигурация:
- через
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.