¿Hay alguna manera de obtener una cuadrícula de espacio de trabajo en Gnome 3.x?

30

¿Hay alguna configuración / plugin / hack / solución que me permita ejecutar Ubuntu con el escritorio Gnome 3.x / Gnome Shell al tiempo que conserva una cuadrícula de espacio de trabajo 2x2 o nxm en lugar de la alineación unidimensional predeterminada de espacios de trabajo de Gnome?

Rasmus
fuente

Respuestas:

22

Actualización para 3.32+: Workspace Grid no se está actualizando actualmente, pero el desarrollador recomienda Workspace Matrix . Estoy muy satisfecho en 3.32.

La extensión Workspace Grid hace el trabajo. Funciona perfectamente con 3.20.

Dos beneficios sobre el Panel Inferior Frippery (que funcionan bien, vea esta respuesta ) son:

1) No se requiere pirateo para quitar el panel inferior.

2) En la descripción general, la estructura de cuadrícula se muestra como la cuadrícula bidimensional elegida. Con Frippery Bottom Panel, la descripción general continúa mostrando una sola tira de espacios de trabajo.

Rejilla del lugar de trabajo . El ancho de la vista general del espacio de trabajo es ajustable. Extensión de cuadrícula de lugar de trabajo

Frippery Bottom Panel . Aunque se logra una cuadrícula del lugar de trabajo , no se muestra en la descripción general. Frippery Bottom Panel extension

Rasmus
fuente
La cuadrícula del espacio de trabajo no funciona para 3.6.2.
fakedrake
Desde entonces se ha actualizado, y funciona bien en 3.6.3 aquí.
supervacuo
Dice que está desactualizado para 3.8, pero si está instalado todavía funciona.
Rasmus
1
Desde entonces se ha actualizado, y funciona bien en 3.8 aquí.
Kein
10

Pre-GNOME-Shell 3.10: con una combinación de dos extensiones, es posible. La desventaja es que tendrá una barra inferior.

Mi publicación de blog explica varias formas de cómo hacer esto, incluida la eliminación de la barra inferior (incluida a continuación).

Para 3.10 - 3.20: vaya a extensions.gnome.org y busque Frippery Bottom Panel . Instalarlo. Esto te dará una barra inferior. Al hacer clic en el lado derecho, tendrá la opción de deshabilitar los espacios de trabajo dinámicos y le permitirá establecer el número de filas y columnas.

La forma más limpia de deshacerse de la barra inferior es editando

 ~/.local/share/gnome-shell/extensions/[email protected]/stylesheet.css 

y en la línea 6, cambie la altura a -3pt. Guarda el archivo. Para activar el efecto, GNOME-Shell debe reiniciarse, así que reinicie, cierre la sesión y vuelva a iniciar o reinicie GNOME-Shell presionando Alt+f2, ingrese el comando ry presione ENTER.

El crédito va a Brian McSweeney .

torbellino
fuente
3
¡Agradable! Puede ocultar el panel inferior editando ~/.local/share/gnome-shell/extensions/[email protected]/extension.js. Allí, reemplace las líneas 787 y 788 con this.actor.set_position(primary.x,-h);y this.actor.set_size(primary.width,h);, respectivamente.
Rasmus
¡Dulce! Al principio intenté mirar el código, pero me sentí abrumado, ¡pero esto es increíble! Gracias por compartir.
whirlwin
¿Podría agregar los conceptos básicos de la respuesta en la respuesta, en lugar de solo el enlace?
Nanne
@ Nanne He agregado el tutorial.
whirlwin
1
@Erhannis Abra este documento y busque alt+f2ejemplos de varios comandos especiales: wiki.gnome.org/Projects/GnomeShell/CheatSheet Los únicos que veo son: lg(abrir el depurador en vivo LookingGlass), r(Reiniciar shell de Gnome), rt(Actualizar tema) , debugexit(Salga de Gnome y no reinicie, por ejemplo, Salga porque soy un desarrollador de GnomeShell y sé lo que estoy haciendo)
ThorSummoner
4

En realidad estaba viendo esto hoy, y la respuesta corta es no. Una solución alternativa es tener un panel de gnomos en ejecución, con el workspace-switcherapplet en él. Este applet proporciona una configuración para el número de filas de espacios de trabajo, por lo que puede crear un diseño de cuadrícula.

Solía ​​tener un hack que era un demonio ejecutándose en segundo plano, lo que manejaría esto por mí, por lo que no necesitaría el applet de cambio de espacio de trabajo. Sin embargo, ya no funciona. Sin embargo, lo reescribiré pronto, para que funcione nuevamente con GNOME 3.x, y usando dconf / gsettings. Sin embargo, solo se podrá configurar editando la configuración directamente utilizando la herramienta de línea de comando gsettings o dconf-editor.

dobey
fuente
2

Puede obtener una cuadrícula de espacio de trabajo 1X1 utilizando la nueva extensión WorkspaceBar que escribí. Buscaré agregar una opción 2X2 si la gente lo quiere. Serían pequeños botones pequeños para caber en el panel.

Mark Bokil
fuente
2
Estoy confundido, ¿qué 1x1 gridsignifica? ¿No es una cuadrícula 1x1 solo una celda? (Eso suena aún más limitado que lo que gnome 3 hace fuera de la caja.)
ThorSummoner