Como posso saber em que espaço de trabalho estou com o Unity?

13

Usuário de longa data do Ubuntu lutando para usar o Unity aqui ....

Estou executando o Unity 2D e posso clicar no ícone do iniciador da área de trabalho para mudar para uma área de trabalho diferente. No entanto, se eu simplesmente caminhar para um sistema, como saber se está em qual área de trabalho estou?

O ícone do iniciador deve mudar quando você altera o espaço de trabalho? Existe um applet de indicador para isso que eu possa instalar? Estou acostumado com o antigo comutador da área de trabalho do Gnome no meio do painel superior!

HDave
fonte

Respostas:

18

13.04

Essa funcionalidade agora está integrada no 13.04 e posterior - o ícone do espaço de trabalho do iniciador mostra em qual espaço de trabalho você está:

Imgur

Imgur

12.10 e anterior

insira a descrição da imagem aqui

10.04 / 10.10 / 11.04 / 11.10

Para fazer isso, primeiro instale o PPA:

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

Atualize e instale:

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

12.04 em diante

O autor do PPA não possui um pacote pré-preparado para 12.04 e posterior. No entanto, você pode baixar o mesmo pacote deb usado na 11.10 e instalá-lo.

Faça o download do pacote deb v0.6.2.2

Instale o pré-requisito:

sudo apt-get install python-wnck

como começar

Por fim, adicione indicator-workspacesaos aplicativos de inicialização (procure no Dash por isso) se a instalação ainda não adicionou:

insira a descrição da imagem aqui

liberdade de expressão
fonte
1
Obrigado por sua ajuda a este respeito. Ridículo isso não está embutido!
usar o seguinte comando
nitpicking: hoje em dia temos 1 espaço de trabalho e as 4 'partes' são viewports. askubuntu.com/questions/44102/...
Rinzwind
Na versão 12.10 do Unity, a inicialização automática não funciona, mas o programa pode ser iniciado na linha de comando 'indicador-espaço de trabalho', após o qual funciona bem e interage bem com o seletor de espaço de trabalho na barra do Iniciador. Infelizmente, não é possível nomear os espaços de trabalho.
Isso também falhará se você tiver girado o cubo de compactação ou outros efeitos especiais.
HDave
Trabalhando em 14.04 (instalou o pacote deb)!
Gauthier
6

Ubunutu 14.10 (Baseado na resposta da fossfreedom, desculpe, preciso de mais rep 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. (Adicione à inicialização como a liberdade de expressão menciona acima)
Anthony Astige
fonte
Por que isso é necessário? Por causa do Unity2D? Estou usando o Ubuntu 14.04 com Unity normal e o indicador da área de trabalho é exibido na barra do iniciador sem nenhuma ação adicional necessária, depois de ativar as áreas de trabalho (Configurações-> Aparência-> Comportamento).
31515 Lambart
Sim, eu tinha isso no meu iniciador, mas não funcionou no meu caso de uso. Ele exibiu 2x2, mas eu uso 1x5. A exibição simples de números funciona muito melhor para mim.
Anthony Astige
5 espaços de trabalho, uau! Você deve ser um multitarefa mestre. :)
Lambart
Sim, eu não costumo usar todos os 5 extensivamente, mas quando preciso deles é realmente útil: o PI fez a convenção de 5 há muito tempo, quando eu acho que estava usando o "cubo" do compiz. Achei o número desigual mais fácil de recuperar espacialmente, e fiquei com ele em diferentes sistemas. Frequentemente vou "queimar" todo o meu espaço de trabalho quando itens urgentes surgem, e às vezes essas emergências se sobrepõem umas às outras.
Anthony Astige
0

A área de trabalho do Ubuntu Unity usa viewports, não áreas de trabalho, que é um sistema baseado em coordenadas.

Para conhecer a viewport atual, você pode vincular o seguinte conjunto de comandos (ou colocá-los em um script e vinculá-lo) a um atalho de teclado:

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

insira a descrição da imagem aqui

Dessa forma, você pode invocar uma notificação na tela para informar onde você está na grade agora.

Pessoalmente, porque passo 99% do tempo entre o firefox e o terminal, tenho todos esses comandos, configurados em uma função no meu .bashrc

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