Comment puis-je savoir dans quel espace de travail je fais partie avec Unity?

13

Ubuntu, utilisateur de longue date, a du mal à utiliser Unity ici ....

J'utilise Unity 2D et je peux cliquer sur l'icône du lanceur d'espace de travail pour passer à un autre espace de travail. Cependant, si je ne fais que marcher jusqu'à un système, comment puis-je savoir en regardant dans quel espace de travail je travaille?

L'icône du lanceur est-elle supposée changer lorsque vous changez d'espace de travail? Existe-t-il un applet indicateur que je peux installer? Je suis habitué à l'ancien sélecteur d'espace de travail Gnome au milieu du panneau supérieur!

HDave
la source

Réponses:

18

13.04

Cette fonctionnalité est désormais intégrée à la version 13.04 et ultérieure. L’icône d’espace de travail du lanceur indique l’espace de travail sur lequel vous vous trouvez actuellement:

Imgur

Imgur

12.10 et précédents

entrez la description de l'image ici

10.04 / 10.10 / 11.04 / 11.10

Pour ce faire, installez d’abord le PPA:

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

Mettre à jour et installer:

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

À partir de 12.04

L'auteur du PPA n'a pas de paquet préparé à l'avance pour les versions 12.04 et supérieures. Cependant, vous pouvez télécharger le même deb-package utilisé dans 11.10 et l'installer.

Télécharger le paquet deb v0.6.2.2

Installez le prérequis:

sudo apt-get install python-wnck

comment commencer

Enfin, ajoutez indicator-workspacesà vos applications de démarrage (recherchez ceci dans Dash) si l'installation n'a pas déjà ajouté ceci:

entrez la description de l'image ici

fossfreedom
la source
1
Merci pour votre aide. Ridicule ce n'est pas intégré!
HDave
nitpicking: nous avons actuellement 1 espace de travail et les 4 "parties" sont des fenêtres. askubuntu.com/questions/44102/…
Rinzwind
Dans Unity 12.10, le démarrage automatique ne fonctionne pas, mais le programme peut être lancé à partir de la ligne de commande 'indicateur-espace de travail', après quoi il fonctionne correctement et interagit bien avec le sélecteur d'espace de travail dans la barre de lancement. Malheureusement, il n'est pas possible de nommer les espaces de travail.
Cela échoue également si vous avez activé la rotation du cube Compiz ou d’autres effets spéciaux.
HDave
Travailler sur 14.04 (installé le paquet deb)!
Gauthier
6

Ubunutu 14.10 (Basé sur la réponse de fossfreedom, désolé, j'ai besoin de plus de représentants pour commenter)

  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. (Ajoutez au démarrage que fossfreedom mentionne ci-dessus)
Anthony Astige
la source
Pourquoi est-ce même nécessaire? A cause d'Unity2D? J'utilise Ubuntu 14.04 avec Unity classique et l'indicateur de l'espace de travail s'affiche sur la barre de ma barre de lancement sans qu'aucune action supplémentaire ne soit nécessaire, une fois que j'ai activé les espaces de travail (Paramètres-> Apparence-> Comportement).
Lambart
Oui, je l'avais sur mon lanceur mais cela ne fonctionnait pas pour mon cas d'utilisation. Il affichait 2x2 mais j'utilise 1x5. L' affichage numérique simple fonctionne beaucoup mieux pour moi.
Anthony Astige
5 espaces de travail, wow! Vous devez être un maître multitâche. :)
Lambart
Oui, je ne les utilise pas souvent beaucoup, mais quand j'en ai besoin, c'est vraiment utile: PI a créé la convention de 5 il y a longtemps, alors que je pensais utiliser le "cube" de Compiz. J'ai trouvé le nombre inégal plus facile à rappeler spatialement et je l'ai collé à travers différents systèmes. Je ferai souvent de l'ombre à tout mon espace de travail lorsque des questions urgentes se présenteront, et parfois ces urgences se superposent.
Anthony Astige
0

Le bureau Unity d'Ubuntu utilise des fenêtres, et non des espaces de travail, qui sont un système basé sur des coordonnées.

Pour connaître la fenêtre d'affichage actuelle, vous pouvez lier le jeu de commandes suivant (ou les placer dans un script et le lier) à un raccourci clavier:

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

entrez la description de l'image ici

De cette façon, vous pouvez appeler une notification à l'écran pour signaler votre position actuelle sur la grille.

Personnellement, parce que je passe 99% du temps entre firefox et terminal, j'ai toutes ces commandes, définies dans une fonction de mon .bashrc

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