Вопрос или проблема
Я начал использовать Ubuntu 8.04 LTS и сильно привык к тому, чтобы щелкать средней кнопкой мыши по заголовку активного приложения, чтобы открыть скрытые приложения. Однако после обновления до Ubuntu 24.04.1 несколько дней назад я обнаружил, что эта функция работает только на Wayland. Когда я возвращаюсь к X11 (из-за приложений, от которых я завишу, не работающих на Wayland, таких как Shutter и Gpick, чтобы назвать несколько), эта функция больше не работает.
Мой текущий обходной путь — использовать клавишу Super, чтобы развернуть все запущенные приложения на текущем экране, а затем выбрать то, которое мне нужно.
Кто-нибудь уже выяснил, как сделать эту функцию работоспособной на Ubuntu 24.04.1 при использовании X11?
Что вы имеете в виду под “открыть”? Окно просто становится прозрачным (но не теряет фокус) или оно отправляется в фоновый режим, за все окна, которые оно блокирует?
Я знаю о похожей функции в Compiz (который я использую с X11). Она называется “Видимость” и работает следующим образом:
Когда вы перемещаете курсор мыши над окном, которое частично закрыто одним или несколькими окнами на переднем плане, окна на переднем плане становятся полупрозрачными, так что вы можете видеть сквозь них и полностью видеть окно, над которым вы наводите курсор мыши. Окно на переднем плане, которое имело фокус, не теряет его, оно просто становится полупрозрачным. Когда вы снова перемещаете курсор над окном на переднем плане, полупрозрачность отменяется. Вы можете настроить уровень прозрачности (от 0 до 100%) и также установить тайм-аут перед тем, как эффект сработает.
Я считаю эту функцию крайне полезной (например, вы можете печатать в полупрозрачном окне на переднем плане и одновременно видеть, что в окне на заднем плане). Но я не уверен, решит ли это вашу проблему…
Кроме того, чтобы ее использовать, вам нужно будет переключиться на Compiz в качестве менеджера окон. Если вы используете Gnome, это не сработает, вам нужно будет переключиться на другой рабочий стол, например, Mate или Xfce.
Ответ или решение
С вашей просьбой о том, как сделать окна приложений видимыми в X11 на Ubuntu 24.04.1, исходя из вашего опыта и обсуждений, могу предложить несколько решений, которые могут помочь вам использовать ваш любимый метод управления окнами.
Введение
Первая проблема, с которой вы столкнулись, заключается в том, что после обновления до Ubuntu 24.04.1 функциональность, связанная со снижением окна переднего плана при среднем щелчке мыши на заголовке окна, работает только в среде Wayland, но не в X11. Это может создать определенные трудности для пользователей, таких как вы, которые полагаются на определенные старые функции, связанные с управлением окнами.
Проблема
Вы описали, что использовании клавиши Super для организации окон – это адекватная, но не совсем удобная замена вашему любимому методу. Ниже изложены подробные варианты решений, которые могут помочь вам достичь желаемой функциональности.
Варианты решения
-
Использование оконного менеджера Compiz:
Compiz предлагает функцию, известную как "Visibility", которая позволяет вам временно делать прозрачными верхние окна, чтобы видеть задние. Это может быть решением, хотя для этого вам нужно переключиться на Compiz как оконный менеджер, что требует дополнительных шагов:- Установите Compiz, если он еще не установлен:
sudo apt install compiz compizconfig-settings-manager
- Откройте CompizConfig Settings Manager и активируйте плагин "Opacity, Brightness, and Saturation".
- Настройте уровень прозрачности и просрочку, чтобы получить наилучший опыт работы.
Обратите внимание, что Compiz может не поддерживаться в GNOME, поэтому вам может понадобиться рассмотреть использование Мате или Xfce.
- Установите Compiz, если он еще не установлен:
-
Использование инструментов командной строки:
Для пользователей, предпочитающих консольные команды, вы можете рассмотреть возможность установки и использованияwmctrl
, который позволяет управлять окнами непосредственно из терминала. Вот команда для понижения окна, чтобы сделать его активным:wmctrl -r :ACTIVE: -b add,below
-
Настройка сочетаний клавиш:
Вы можете установить собственные горячие клавиши в GNOME для манипуляции окнами, используя систему настроек «Клавиатура». Настроив собственные команды, вы можете имитировать поведение, которое вы хотите получить от функции среднещелчка. -
Тестирование альтернативных окружений рабочего стола:
Если использование Compiz не подходит, возможно, стоит рассмотреть возможность установки и использования других окружений рабочего стола, таких как KDE Plasma или XFCE, которые могут предоставить вам аналогичные функции управления окнами.
Заключение
Таким образом, хотя стандартные функции управления окнами в X11 на Ubuntu 24.04.1 ограничены по сравнению с Wayland, есть несколько обходных путей, которые могут помочь вам вернуть или заменить утраченные функции. Рекомендуется поэкспериментировать с Compiz и различными оконными менеджерами, чтобы найти наиболее подходящее решение для вашего рабочего процесса. Если вы предпочитаете сохранять текущую конфигурацию с GNOME, настройка сочетаний клавиш может стать простым решением для быстрого доступа к скрытым приложениям.
Если у вас возникли дополнительные вопросы или трудности, не стесняйтесь обращаться за помощью. Успехов в ваших дальнейших экспериментах с Ubuntu!