Melhor alternador de espaço de trabalho?

9

Estou executando o Ubuntu 12.04 com a instalação padrão do Unity.

O ícone do comutador da área de trabalho poderia ter sido melhor. A função que ele executa é realizada com um pressionamento de tecla. O ícone permanece o mesmo (duas janelas na área de trabalho 1), se houver janelas em outras áreas de trabalho.

Existe um alternador de espaço de trabalho melhor - um que represente janelas em desktops em tempo real?

Como alternativa, posso e como posso desativar o ícone do Workspace Switcher?

deshmukh
fonte

Respostas:

5

Eu tinha a mesma pergunta que você, porque estou trabalhando em um laptop pequeno com espaço limitado na tela e configurei meu touchpad para executar toda a troca de espaço de trabalho. Eu descobri como remover o ícone, e ele não está muito envolvido. Observe que estou usando a 12.10 e isso pode não se aplicar à 12.04. Eu ainda sou um programador iniciante e usuário do Linux, então, desculpe-me se eu usar mal algum termo. Como o AKA do espaço de trabalho-ícone do alternador, o ícone da exposição é "incorporado ao Unity", você precisa obter o código-fonte, alterá-lo e recompilá-lo. O procedimento é muito semelhante ao mencionado aqui:

Como posso desativar gestos multitoque padrão arbitrários no Unity?

Aqui está o procedimento:

No terminal, digite estes comandos:

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

Eu usei o diretório tmp, mas você poderia fazê-lo em outro lugar.

Obtenha o código fonte do Unity:

$ apt-get source unity

Vá para o diretório "unity-6.12.0":

$ cd unity-6.12.0

Use o editor de texto de sua escolha para abrir "LauncherController.cpp"

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

Pressione Ctl + F e procure por "espaços de trabalho". Na linha 627 há um comando

bool wp_enabled = (workspaces > 1);

Mude o "1" para um número maior que o número de áreas de trabalho que você deseja usar. Por exemplo, eu quero usar 3 áreas de trabalho, então mudei minha entrada para ficar assim:

bool wp_enabled = (workspaces > 4);

Salve e feche o arquivo LauncherController.cpp e, em seguida, crie o Unity:

$ dpkg-buildpackage -us -uc -nc

Isso levará alguns minutos. Em seguida, instale o Unity modificado que você acabou de construir:

$ cd ..
$ sudo dpkg -i *deb

Depois de instalado, efetue logout e logon novamente. Em seguida, abra o CCSM, vá para Geral> Opções gerais> guia Tamanho da área de trabalho e altere o número de áreas de trabalho para 1. Você deve ver o ícone do Workspace Switcher desaparecer do Launcher. Agora você pode alterar o número de áreas de trabalho para o número que deseja usar e o ícone do Workspace Switcher deve permanecer oculto. Você pode reiniciar e obter o mesmo resultado, foi exatamente isso que fiz. Você Terminou!

user125944
fonte
1
Uau, pela primeira vez, vi um ciclo de modificação / construção real e seus benefícios. Perfeito, obrigado.
Aditya MP
3

A resposta de Pawelki em relação ao Compiz pode funcionar. Não há ícone oficial do Comutador da área de trabalho 'Dinâmica'.

Você pode alterar o número de áreas de trabalho usando o Compiz ou MyUnity ou Ubuntu Tweak. O Gnome 3 permite um número dinâmico de espaço de trabalho que você pode gostar, embora o Unity seja ótimo.

Ishaan Dube
fonte
1
@IshaanDube Você pode editar esta resposta para explicar como fazer isso com o MyUnity e o Ubuntu Tweak? No momento, pode ser bem difícil para alguém usar esta resposta.
Eliah Kagan
1

Para remover o ícone do comutador da área de trabalho, faça o iniciador do Unity.

  • Instale o Gerenciador de configurações do CompizConfig

    sudo apt-get install compizconfig-settings-manager
    
  • Abra o traço do Unity> digite "compiz"> execute "CompizConfig Settings Manager"

    • no painel direito, clique no Ubuntu Unity Plugin (está no grupo Desktop)
    • mudar para a terceira guia - "Experimental"
    • e desmarque "Mostrar 'Expo Icon' no iniciador"
pawelkl
fonte
1
Bem, instalei o Gerenciador de configurações do CompizConfig. Mas não há opção "Mostrar 'ícone da Expo' no iniciador" na guia Experimental no Ubuntu Unity Plugin no grupo Desktop :(
deshmukh
1

Um alternador alternativo de espaço de trabalho? Não sei exatamente o que há de errado com o atual. Pessoalmente, acho isso muito mais útil se você definir a expo para iniciar ao mover o mouse para um canto, para mim, coloque-o no canto inferior direito e faça o boom para o comutador da área de trabalho (AKA expo). as configurações da exposição nas configurações do Compiz (CCSM)

Se você quiser algo mais minimalista como o que existia na versão 10.04, tente o seguinte: insira a descrição da imagem aqui

Você pode instalar isso executando estes códigos no terminal:

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

Em seguida, execute o programa a partir do painel do Unity pesquisando "indicador de espaços de trabalho" e, se desejar, basta seguir as instruções listadas por outras pessoas para desativar o ícone do comutador. Embora diga que é para o 11.04, você não deve ter problemas para usá-lo no 12.04.


Eu obtive as últimas informações deste site: http://www.techdrivein.com/2011/05/10-useful-application-indicators-for.html

Weylin Schreck
fonte
O comutador de espaço de trabalho é muito útil. Se você ler atentamente, eu estava perguntando sobre o Ícone :)
deshmukh
Então você simplesmente não gosta do ícone?
Weylin Schreck
Absolutamente. Ele não fornece nenhuma informação adicional e o que faz pode ser alcançado usando o teclado - muito mais rápido. Na verdade, eu também gostaria de me livrar do ícone do Ubuntu na parte superior do iniciador.
Deshmukh
Sim, eu sei o que você quer dizer, praticamente inútil se você preferir manter as mãos no teclado, é ainda mais inútil se você tiver um lançador no modo automático de esconderijo ... como eu. Eu tenho minha chave de iniciação expo definida como grave ou a tecla ~. E também tenho uma vantagem na área de trabalho se estou apenas com preguiça e principalmente usando o mouse. Sei que você pode eliminar o ícone do comutador da área de trabalho, mas não acredito que possa se livrar do botão Dash. enquanto você pode simplesmente abri-lo pressionando a tecla super, ainda é útil ter o botão ali, eu acho.
Weylin Schreck
1

Instale o Synaptic no terminal: sudo apt-get install synaptice instale o pacote "docky". Inicialize o Docky no menu do Unity e agora está na parte inferior da tela.

Nas preferências do Docky, selecione o alternador da área de trabalho e oculte-o automaticamente.

Urso da Lapônia
fonte
0

Não conheço outro ícone, mas você pode desativá-lo. Instale as configurações de configuração do compiz no centro de software, instale-o e abra-o.

À esquerda, escolha opções gerais e gerais para ir para a guia tamanho da área de trabalho e defina todas as opções como 1.

Depois, aguarde o reinício do compiz e ele desaparecerá.

Mark Kirby
fonte
Isso tornará o número de desktops = 1. Eu preciso ter vários desktops!
Deshmukh