¿Mejor conmutador de espacio de trabajo?

9

Estoy ejecutando Ubuntu 12.04 con la instalación predeterminada de Unity.

El icono del conmutador del espacio de trabajo podría haber sido mejor. La función que realiza se realiza mediante una pulsación de tecla. El icono permanece igual (dos ventanas en el escritorio 1) si hay ventanas en otros escritorios.

¿Existe un mejor conmutador de espacio de trabajo, uno que represente ventanas en escritorios en tiempo real?

Alternativamente, ¿puedo y cómo puedo desactivar el ícono de Workspace Switcher?

deshmukh
fuente

Respuestas:

5

Tenía la misma pregunta que usted porque estoy trabajando en una computadora portátil pequeña con espacio limitado en la pantalla, y configuré mi panel táctil para realizar todo mi cambio de espacio de trabajo. Descubrí cómo eliminar el ícono y no está demasiado involucrado. Tenga en cuenta que estoy usando 12.10, y esto puede no aplicarse a 12.04. Todavía soy un programador novato y un usuario de Linux, así que discúlpeme si uso mal los términos. Dado que el icono de espacio de trabajo-conmutador AKA, el icono de la exposición está "integrado en Unity", debe obtener el código fuente, modificarlo y volver a compilarlo. El procedimiento es muy similar al mencionado aquí:

¿Cómo puedo desactivar los gestos multitáctiles predeterminados arbitrarios en Unity?

Aquí está el procedimiento:

En la terminal, ingrese estos comandos:

$ sudo apt-get build-dep unity    
$ cd /tmp
$ mkdir unity
$ cd unity

Usé el directorio tmp, pero podrías hacerlo en otro lugar.

Obtenga el código fuente de Unity:

$ apt-get source unity

Vaya al directorio "unity-6.12.0":

$ cd unity-6.12.0

Use el editor de texto de su elección para abrir "LauncherController.cpp"

$ gedit /tmp/unity/unity-6.12.0/launcher/LauncherController.cpp

Presione Ctl + F y busque "espacios de trabajo". En la línea 627 hay un comando

bool wp_enabled = (workspaces > 1);

Cambie el "1" a un número mayor que el número de espacios de trabajo que desea utilizar. Por ejemplo, quiero usar 3 espacios de trabajo, así que cambié mi entrada para que se vea así:

bool wp_enabled = (workspaces > 4);

Guarde y cierre el archivo LauncherController.cpp y luego cree Unity:

$ dpkg-buildpackage -us -uc -nc

Ésto tomará unos minutos. Luego instale la Unidad modificada que acaba de construir:

$ cd ..
$ sudo dpkg -i *deb

Una vez que está instalado, cierra la sesión y vuelve a iniciarla. Luego abra CCSM, vaya a General> Opciones generales> pestaña Tamaño de escritorio y cambie su número de escritorios a 1. Debería ver desaparecer el icono del conmutador de espacio de trabajo del Iniciador. Ahora puede volver a cambiar su número de escritorios al número que desea usar, y el ícono de Workspace Switcher debe permanecer oculto. Es posible que pueda reiniciar y lograr el mismo resultado, esto es justo lo que hice. Ya terminaste!

usuario125944
fuente
1
Wow, la primera vez que vi un ciclo real de modificación / construcción y sus beneficios. Increíble gracias.
Aditya MP
3

La respuesta de Pawelki con respecto a Compiz podría funcionar. No hay un ícono oficial de Conmutación de espacio de trabajo 'Dinámico'

Puede cambiar la cantidad de espacios de trabajo usando Compiz o MyUnity o Ubuntu Tweak. Gnome 3 permite un número dinámico de espacio de trabajo que te puede gustar, aunque Unity es genial.

Ishaan Dube
fuente
1
@IshaanDube ¿Puedes editar esta respuesta para explicar cómo hacer esto con MyUnity y Ubuntu Tweak? En este momento, puede ser bastante difícil para alguien usar esta respuesta.
Eliah Kagan
1

Para eliminar el icono del conmutador del espacio de trabajo, inicie Unity.

  • Instalar CompizConfig Settings Manager

    sudo apt-get install compizconfig-settings-manager
    
  • Abra el guión de Unity> escriba "compiz"> ejecute "CompizConfig Settings Manager"

    • en el panel derecho, haga clic en Ubuntu Unity Plugin (está en el grupo Escritorio)
    • cambiar a la tercera pestaña - "Experimental"
    • y desmarque "Mostrar 'Expo Icon' en el lanzador"
pawelkl
fuente
1
Bueno, instalado el Administrador de configuración de CompizConfig. Pero no existe la opción "Mostrar 'Expo Icon' en el iniciador" en la pestaña Experimental en Ubuntu Unity Plugin en el grupo de escritorio :(
deshmukh
1

¿Un conmutador de espacio de trabajo alternativo? No sé exactamente qué está mal con el actual. Personalmente, creo que es mucho más útil si configuras expo para iniciar al mover el mouse a una esquina, para mí lo tengo configurado en la parte inferior derecha, y boom va al conmutador de área de trabajo (AKA expo) puedes configurarlo en la configuración de la expo en la configuración de Compiz (CCSM)

Si quieres algo más minimalista como lo que existía en 10.04, puedes probar esto: ingrese la descripción de la imagen aquí

Puede instalarlo ejecutando estos códigos en la terminal:

sudo add-apt-repository ppa:geod/ppa-geod
sudo apt-get update
sudo apt-get install indicator-workspaces

Luego ejecute el programa desde el tablero de Unity buscando "indicador de espacios de trabajo" y, si lo desea, simplemente siga las instrucciones enumeradas por otros para deshabilitar el icono del conmutador. Aunque dice que es para 11.04, no debería tener problemas para usarlo en 12.04.


Obtuve la última información de este sitio web: http://www.techdrivein.com/2011/05/10-useful-application-indicators-for.html

Weylin Schreck
fuente
El conmutador de espacio de trabajo es muy útil. Si lees atentamente, estaba preguntando sobre el ícono :)
deshmukh
¿Entonces no te gusta el ícono?
Weylin Schreck
Absolutamente. No proporciona información adicional y lo que hace se puede lograr con el teclado, mucho más rápido. De hecho, también me gustaría deshacerme del icono de Ubuntu en la parte superior del iniciador.
deshmukh
Sí, sé lo que quieres decir, bastante inútil si prefieres mantener las manos en el teclado, es aún más inútil si tienes el iniciador en auto hide ... como yo. Tengo mi clave de inicio de exposición configurada en clave grave o la tecla ~. Y también tengo un borde de escritorio si solo soy flojo y principalmente uso mi mouse. Sé que puedes eliminar el ícono del conmutador del espacio de trabajo, pero no creo que puedas deshacerte del botón Dash. Si bien puedes abrirlo simplemente presionando la tecla Super, sigue siendo útil tener el botón allí, creo.
Weylin Schreck
1

Instale Synaptic en la terminal: sudo apt-get install synaptice instale el paquete "docky". Startup Docky en el menú Unity y ahora está en la parte inferior de la pantalla.

En las preferencias de Docky, seleccione el conmutador de espacio de trabajo y escóndelo automáticamente.

Oso de laponia
fuente
0

No conozco otro ícono pero puedes desactivarlo. Instale la configuración de configuración de compiz desde el centro de software, instálela y ábrala.

A la izquierda, elija las opciones generales y luego generales, vaya al tamaño del escritorio y configure todas las opciones en 1.

Luego, espere a que reinicie compiz y desaparecerá.

Mark Kirby
fuente
Eso hará que la cantidad de escritorios sea = 1. ¡Necesito tener varios escritorios!
deshmukh