Вопрос или проблема
Я хочу кнопку в XFCE, чтобы показывать мне открытые окна (свернутые и развернутые) как
- Exposé (позже Mission Control) в Mac OS
- Activities в Gnome или
- Task View в Windows 10.
Я нашел несколько инструментов, таких как Xfdashboard и Skippy-xd, но они требуют компиляции из исходников, и я получаю ошибки при компиляции, так как я новичок в Linux.
Сейчас я использую масштабирование compiz. На самом деле, это хорошо, но оно показывает только развернутые окна. Оно не показывает свернутые окна, а переключатель compiz имеет два режима: “cover” и “flip”. Оба из них меня не интересуют. Я хочу, чтобы они отображались как сетка. В конце концов, я хочу сказать, что кнопка Activities необходима для быстрого переключения между окнами и повышенной продуктивности.
Мой Linux – MX Linux 21_x64 wildflower Xfce-desktop. У меня всего 4 ГБ оперативной памяти, Gnome и Ubuntu используют слишком много памяти. Вот почему я использую XFCE, и вот что я хочу – кнопку для открытия работающих приложений, таких как эти:
Ctrl + Alt + ↓ Вниз – это сочетание клавиш в Mint для показа всех открытых окон.
Другой простой вариант – включить горячий угол. Нажмите клавишу Super (также известную как клавиша Windows) и начните вводить h-o-t . . . пока не увидите, что “Горячие углы” появятся в меню, затем выберите его. Одним из первых вариантов, которые вы увидите для Горячих углов, будет Показать экран выбора окон
. Чтобы использовать горячий угол после его активации, просто переместите курсор мыши в этот угол, и он выполнит эту команду (также доступно в Mac OS).
Любой из этих методов покажет все окна независимо от того, свернуты они или нет. Учтите, что этот ярлык будет выполнять другие действия в других дистрибутивах или операционных системах, так что он несколько специфичен для Mint.
Ответ или решение
Вопрос о том, как эффективно управлять открытыми окнами в Linux, особенно в окружении рабочего стола XFCE, актуален для многих пользователей, стремящихся улучшить свою производительность. XFCE известен своей легковесностью и высокой производительностью, но, к сожалению, в нем нет встроенного инструмента, аналогичного функциям, таким как Exposé в macOS или Task View в Windows 10.
Инструменты для отображения открытых окон
Существует несколько альтернатив, которые могут помочь вам добиться желаемого результата:
-
Xfdashboard: Этот инструмент напоминает интерфейс GNOME и предоставляет пользователю возможность видеть все открытые окна одновременно. Если у вас возникают проблемы с компиляцией, вы можете попробовать установить пакет через пакетный менеджер, если он доступен в репозиториях MX Linux.
-
Skippy-XD: Это еще одно решение для отображения открытых окон в виде сетки. Однако, как вы заметили, его компиляция может быть сложной для новичка. Постарайтесь найти предкомпилированные пакеты через AUR или другие репозитории, которые могут упростить установку.
-
Compiz: Вы уже используете Compiz для изменения отображения окон, но, как вы заметили, он не показывает минимизированные окна. Порядок работы с Compiz может потребовать времени на настройку. Попробуйте изменить плагины в CompizConfig, возможно, вы сможете настроить отображение окон по своему вкусу.
-
Alt + Tab и Hot Corners: Как было упомянуто в вашем запросе, комбинация клавиш
Ctrl + Alt + ↓
может вывести все открытые окна на экран. Кроме того, использование горячих углов может быть полезным способом управления окнами — всё, что вам нужно сделать, это переместить указатель в определенный угол экрана, что может значительно упростить доступ к запущенным приложениям.
Альтернативные решения
Если вышеуказанные варианты не кажутся удачными, вы можете рассмотреть использование дополнительных приложений для управления окнами. Например:
-
wmctrl: утилита командной строки, позволяющая манипулировать окнами. Вы можете использовать команду
wmctrl -l
для получения списка всех открытых окон и их идентификаторов. этом может стать основой для настройки собственного скрипта для быстрого просмотра окон. -
xfce4-appfinder: этот инструмент также позволяет получать доступ ко всем запущенным программам и окон, хотя и не в виде сетки, может быть полезен для быстрого переключения.
Заключение
Для достижения желаемого результата в XFCE вам придется либо экспериментировать с различными внешними утилитами, либо использовать встроенные функции оболочки для быстрого управления окнами. Начинайте с простых решений, таких как горячие клавиши, и постепенно переходите к установке более сложных инструментов, таких как Xfdashboard, чтобы повысить свою продуктивность и иметь наглядное представление о работе с приложениями. Помните, что каждый инструмент можно настроить под ваши требования, что важно для оптимизации рабочего процесса.
Если у вас возникнут дополнительные вопросы или сложности, не стесняйтесь обращаться за помощью на форумы сообщества MX Linux или Google Forums, где множество пользователей готовы поделиться своим опытом и предложениями.