¿Cómo puedo saber en qué espacio de trabajo estoy con Unity?

13

Usuario de Ubuntu desde hace mucho tiempo que lucha por usar Unity aquí ...

Estoy ejecutando Unity 2D y puedo hacer clic en el icono del iniciador del espacio de trabajo para cambiar a un espacio de trabajo diferente. Sin embargo, si solo camino hacia un sistema, ¿cómo puedo saber mirando en qué espacio de trabajo estoy?

¿Se supone que el icono del iniciador cambia cuando cambia el espacio de trabajo? ¿Hay un applet indicador para esto que pueda instalar? ¡Estoy acostumbrado al viejo conmutador de espacio de trabajo Gnome en el medio del panel superior!

HDave
fuente

Respuestas:

18

13.04

Esta funcionalidad ahora está incorporada en 13.04 y posteriores: el icono del área de trabajo del iniciador muestra en qué área de trabajo se encuentra actualmente:

Imgur

Imgur

12.10 y anteriores

ingrese la descripción de la imagen aquí

10.04 / 10.10 / 11.04 / 11.10

Para hacer esto, primero instale el PPA:

sudo add-apt-repository ppa:geod/ppa-geod

Actualiza e instala:

sudo apt-get update
sudo apt-get install indicator-workspaces

12.04 en adelante

El autor de PPA no tiene un paquete preparado previamente para 12.04 y posteriores. Sin embargo, puede descargar el mismo paquete deb usado en 11.10 e instalarlo.

Descargue el paquete deb v0.6.2.2

Instale el requisito previo:

sudo apt-get install python-wnck

cómo empezar

Finalmente agregue indicator-workspacesa sus aplicaciones de inicio (busque en Dash para esto) si la instalación aún no ha agregado esto:

ingrese la descripción de la imagen aquí

fossfreedom
fuente
1
Gracias por tu ayuda en esto. ¡Ridículo esto no está incorporado!
HDave
nitpicking: hoy en día tenemos 1 espacio de trabajo y las 4 'partes' son ventanas gráficas. askubuntu.com/questions/44102/…
Rinzwind
En 12.10 con Unity, el inicio automático no funciona, pero el programa puede iniciarse desde la línea de comando 'indicador-espacio de trabajo', después de lo cual funciona bien e interactúa bien con el selector de espacio de trabajo en la barra de inicio. Lamentablemente, no es posible nombrar los espacios de trabajo.
Esto también falla si tiene rotación de cubo de compiz u otros efectos especiales.
HDave
Trabajando en 14.04 (instalado el paquete deb)!
Gauthier
6

Ubunutu 14.10 (Basado en la respuesta de fossfreedom, lo siento, necesito más representantes para comentar)

  1. sudo apt-get install python-wnck
  2. sudo apt-get install python-appindicator
  3. wget http://ppa.launchpad.net/geod/ppa-geod/ubuntu/pool/main/i/indicator-workspaces/indicator-workspaces_0.6.2.2_all.deb
  4. sudo dpkg -i ./indicator-workspaces_0.6.2.2_all.deb
  5. indicator-workspaces & disown
  6. (Agregar al inicio como fossfreedom menciona arriba)
Anthony Astige
fuente
¿Por qué es esto incluso necesario? ¿Por Unity2D? Estoy usando Ubuntu 14.04 con Unity normal y el indicador del espacio de trabajo se muestra en mi barra de inicio sin necesidad de realizar ninguna otra acción, una vez que habilité los espacios de trabajo (Configuración-> Apariencia-> Comportamiento).
Lambart
Sí, tenía eso en mi lanzador pero no funcionó para mi caso de uso. Mostraba 2x2 pero yo uso 1x5. La simple visualización de números funciona mucho mejor para mí.
Anthony Astige
5 espacios de trabajo, ¡guau! Debes ser un maestro multitarea. :)
Lambart
Sí, a menudo no uso los 5 ampliamente, pero cuando los necesito es realmente útil: PI hizo la convención de 5 hace mucho tiempo cuando creo que estaba usando el "cubo" de compiz. Encontré el número desigual más fácil de recordar espacialmente, y me quedé con él a través de diferentes sistemas. A menudo 'retrocedo' todo mi espacio de trabajo cuando surgen elementos urgentes, y a veces esas emergencias se superponen una sobre otra.
Anthony Astige
0

El escritorio Unity de Ubuntu usa ventanas gráficas, no espacios de trabajo, que es un sistema basado en coordenadas.

Para conocer la ventana gráfica actual, puede vincular el siguiente conjunto de comandos (o colocarlos en un script y vincular eso) a un atajo de teclado:

xprop -root -notype _NET_DESKTOP_VIEWPORT  | awk -F '=' '{ print "Current Viewport:"$2  }' | xargs -I {} notify-send {}

ingrese la descripción de la imagen aquí

De esa manera, puede invocar una notificación en pantalla para informar dónde se encuentra en la cuadrícula en este momento.

Personalmente, como paso el 99% del tiempo entre Firefox y la terminal, tengo todos esos comandos configurados en una función en mi .bashrc

get_viewport()
{
  xprop -root -notype _NET_DESKTOP_VIEWPORT  | \
      awk -F '=' '{ print "Current Viewport:"$2  }' | \
      xargs -I {} notify-send {}
}
Sergiy Kolodyazhnyy
fuente