¿Cómo puedo reducir o aumentar la cantidad de espacios de trabajo en Unity?

Respuestas:

169

15.04 y posterior

En versiones posteriores de Ubuntu Workspaces están en el conmutador de Workspace. El número de escritorios se puede modificar instalando CompizConfig Settings Manager y cambiando los números que se enumeran en "Opciones generales> Tamaño de escritorio".

13.04 -14.10

Los espacios de trabajo están deshabilitados por defecto en una nueva instalación de Ubuntu v13.04.

Puede activar / desactivar espacios de trabajo, así como definir el número de espacios de trabajo a través de unity-tweak-toolInstalar unity-tweak-tool ( sudo apt install unity-tweak-tool)

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

12.04 Instalar en pc

El número de espacios de trabajo se puede configurar de forma segura sin usar CCSM a través de MyUnity

ingrese la descripción de la imagen aquí

Mueva las barras deslizantes para cambiar la cantidad de espacios de trabajo horizontales y verticales

por ejemplo 4x1

ingrese la descripción de la imagen aquí

fossfreedom
fuente
1
No funciona para la unidad-2d: - /
Dirk Eddelbuettel
¿MyUnity requiere reinicio?
ruidoso
Se requiere reiniciar la unidad.
Daniel Kmak
1
Para mí, la solución para 13.04 / 14.10 funcionó muy bien para Ubuntu 15.04 ...
Aracthor
2
ubuntu-tweak-tool también hace el trabajo en Ubuntu 16.04
morhook
65

11.10 y menos

Usando CCSM

Esto también funciona en Ubuntu 12.04 LTS , pero es más fácil y seguro usar MyUnity .

Advertencia: ccsm puede provocar efectos no deseados que pueden ser difíciles de superar y pueden dejarlo sin un escritorio (consulte también esta pregunta para obtener más información de fondo).

Las opciones para la cantidad de espacios de trabajo se pueden encontrar en compizconfig-settings-manager instalar ccsmOpciones generales. No establezca espacios de trabajo horizontales por debajo de 2 o el botón de cambio de espacio de trabajo no funcionará.

Opciones generales

ingrese la descripción de la imagen aquí

Usando MyUnity

MyUnity se puede usar también en 11.10 y siguientes, con pasos adicionales.

En una terminal, use sudo add-apt-repository ppa:myunity/ppa && sudo apt-get update && sudo apt-get install myunitypara instalar MyUnity. Luego, siga los pasos descritos anteriormente para 12.04.

ajmitch
fuente
también funciona el 14.04
HongboZhu
Bueno, el método CCSM funciona en 14.04. MyUnity no parece estar disponible el 14.04.
tsbertalan
Encontré esto útil para configurar en entornos de escritorio que no son de la unidad (por ejemplo, Mate) con ccsm cargado.
Steven C. Howell
49

12.10

MyUnity se ha eliminado de los repositorios cuánticos en espera de una reescritura. Puede reaparecer en una fecha posterior.

Hasta entonces, la cantidad de espacios de trabajo se puede cambiar usando uno de cuatro métodos:

  • a través de la línea de comandos
  • usando Ubuntu-Tweak
  • usando compiz-settings-manager (No recomendado: use la respuesta CCSM si desea arriesgar esta ruta).
  • dconf-editor

Método 1

Si te encanta el terminal, puedes lograr lo anterior a través de:

gsettings set org.compiz.core:/org/compiz/profiles/unity/plugins/core/ hsize [x]
gsettings set org.compiz.core:/org/compiz/profiles/unity/plugins/core/ vsize [y]

donde [x]y [y]son valores numéricos

método 2

ingrese la descripción de la imagen aquí

método 3

dconf-tools Instalar dconf-tools

NOTA IMPORTANTE: debe haber utilizado el método uno o dos previamente para que dconf-editor muestre las claves para cambiar.

La razón de esto es porque dconf-editorno muestra las claves de esquema reubicables de manera predeterminada a menos que se hayan cambiado previamente.

Primero instale dconf-tools.

Luego presione ALT+ F2y escribadconf-editor

ingrese la descripción de la imagen aquí

Presione Entero haga clic en el icono que se muestra.

Esto abre la aplicación:

ingrese la descripción de la imagen aquí

Navegue hacia abajo en el árbol org - compiz - profiles - unity - plugins - corey cambie los valores que se muestran.

fossfreedom
fuente
2
confirme el "método 1" a través del terminal. funciona muy bien y no es necesario reiniciar.
algo
6

En Ubuntu 14.04 CLI:

dconf read /org/compiz/profiles/unity/plugins/core/hsize
dconf read /org/compiz/profiles/unity/plugins/core/vsize

Escribir:

dconf write /org/compiz/profiles/unity/plugins/core/hsize 2
DmitrySandalov
fuente
También funciona con Ubuntu 16.04
pabloa98
5

Puede abrir un terminal y configurarlo como desee.

Con este comando, establece el número de ventanas horizontales (en este ejemplo lo cambio a "3"):

gconftool-2 --type int --set /apps/compiz-1/general/screen0/options/hsize 3  

Y con esto establece el número de ventanas verticales (en este ejemplo lo estoy cambiando a "4"):

gconftool-2 --type int --set /apps/compiz-1/general/screen0/options/vsize 4
desgua
fuente
estaba a punto de publicar esto ... de todos modos, aquí hay un enlace con instrucciones sobre cómo hacer una lista rápida para administrar fácilmente los espacios de trabajo. askubuntu.com/a/46832/45659
Mahesh
2
Gracias por proporcionar la única respuesta que no requiere agregar más software, y aborda Unity 3D
Ben Simpson
Puedo confirmar que esto funciona para 12.04, y puede establecerlo en 1x1 en un solo comando y, por lo tanto, eliminar el botón de cambio del espacio de trabajo con este comando gconftool --set /apps/compiz-1/general/screen0/options/hsize --type=int 1 && gconftool --set /apps/compiz-1/general/screen0/options/vsize --type=int 1
individual
la solución más simple y mejor
RockScience
3
Esto no funcionó para 14.04. Esto hace: askubuntu.com/a/447677/62483
Lucio
3

Instale compizconfig-settings-manager, ejecútelo a través de Configuración del sistema (en la sección Personal), luego vaya a Opciones generales (en la Sección general), ahora en la pestaña Tamaño de escritorio puede cambiar la cantidad de escritorios verticales u horizontales.

enzotib
fuente
2

Podrías probar con ccsmo myunity.

ccsm (Administrador de configuración de CompizConfig) ccsm

Abra una terminal y ejecute:

gksudo apt-get install ccsm

ingrese su contraseña e ingrese ycuando se le solicite.

Ahora presione ALTy F2juntos, escriba ccsmy presione Enter.

Cuando aparezca el Administrador de configuración de CompizConfig, seleccione Desktop Wall.

MyUnity myunity Con MyUnity puede establecer la cantidad de escritorios, pero nada más.

Abra una terminal y ejecute:

gksudo apt-get install myunity

ingrese su contraseña e ingrese ycuando se le solicite.

Ahora presione ALTy F2juntos, escriba myunityy presione Enter.

Cuando aparezca MyUnity, seleccione el escritorio. Cambie H Desktop para escritorios horizontales y V Desktop para escritorios verticales.

nastys
fuente
1
aunque 'myunity' sería más seguro para los nuevos usuarios, porque si ajustas demasiado en 'ccsm' sin saber lo que estás haciendo, a veces puedes romper cosas bastante malas.
Daniel W.
1

En realidad, puede cambiar los escritorios sin usar ccsm o MyUnity. Tengo un script para agregar o eliminar filas y columnas, pero puede crear un alias simple para establecer cualquiera de los dos.

Por ejemplo, para establecer el número de columnas, ingrese esto en un indicador de bash:

gconftool-2 --type int --set /apps/compiz-1/general/screen0/options/hsize Num_of_Cols, donde "Num_of_Cols" es un número para el tamaño horizontal o el número de columnas.

Para el número de filas, use vsize en lugar de hsize.

Originalmente obtuve el script de este artículo de askubuntu , acerca de agregar las opciones como listas rápidas al lanzador de la unidad, pero funciona como un script en cualquier menú, o como una función bash o alias.

Marty Fried
fuente
0

Usé CompizConfig Settings Manager (CCSM). Abra CCSM, seleccione y General Optionsluego vaya a la Desktop Sizepestaña.

Puede ajustar el número y el diseño de los espacios de trabajo utilizando los controles deslizantes Horizontal Virtual Sizey Vertical Virtual Sizepara ajustar el número de "columnas" y "filas" respectivamente.

El uso de este método no parece cambiar la configuración mencionada anteriormente en el editor gconf.

amc
fuente