Başlatıcıya “Masaüstünü göster” simgesi nasıl eklenir?

78

Kısa süre önce 10.04'ten 12.04'e yükseltildim ve başlatıcıda hiç masaüstü yok. Biliyorum Ctrl + Süper + D kullanabilirim, ancak fırlatıcıya almanın bir yolu var mı?

Düzenle
MyUnity ile başlatıcıdaki "show desktop" ikonunu kurdum (aşağıya bakın) ve iyi çalıştı. Dash başlatıcısının üstündeki simgeyi yüklemedi, ancak bunun altında. Bu böcek görünüşe göre düzeltildi. Bu, 2012.9.30 itibarıyla.

    
sordu Aleksandar Maricak 28.04.2012 00:28

14 cevap

29

12.04 ve önceki

MyUnity yükleyebilir ve Orada "Masaüstünü Göster" etkinleştirme seçeneğiniz olacak.

Not : Mayıs 2012'den itibaren, bu Masaüstü simgesini Dash simgesinin üzerinde gösterir. Bu bir hata .

    
verilen cevap Jeggy 28.04.2012 00:33
90

13.04 ve üstü

show-desktop simgesi artık Sistem Ayarları - Görünüş

ile bir geçiş seçeneğidir.

    
verilen cevap fossfreedom 17.03.2013 13:27
27

Yalnızca bir çözüm:

  1. xdotool değerini yükle
  2. ~/.local/share/applications/show-desktop.desktop dosyası oluştur
  3. Aşağıdakileri bu dosyaya yapıştırın:

    [Desktop Entry]
    Name=Show Desktop
    Exec=xdotool key --delay 300 super+d
    Icon=desktop
    Terminal=false
    Type=Application
    StartupNotify=true
    
  4. Dosyayı çalıştırılabilir yapın:

    Sağ tıklama - & gt; Özellikler - & gt; İzinler - & gt; 'Program olarak çalıştırmaya izin ver' seçeneğini işaretleyin

  5. Şimdi, bu dosyaya Nautilus'ta göz atın ve fırlatıcıya sürükleyin:

Bununla ilgili sorun, başlatıcıyı başlattıktan sonra tekrar başlatmanız için biraz beklemeniz gerektiğidir. Yani hızlı bir şekilde gizleme yapamazsınız - & gt; göstermek. Aslında komut satırı üzerinden çalışıyor, bu yüzden bunu düzeltmenin bir yolu var, ama nasıl bir fikrim yok.

11.10 için güncelleyin:

11.10'da, super+d kısayolu artık çalışmıyor gibi görünüyor. Bunun yerine ctrl+alt+d kullanın. Ancak, yukarıda belirtilen sorun devam etmektedir.

12.04 için güncelleyin:

12.04'te bir başlatıcı öğesini ccsm aracılığıyla etkinleştirebileceksiniz ( Ubuntu Unity Plugin seçenekleri → Experimental sekmesi ):

    
verilen cevap htorque 11.03.2011 22:58
25

Ubuntu 12.10

Ubuntu 12.10'da "Masaüstünü göster" simgesini eklemek için:

  1. Dconf Editor'ü (tire veya başka bir şekilde) başlatın.
  2. com & gt; canonical & gt; birlik & gt; başlatıcısı .
  3. Favori olarak 'birlik: // masaüstü simgesi' 'yi ekleyin.

Bu simge artık sürükleyip bırakarak yeniden konumlandırılabilir.

Kaynak

    
verilen cevap ignite 19.10.2012 00:24
15

Bu ayarı yapmak için compizconfig-settings-manager (ccsm) ( MyUnity yerine) kullanabilirsiniz.

CCSM'yi açın ve Ubuntu Unity Plugin ayarlarını tıklayın, ardından Experimental sekmesini seçin ve başlatıcıda Show "Desktop Icon" un yanındaki kutuyu işaretleyin. / em>.

Bu simge simgenin en üst kısmına yerleştirilir. Bu nedenle, @Roland Taylor tarafından önerilen ve birliği sıfırla ( unity --reset ) olarak yapmanız gerekir.

Ayrıca, Alt-Tab anahtarlayıcısını kullanarak masaüstünü de gösterebilirsiniz

    
verilen cevap amc 28.04.2012 00:44
15

Masaüstünü klavye kısayolunu Ctrl + Süper + D kullanarak hızlı bir şekilde gösterebilirsiniz. Bir simge kullanma seçeneğini bilmiyorum.

    
verilen cevap Terry 11.03.2011 21:50
8

Unity'yi kullanırken, etkinleştirilen animasyonlar var ve daha sonra bir kenar ciltleme kullanabilirsiniz. Bunu kopyalamanıza bile gerek yok.

CompizConfig Settings Manager programını Software Center'dan 'General Settings' (1) 'e, ardından binging'lere (2.) tıklayabilir ve orada' Show Desktop '(3.)' i tetiklemek için bir kenar seçebilirsiniz. Orada ayrı bir klavye kısayolu belirleme seçeneğiniz de var.

    
verilen cevap joschi 17.10.2011 19:38
5

Alt sekme yaparken bir "Masaüstünü göster" simgesi vardır, böylece alt sekmeyi ve ardından bunu gerçekleştirmek için alt sekmeyi kullanabilirsiniz.

    
verilen cevap ImaginaryRobots 17.10.2011 19:26
4

Ubuntu 11.04

webup8.org 'dan: ( Benim tarafımdan küçük değişiklikler ile)

  
  1. wmctrl kurulumunu yapın. .

  2.   
  3. Komut dosyasını ve .desktop dosyasını indirin, ayıklayın ve aşağıdaki komutları kullanarak "showdesktop" komut dosyasını /usr/local/bin klasörüne yerleştirin:

    cd ~
    wget http://webupd8.googlecode.com/files/showdesktop.tar.gz
    tar -xvf showdesktop.tar.gz && rm showdesktop.tar.gz
    sudo mv showdesktop /usr/local/bin/
    
         

    Dosyayı manuel olarak indirmek istiyorsanız, BURADA 'dan edinin.

  4.   
  5. Artık ev dizininizde "showdesktop.desktop" adında bir dosya görmelisiniz - istediğiniz yere taşıyabilir (veya orada bırakabilirsiniz) ve ardından bunu Unity başlatıcısına sürükleyebilirsiniz. "Masaüstünü göster" simgesi.

  6.   

Bilinen sorun: Unity başlatıcısında "Masaüstünü Göster" simgesini tıkladığınızda, simgeyi tekrar tıklatmadan (yaklaşık 10 saniye önce) ya da herhangi bir şey yapmadığında simgeyi durdurana kadar beklemeniz gerekir. Eğer beklemek istemiyorsanız ikon vurduğunda orta tıklama yapabilirsiniz (bahşiş için Mehdi'ye teşekkürler!).

    
verilen cevap Isaiah 19.10.2011 01:39
3

Birliği Sıfırla ( unity --reset ) ve ardından tekrar doğru yere yerleştirmek için yeniden etkinleştirin.

    
verilen cevap RolandiXor 28.04.2012 01:57
2

12.10 için

Birlik yama ekibi iş başında!

Şov masaüstü simgesini etkinleştirmenizi / devre dışı bırakmanızı sağlayan bir komut dosyası oluşturduk. Ayrı bir araç yüklemek istemezseniz, komut dosyasını alın ve çalıştırın.

İşte 'de bitbucket'te barındırılıyor

Ya da tembelseniz ve başka bir sayfa açmamayı tercih ederseniz, snippet.

#!/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()

Kullanım:

Yukarıdaki kodu show-desktop.py ve terminalde bir dosyaya kaydedin, çalıştırın:% python show-desktop.py -e simgesini göstermek için python show-desktop.py -d sakla.
python show-desktop.py -h görmek için kullanım mesajı.

Varsayılan olarak (herhangi bir argüman olmadan), sadece kullanım mesajını yazdırır ve çıkar.

    
verilen cevap Mahesh 20.10.2012 10:19
1

Önceden açıklanan grafik prosedürüne dayanarak burayı .

Bizim için bunu yapmak için aşağıdaki komutu kopyalayıp yapıştırabiliriz:

Henüz mevcut değilse masaüstünü ekle

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, %")"

Benzer şekilde tekrar kaldırabiliriz:

Varsa gösterme masaüstünü kaldır

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, %%")"
    
verilen cevap user167733 16.06.2013 21:18
0

Bu bağlantının hile yaptığını buldum. Bir özellikten daha fazla bir uygulama olmasına rağmen.

Umarım yardımcı olur!

    
verilen cevap Dragyrn1456 19.06.2012 05:03
0

Ayrıca ayarı ayarlamak için ubuntu-tweak (MyUnity / compizconfig yerine) kullanabilirsiniz.

    
verilen cevap Flori 02.03.2013 21:38

Etiketlerdeki diğer soruları oku