Como adicionar um ícone “Mostrar área de trabalho” ao lançador?

78

Atualizei recentemente de 10.04 para 12.04 e não há área de trabalho de demonstração no iniciador. Eu sei que posso usar Ctrl + Super + D , mas existe uma maneira de obtê-lo no iniciador?

Editar:
Acabei de instalar o ícone "show desktop" no launcher com MyUnity (veja abaixo) e funcionou bem. Não instalou o ícone acima do lançador Dash, mas bem abaixo dele. Esse bug aparentemente foi corrigido. Esta é a partir de 2012.9.30.

    
por Aleksandar Maricak 28.04.2012 / 00:28

14 respostas

29

12.04 e anteriores

Você pode instalar o MyUnity elávocêteráaopçãodeativar"Show Desktop".

Observação : a partir de maio de 2012, isso colocará o ícone Mostrar área de trabalho acima do ícone de traço. Este é um bug .

    
por Jeggy 28.04.2012 / 00:33
90

13.04 e posterior

O ícone show-desktop agora é uma opção de alternância via Configurações do sistema - Aparência

    
por fossfreedom 17.03.2013 / 13:27
27

Apenas uma solução alternativa:

  1. Instale xdotool
  2. Crie um arquivo ~/.local/share/applications/show-desktop.desktop
  3. Cole o seguinte no arquivo:

    [Desktop Entry]
    Name=Show Desktop
    Exec=xdotool key --delay 300 super+d
    Icon=desktop
    Terminal=false
    Type=Application
    StartupNotify=true
    
  4. Torne o arquivo executável:

    Clique com o botão direito - > Propriedades - > Permissões - > Assinale "Permitir a execução como um programa"

  5. Agora, navegue para esse arquivo no Nautilus e arraste-o para o iniciador:

Oproblemaéquevocêprecisaesperarumpoucodepoisdeiniciaroativadorantesdepoderiniciá-lonovamente.Entãovocênãopodeesconderrapidamente->reexibir.Elerealmentefuncionavialinhadecomando,entãotalvezhajaumamaneiradeconsertarisso,masnãotenhoidéiadecomo.

Atualizaçãopara11,10:

Em11.10,oatalhosuper+dparecenãofuncionarmais.Emvezdisso,usectrl+alt+d.Noentanto,oproblemaacimamencionadopermanece.

Atualizaçãopara12.04:

Em12.04vocêpoderáhabilitarumitemdeinicializaçãoviaccsm(opçõesdoUbuntuUnityPlugin→guiaExperimental):

    
por htorque 11.03.2011 / 22:58
25

Ubuntu 12.10

Para adicionar o ícone "Mostrar área de trabalho" no Ubuntu 12.10:

  1. Inicie o Editor do Dconf (a partir do traço ou de outra forma).
  2. Vá para com > canônico > unidade > lançador .
  3. Nos favoritos, adicione 'unity: // desktop-icon' .

Esteíconeagorapodeserreposicionadoarrastandoesoltando.

Fonte

    
por ignite 19.10.2012 / 00:24
15

Você também pode usar compizconfig-settings-manager (ccsm) (em vez de MyUnity ) para ajustar essa configuração.

Abra o CCSM e clique nas configurações do Ubuntu Unity Plugin , depois selecione a aba Experimental e marque a caixa ao lado Mostrar "Desktop Icon" no launcher .

Istoirácolocaroíconenotopodoseutraço,entãovocê[email protected](unity--reset).

Alémdisso,vocêpodemostraraáreadetrabalhousandooAlt-Tabswitcher

    
por amc 28.04.2012 / 00:44
15

Você pode mostrar rapidamente a área de trabalho usando o atalho de teclado Ctrl + Super + D . Eu não sei de uma opção para usar um ícone.

    
por Terry 11.03.2011 / 21:50
8

Quando você está usando o Unity, tem animações ativadas e pode usar uma ligação de borda. Com isso você nem precisa clicar.

Você pode instalar o Gerenciador de Configurações do CompizConfig a partir do Centro de Software e ir até 'Configurações Gerais' (1.) e bingings (2.) e aí você pode escolher uma aresta para acionar 'Mostrar Área de Trabalho' (3.). Lá você também tem a opção de definir um atalho de teclado individual.

    
por joschi 17.10.2011 / 19:38
5

Existe um ícone "Mostrar área de trabalho" ao usar a tabulação alternativa, para que você possa usar alt-tab e shift-alt-tab para fazer isso.

    
por ImaginaryRobots 17.10.2011 / 19:26
4

Ubuntu 11.04

De webup8.org : ( Com pequenas modificações por mim)

% bl0ck_qu0te%     
por Isaiah 19.10.2011 / 01:39
3

Reinicie o Unity ( unity --reset ) e, em seguida, reative-o para colocá-lo de volta no lugar certo.

    
por RolandiXor 28.04.2012 / 01:57
2

Para 12,10

Equipe de patch da Unity no trabalho!

Criamos um script que permite ativar / desativar o ícone da área de trabalho da área de trabalho. Se você não quiser instalar uma ferramenta separada, pegue nosso script e execute-o.

Ele está hospedado em bitbucket no link

Ou se você é preguiçoso e prefere não abrir outra página, aqui está o trecho.

#!/usr/bin/python

from gi.repository import Gio
import argparse

parser = argparse.ArgumentParser(description='Enable or disable show-desktop icon')
optiongroup=parser.add_mutually_exclusive_group(required=True)
optiongroup.add_argument('-e','--enable',action='store_true',help='Add show-desktop icon to launcher')
optiongroup.add_argument('-d','--disable',action='store_true',help='Remove show-desktop icon from launcher')
args=parser.parse_args()

gsettings=Gio.Settings("com.canonical.Unity.Launcher")
launcherfav=gsettings.get_strv('favorites')
shwdsktp="unity://desktop-icon"
def remove_show_desktop():
  if shwdsktp in launcherfav:
    print "Show desktop is currently enabled."
    print "Removing show desktop"
    launcherfav.remove(shwdsktp)
    gsettings.set_strv('favorites',launcherfav)
    print "DONE"
  else:
    print "Looks like the show desktop icon is already hidden"
    print "Nothing to do then. Tada!"

def add_show_desktop():
    if shwdsktp not in launcherfav:
        print "Show desktop icon is currently hidden"
        print "Adding it to launcher"
        launcherfav.append(shwdsktp)
        gsettings.set_strv('favorites',launcherfav)
        print "DONE"
    else:
        print "Looks like the show-desktop icon is already visible"
        print "Nothing to do then. Tada!"

if args.enable :
    add_show_desktop()
if args.disable :
    remove_show_desktop()

Uso:

Salve o código acima em um arquivo chamado show-desktop.py e, em um terminal, execute:% python show-desktop.py -e para mostrar o ícone python show-desktop.py -d para ocultá-lo.
python show-desktop.py -h para ver o código mensagem de uso.

Por padrão (sem nenhum argumento), ele apenas imprime a mensagem de uso e sai.

    
por Mahesh 20.10.2012 / 10:19
1

Baseado no procedimento gráfico já descrito aqui .

Podemos copiar e colar o seguinte comando para fazer isso por nós:

Adicionar área de trabalho da mostra, se ainda não estiver presente

key=/com/canonical/unity/launcher/favorites; new="'unity://desktop-icon'"; dconf read $key | grep -q "$new" || dconf write $key "$(dconf read $key | sed "s%^\[%[$new, %")"

Da mesma forma, podemos removê-lo novamente:

Remover área de trabalho da mostra, se presente

key=/com/canonical/unity/launcher/favorites; new="'unity://desktop-icon'"; dconf read $key | grep -q "$new" && dconf write $key "$(dconf read $key | sed "s%$new, %%")"
    
por user167733 16.06.2013 / 21:18
0

Eu achei que este link aqui fez o truque. Embora seja mais uma aplicação do que um recurso.

Espero que ajude!

    
por Dragyrn1456 19.06.2012 / 05:03
0

Você também pode usar ubuntu-tweak (em vez de MyUnity / compizconfig) para ajustar a configuração.

    
por Flori 02.03.2013 / 21:38