Черепичные окна в GNOME 2

38

Как я могу получить мозаичные окна в GNOME?

Джакомо Тесио
источник
1
пожалуйста, сделайте свой вопрос более конкретным ...
Марсель Стимберг
Я редактировал ваши теги. Это не вопрос linux, а вопрос системы X Window.
Эли Фрей
@its: Разве это не вопрос, специфичный для Gnome (и это WM), а не вопрос для X? Это хороший вопрос (но, может быть, немного конкретизирую его), и я думаю, что хорошо задавать вопросы простым способом, поскольку именно так многие будут задавать этот вопрос в будущем.
Стефан Ласевский,
@ Стефан: дои, да, это более точно. Мой мозг пытался заменить классификацию классификацией, где в этом не было необходимости.
Эли Фрей
Альтернативные подходы, как обсуждалось здесь , включают в себя расширения GNOME gTile , shelltile или Put Window .
Сампаблокупер

Ответы:

22

Это немного зависит от того, что вы подразумеваете под тайлингом: постоянно или просто временно, чтобы получить обзор и выбрать окно? Если вы используете compiz («Эффекты рабочего стола»), последнее возможно, нажав Super + W (обычно это «Windows» - клавиша «Super»). Для «постоянной» черепицы:

Плитка оконная с компизом:

Установите менеджер настроек Compiz (например, пакет compizconfig-settings-manager для Ubuntu) и дополнительные плагины (опять же для Ubuntu: compiz-fusion-plugins-extra ). Затем активируйте плагин Grid - тогда вы можете использовать Ctrl + Alt и номер на клавиатуре, чтобы переместить и изменить размер окна так, чтобы оно соответствовало воображаемой сетке. Это позволяет очень удобно укладывать плитку.

Плитка оконная без компиза:

Если вы не используете compiz, есть апплет gnome, который позволяет использовать плитки: http://www.giuspen.com/x-tile/

Марсель Стимберг
источник
1
X-плитка работает довольно хорошо, если вы используете только один монитор (если вы используете два или более монитора, его сложно настроить правильно)
jmoro
Я не знал X-плитки. Смотри, что мне нужно сейчас.
Джакомо Тесио
X-плитка, работающая в Ubuntu 18.10, работающая в Gnome 3.30.2, с оконным менеджером по умолчанию metacity, оставляет большие промежутки между окнами. Кажется, что нет возможности устранить этот пробел, так что это не очень удобно.
bgoodr
11

Как уже упоминалось, Gnome - это не оконный менеджер, а среда рабочего стола. Вы можете выбрать один из многих оконных менеджеров , таких как StumpWM, wmii или XMonad.

Вот как вы используете один для замены оконного менеджера по умолчанию.

От Микаэля Янссона (с небольшим редактированием, сделанным мной, чтобы сделать это более общим).

Если вы, как и я, используете gnome-session 2.3 и более ранние версии, вам нужно добавить это в ваш ~ / .gnomerc:

export WINDOW_MANAGER=/path/to/your/favorite/window/manager

Если, с другой стороны, вы запускаете gnome-session 2.4 и выше, вам придется изменить ключ в реестре:

gconftool-2 --set /desktop/gnome/session/required_components/windowmanager --type string "Window Manager Executable Name"

убедившись, что двоичный файл находится на вашем пути.

Это даст вам Gnome и настройки темы по умолчанию (например, шрифты), но с вашим любимым менеджером окон вместо Metacity.

Эли Фрей
источник
4

BlueTile основан на Xmonad, но настроил OOTB для хорошей работы с GNOME (в некоторой степени он еще не так хорошо отлажен, как Metacity или Compiz ...).

Janc
источник
2

GNOME - это среда рабочего стола ; он не несет ответственности за обработку ваших окон. Вам нужно сменить оконный менеджер , который обрабатывает подобные вещи. Существует довольно много оконных менеджеров для X, с которыми можно поэкспериментировать.

Михаил Мрозек
источник
2
Я думаю, что он имел в виду, чтобы получить тайлинг с оконным менеджером GNOME по умолчанию, то есть metacity или compiz ...
Марсель Стимберг
@ Марсель О, возможно
Майкл Мрозек
а может и нет;) вопрос действительно расплывчатый ...
Марсель Стимберг
2

Как уже говорили другие люди, вы можете использовать любой оконный менеджер, который вам нравится. Xmonad, однако, является одним из немногих - AFAIK - который рекламирует интеграцию с GNOME и широко используется с ним. Ну, для некоторого определения «широко», я полагаю.

tsvallender
источник
2

Апплет «X Tile» может выложить ваши окна из панели Gnome по требованию. Это по крайней мере в Fedora и работает хорошо.

wzzrd
источник