Вопрос или проблема
Мне нравится присоединять окна в GNOME к одной стороне дисплея или другой и помещать их в один из углов экрана. Я могу сделать это, перетаскивая окно с помощью мыши или нажав клавишу Super вместе с клавишей направления.
Я делал это на протяжении многих лет. Но недавно, каждый раз, когда я перетаскиваю любое окно к краю дисплея и позволяю ему зафиксироваться на месте, сразу после этого появляется всплывающее окно переключателя окон, по сути, такое же всплывающее окно, которое я вижу, когда переключаю окна, нажав клавиши Alt и Tab.
Как я могу остановить это всплывающее окно от появления после того, как зафиксирую окно?
На случай, если это поможет, я использую Tiling Assistant вместе с Just Perfection (последний используется для перемещения панели с часами в нижнюю часть дисплея).
Похоже, что всплывающее окно переключателя окон открывается расширением “Tiling Assistant для Gnome”, которое вы установили … Так что либо отключите/удалите Tiling Assistant полностью, либо перейдите в его параметры и отключите Tiling Popup–>Открывать после фиксации окна:
Если у вас возникнет этот вопрос после обновления до ubuntu 23.10. В ‘Настройках’ в разделе ‘Рабочий стол Ubuntu’ есть опция ‘Улучшенная фиксация’, которую можно отключить:
Для полноты картины, вот как это сделать из командной строки:
gnome-extensions disable [email protected]
По крайней мере, в Ubuntu 24.04 фиксацией окон будет заниматься Mutter, у которого нет этой функции.
Функция фиксации краев в Mutter должна быть включена по умолчанию, однако если по какой-то причине она оказывается отключенной:
dconf write /org/gnome/mutter/edge-tiling true
Ответ или решение
Для предотвращения всплывающего окна переключателя окон при перетаскивании окна к краю дисплея в среде рабочего стола GNOME, вы можете внести изменения в настройки расширения "Tiling Assistant", которое, по-видимому, вызывает данное поведение.
Способы решения проблемы:
-
Настройки Tiling Assistant:
- Откройте настройки расширения "Tiling Assistant" через меню расширений GNOME.
- Найдите опцию, связанную с "Всплывающим окном при тилинге" (Tiling Popup) и отключите её, чтобы предотвратить появление окна переключателя.
-
Отключение Tiling Assistant:
- Если вам не нужны функции, предоставляемые "Tiling Assistant", вы можете просто отключить или удалить это расширение. Это также устранит проблему со всплывающим окном.
-
Параметры в Ubuntu 23.10 и выше:
- Если вы используете Ubuntu 23.10 или более новую версию, откройте "Настройки" и найдите секцию "Ubuntu Desktop". В этой секции вы сможете отключить параметр "Enhanced Tiling".
-
Командная строка:
- Для отключения расширения через командную строку выполните следующую команду:
gnome-extensions disable [email protected]
- Запустите эту команду в терминале, чтобы быстрее решить проблему.
- Для отключения расширения через командную строку выполните следующую команду:
-
Настройки Mutter:
- На Ubuntu 24.04 по умолчанию управление тилингом осуществляется самими Mutter, и эта функция не должна вызывать всплывающее окно.
- Чтобы убедиться, что тилинг по краям включен, выполните следующую команду:
dconf write /org/gnome/mutter/edge-tiling true
- Эта команда гарантирует, что функция тилинга по краям будет активирована.
Следуя указанным шагам, вы сможете предотвратить появление всплывающего окна переключателя окон после перетаскивания окно к краю дисплея в GNOME.