É possível ter um plano de fundo diferente para cada espaço de trabalho?

81

Normalmente, uso 4 espaços de trabalho diferentes para coisas diferentes, e eles sempre são os mesmos. Posso criar uma imagem de plano de fundo diferente para cada um deles?

Gostaria de uma resposta que funcione no ambiente de área de trabalho GNOME 3, no Unity e no ambiente de área de trabalho clássico.


Esta pergunta possui várias respostas para diferentes versões do Ubuntu:

Alvar
fonte
2
E o Ubuntu 16.04?
precisa saber é o seguinte
1
Ou, a propósito, 18.04?
Dronz

Respostas:

33

Ubuntu 10.04

Você pode obter o plugin Wallpaper para Compiz instalando compiz-fusion-plugins-extra ( sudo apt-get install compiz-fusion-plugins-extra). Ele será exibido na categoria Utilitário no Gerenciador de configurações do CompizConfig.

Antes de poder usá-lo, você precisará configurar o Nautilus para não desenhar a área de trabalho. Execute gconf-editore desmarque a configuração /apps/nautilus/preferences/show_desktop. Isso fará com que todos os ícones da área de trabalho desapareçam, e não há solução para essa desvantagem no momento.

Para configurar o plugin Wallpaper, adicione imagens à lista de planos de fundo. Eles serão atribuídos aos espaços de trabalho na ordem em que estão listados e você não precisa ter o número exato exato:

CompizConfig

O resultado:

Expo

ændrük
fonte
Isso é ótimo! Para começar, não uso ícones na área de trabalho - portanto, essa é uma solução suficiente!
Marco Ceppi
4
Suga não podemos manter os ícones do desktop ( brainstorm.ubuntu.com/idea/93 )
Olivier Lalonde
1
Certa vez, tive patches de trabalho para fazer o nautilus desenhar uma área de trabalho transparente quando em um ambiente de composição, para que pudéssemos obter ícones da área de trabalho e ícones específicos do papel de parede. Infelizmente, eles nunca foram aceitos e o nautilus moderno precisa de mais alterações, que eu não procurei para fazer o mesmo trabalho.
Travis Watkins
2
Não vejo a configuração na versão 12.04.
Colin Harrington #
2
Para a versão
HDave
31

12.04

insira a descrição da imagem aqui

como

Iniciar dconf-editor(instale o dconf-tools, Instale o dconf-tools se necessário)

insira a descrição da imagem aqui

Navegar para org - gnome - desktop - background

Agora, a parte muito estranha - por padrão, show-desktop-iconsé desmarcada. Clique para marcar e clique novamente para desmarcar.

Agora instale algum software extra:

compizconfig-settings-manager Instale o compizconfig-settings-manager

compiz-fusão-plugins-extra Instale o compiz-fusion-plugins-extra

Inicie o Dash e procure por ccsm

Filtrar para wallpaper- ative o plug-in de papel de parede e adicione Novo papel de parede, como mostrado.

insira a descrição da imagem aqui

Notas:

  • durante o teste, quando ativei o papel de parede, a área de trabalho congelou. Eu não tive escolha a não ser fazer uma reinicialização total através do botão liga / desliga.
  • lembre-se desta importante informação:
    • Saia e entre novamente para mostrar novos papéis de parede

Quais são alguns dos problemas do CCSM e por que eu gostaria de evitá-lo?


Se você preferir não arriscar ccsm, poderá usar gconf-editor(você pode instalá-lo executando sudo apt-get install gconf-editor).

Editor do gconf Instale o gconf-editor

insira a descrição da imagem aqui

Adicione os dois plugins como mostrado.

insira a descrição da imagem aqui

Adicione uma lista separada por vírgula com os caminhos completos para o seu papel de parede, como mostrado.

liberdade de expressão
fonte
3
"Durante os testes, quando habilitei o papel de parede, a área de trabalho congelou. Não tive escolha, a não ser fazer uma reinicialização total através do botão liga / desliga" ... que ilustra perfeitamente os problemas com o uso do ccsm!
21419 Ryan McClure
Para mim, isso funciona apenas com os papéis de parede fornecidos em / usr / share / wallpapers. Não funciona com papéis de parede fora da Web, apenas mostra a tela preta. Alguma idéia de como consertar?
Countunique
Os papéis de parede tem que estar em uma unidade permanantly montada, de modo que o plugin papel de parede pode buscá-lo assim que o usuário fizer login Consulte. Página automaticamente montar partições do Ubuntu Wiki
HEXcube
1
O "Mostrar ícones da área de trabalho" já estava marcado para mim, ainda não há ícones na área de trabalho ao usar áreas de trabalho.
Srcpider
22

Ubuntu 13.04, 13.10 e 14.04

insira a descrição da imagem aqui

Como

Iniciar dconf-editor(instale o dconf-tools, Instale o dconf-tools se necessário)

insira a descrição da imagem aqui

Navegar para org - gnome - desktop - background

Agora, a parte muito estranha - por padrão, show-desktop-iconsé desmarcada. Clique para marcar e clique novamente para desmarcar.

Agora instale um software extra: compizconfig-settings-manager Instale o compizconfig-settings-manager

Verifique se você possui o seguinte pacote instalado: compiz-plugins Instalar plugins de compiz

Inicie o Dash e procure por ccsm

Filtrar para wallpaper- ative o plug-in de papel de parede e adicione Novo papel de parede, como mostrado.

insira a descrição da imagem aqui

Quais são alguns dos problemas do CCSM e por que eu gostaria de evitá-lo?

Finalmente - habilite o uso de áreas de trabalho nas Configurações do sistema (opção de menu Roda dentada)

foto

Nota: a resposta 12.04 descrita usando o editor gsettings como uma alternativa ao ccsm. O equivalente a 14.04 é dconf-editor.
Não é possível (pelo menos não facilmente) devido ao compiz usando esquemas realocáveis. A opção 'papel de parede' em 'org.compiz.profiles.unity.plugins' aparecerá apenas quando você adicionar um papel de parede via ccsm.

liberdade de expressão
fonte
2
Isso não funcionou no Ubuntu 14.10 ... Alguma solução?
Jonic Biz
Como isso funcionaria se você tivesse um programa como o Variety que altera o plano de fundo da área de trabalho? Mudaria de forma independente para cada espaço de trabalho?
Kalamalka Kid
Hmmm ... estou faltando alguma coisa? Ninguém está interessado nisso desde 14.xx ?? Estou usando o 17.10 e não consigo encontrar o ccsm-plugins-xxx para instalar. No ccsm, tenho uma configuração de "parede", mas nenhuma configuração de "papel de parede"? Existe alguém que possa atualizar este segmento com uma solução 17.10?
TheGeeko61
15

11,10

Na próxima janela, navegue até "apps / nautilus / aparência" e desmarque "show_dekstop" à direita. insira a descrição da imagem aqui

  • Abra o Compiz e o Wallpaperplug-in de pesquisainsira a descrição da imagem aqui

  • Clique em "Novo" para escolher um papel de parede para o seu primeiro espaço de trabalho.

insira a descrição da imagem aqui

  • Navegue para selecionar uma imagem. insira a descrição da imagem aqui

Repita esta etapa para todos os seus espaços de trabalho. Depois de concluído, ative o plug-in do papel de parede.


Para quem não tem "show_desktop" no Editor de configuração,

  1. Instale o gnome-tweak-tool , entre no terminal
    sudo apt-get install gnome-tweak-tool
  2. Tecle Alt+ F2e digite gnome-tweak-toole pressione Enter.
  3. Clique em ▸ Desktop ▸ Faça com que o gerenciador de arquivos lide com a área de trabalho ▸ mude para Off

imagem da caixa de diálogo ferramenta gnome-tweak-tool

4. Siga as instruções acima para alterar as configurações do compiz.

Achu
fonte
Parece que essa abordagem faz com que o Docky não funcione e não é possível ver arquivos e pastas na área de trabalho. (Estou usando o Gnome-Classic em 12.04). Existe uma opção e solução para ter esse recurso sem perder a funcionalidade da área de trabalho ou acessórios como o Docky?
Pergunta
8

Ubuntu 12.10

No momento, isso não é possível. Devido ao bug # 1020830 , o plug-in Compiz necessário não está disponível.

ændrük
fonte
Este bug foi corrigido de acordo com a barra de ativação This bug was fixed in the package compiz - 1:0.9.9~daily13.01.14-0ubuntu1. Isso é possível agora?
Alvar
3

Ubuntu 17.10 e posterior

Instale a Extensão do Shell do Walkpaper GNOME a partir do Software Ubuntu. Defina um papel de parede diferente para cada área de trabalho, ativando a alteração na área de trabalho. Após instalar o Walkpaper, clique no Extension Settings botão na tela Walkpaper no Ubuntu Software para abrir uma janela do Walkpaper. Na janela Walkpaper, você pode alterar as configurações de cada área de trabalho clicando duas vezes no papel de parede atual e navegando até uma nova imagem de papel de parede.

insira a descrição da imagem aqui

O Walkpaper apresenta um erro no GNOME Shell 3.30 ao carregar - global.screen is undefined. Uma solução simples para o usuário é executar, gedit ~/.local/share/gnome-shell/extensions/walkpaper*/extension.jslocalizar e substituir todas as ocorrências de global.screenwith global.workspace_manager. Reinicie o gnome-shell com setsid gnome-shell --replacee pressione a Entertecla antes de fechar o terminal, e ele deve funcionar.

karel
fonte
1
Uma maneira mais simples de reiniciar o GNOME Shell é pressionar ALT-F2 e inserir "r" na caixa que aparece. "r" significa reiniciar.
Heynnema
Eu gosto dessa solução, mas gostaria de ter configurações de papel de parede diferentes para cada espaço de trabalho. Isso é possível?
Kewal Shah
Quando você altera as configurações de uma área de trabalho, também altera as configurações de todas as outras áreas de trabalho, exceto o próprio papel de parede, que pode ser papéis de parede diferentes para diferentes áreas de trabalho.
Karel
2
  1. Instale o Gerenciador de configurações do Compiz:

    sudo apt-get install compizconfig-settings-manager

  2. Pressione Atl + F2 e execute:

    Editor do gconf

  3. Navegue para aplicativos> nautilus> preferências e desmarque show_dekstop.

  4. Em seguida, abra o Compiz Setting Manager e acesse o plug-in Wallpaper.

  5. Clique em "Novo" para escolher um papel de parede para o seu primeiro espaço de trabalho.

  6. Navegue para selecionar uma imagem.

  7. Repita as etapas para todos os seus espaços de trabalho. Depois de concluído, ative o plug-in do papel de parede.

  8. O tema do Unity ficará estranho depois de ativar o plugin. Reiniciar o computador irá corrigi-lo.

Fonte: http://joesteiger.com/2011/07/18/enable-different-wallpapers-for-each-workspace-in-unity-ubuntu-11-04/

Espero que isto ajude,

Leinardo

LeinardoSmtih
fonte
2
Tendo problemas com as seguintes etapas no Ubuntu 12.04. 1> O gconf-editor não tem a opção de mostrar a área de trabalho nas preferências do nautilus. 2> No compiz não consigo obter nenhum plugin de papel de parede Alguma sugestão?
Srijan
2
Na versão 12.04, não há "show_desktop" nos aplicativos> nautilus, infelizmente.
Benjamin
Nas versões posteriores, esta opção está disponível na ferramenta Tweak (Gnome), em "Desktop> O gerenciador de arquivos lida com a área de trabalho".
Art
Yahtzee! Na versão 12.04, as instruções acima funcionaram muito bem. O que posso acrescentar é que, se você estiver com problemas para encontrar a configuração show desktop. Tente isso - Clique no menu Aplicativo, em Ferramentas do sistema, encontre Preferências, clique em Preferências e procure por configurações avançadas. Depois de clicar em Configuração avançada. Uma vez na configuração avançada. Você vai no ícone no desktop e você pode fazer o seu ajuste de lá ..
1

Ubuntu 11.04

Eu sei que isso é possível com compiz. Você tem / usa compiz? se assim for (instale e) abra compizconfig-settings-managere procure no plugin de papel de parede.

Se bem me lembro, adicionar vários papéis de parede os colocaria em ordem (ou seja, a primeira imagem selecionada vai para o espaço de trabalho um, a segunda imagem vai para o espaço de trabalho dois). Você pode precisar mexer nas configurações para obter o compiz para renderizar seu papel de parede.

Abra o Terminal e digite este comando:

 sudo apt-get install compiz compiz-core compizconfig-settings-manager compiz-plugins

Em seguida, navegue para:

  • sistema -> preferências -> compizconfig no gerenciador de configurações.

Digite "papel de parede" na pesquisa, clique no plug-in de papel de parede, ative-o à esquerda e selecione seus papéis de parede.

Eu acredito que você pode precisar alterar mais configurações nas opções de compatibilidade do gnome ou algo assim, mas não me lembro exatamente.

Finlandês
fonte
Por favor, liste os comandos necessários e liste todo o software necessário se eu tiver uma nova instalação do 11.04.
Alvar
sempre assuma que não tenho software extra instalado.
Alvar
certo desculpe. A partir de 11.04? O sudo apt-get install compiz compiz-core compizconfig-settings-manager compiz-plugins deve fazê-lo para a instalação e, em seguida, navegue para sistema -> preferências -> gerenciador de configurações compizconfig. digite "papel de parede" na pesquisa, clique no plug-in de papel de parede, ative-o à esquerda e selecione seus papéis de parede. Eu acredito que você pode precisar alterar mais definições nas opções de compatibilidade gnome ou algo assim, eu não me lembro exatamente e não tem nada que eu possa testá-lo em
Finn
3
adicione-o na sua resposta e melhore a horrível formatação.
Alvar