Есть ли способ получить сетку рабочего пространства в Gnome 3.x?

Существуют ли какие-либо настройки / плагин / хак / обходной путь, которые позволят мне запускать Ubuntu с рабочим столом Gnome 3.x / Gnome Shell, сохраняя сетку рабочего пространства 2x2 или nxm вместо стандартной линейной конфигурации Gnome рабочие области?

32
задан 9 November 2012 в 15:04

4 ответа

Рекомендуемые расширения для 3.32+: Workspace Matrix.

Workspace Grid в настоящее время не обновляется, но разработчик вместо этого рекомендует Workspace Matrix. Workspace Matrix имеет хороший предварительный просмотр рабочих пространств в отображаемом переключателе и множество подстраиваемых опций.

Она обладает теми же преимуществами по сравнению с Frippery Panel, что и Workspace Grid (см. ниже).

Для 3.20:. Расширение Workspace Grid выполняет эту задачу. Оно безупречно работает с 3.20.

Два преимущества по сравнению с нижней панелью Frippery Bottom Panel (которые хорошо работают, ср. этот ответ):

1) Для снятия нижней панели не требуется взлом.

2) В обзоре структура сетки показана в виде выбранной двухмерной сетки. При использовании нижней панели Frippery Bottom Panel в обзоре продолжает отображаться одна полоса рабочих пространств

Workplace Grid. Ширина обзора рабочих мест регулируется. Workplace Grid extension

Нижняя панель Frippery Bottom Panel. Хотя решетка рабочего места выполнена , она не отображается в обзоре. Frippery Bottom Panel extension

24
ответ дан 9 November 2012 в 15:04

Я действительно смотрел на это сегодня, и короткий ответ - нет. Хакерский обходной путь - запустить gnome-панель с апплетом переключателя рабочего пространства на ней. Этот апплет обеспечивает настройку количества строк рабочих областей, поэтому вы можете создать макет сетки.

У меня был хак, в котором демон работал в фоновом режиме, который справился бы с этим за меня, поэтому я бы не стал нужен апплет переключателя рабочего пространства. Но это больше не работает. Однако я скоро его переписываю, чтобы он снова работал с GNOME 3.x и с использованием dconf / gsettings. Однако его можно будет настроить только путем редактирования настроек напрямую с помощью инструмента командной строки gsettings или dconf-editor.

4
ответ дан 9 November 2012 в 15:04

Вы можете получить сетку рабочей области 1X1, используя новое расширение WorkspaceBar, которое я написал. Я рассмотрю возможность добавления опции 2X2, если люди этого захотят. Это были бы маленькие кнопки, чтобы поместиться на панели.

2
ответ дан 9 November 2012 в 15:04

Pre-GNOME-Shell 3.10: Это возможно с помощью комбинации двух расширений. Обратной стороной является то, что у вас будет нижняя панель.

В моем сообщении в блоге объясняются различные способы, как это сделать, включая удаление нижней панели (см. Ниже).

Для 3.10 - 3.20: Перейдите на extensions.gnome.org и найдите Нижняя панель Frippery . Установите его. Это даст вам нижнюю панель. Нажав на правую сторону, вы получите возможность отключить динамические рабочие пространства и сможете установить количество строк и столбцов.

Самый простой способ избавиться от нижней панели - отредактировать

 ~/.local/share/gnome-shell/extensions/Bottom_Panel@rmy.pobox.com/stylesheet.css 

, а в строке 6 изменить высота до -3pt . Сохраните файл. Чтобы активировать эффект, необходимо перезапустить GNOME-Shell, поэтому перезагрузите, выйдите из системы и войдите или перезапустите GNOME-Shell, нажав Alt + f2 , введите команду r и нажмите ] ENTER .

Благодарим Брайана МакСвини .

10
ответ дан 9 November 2012 в 15:04

Другие вопросы по тегам:

Похожие вопросы: