Bagaimana saya bisa menambahkan "Tampilkan desktop" ke dasbor GNOME atau Ubuntu Dock?

26

Saya bermigrasi dari Unity ke GNOME. Satu item yang saya lewatkan adalah tombol "Tampilkan desktop" (alias "perkecil semua jendela") di dasbor. Bagaimana saya bisa menambahkan fungsi ini ke dasbor GNOME (atau dermaga Ubuntu di Ubuntu 17.10 dan yang lebih baru), bahkan jika itu berarti membuat .desktopfile khusus ?

(Saya tahu bahwa saya dapat menggunakan pintasan keyboardCtrl + Super+ D untuk menampilkan desktop dan bahwa saya dapat menginstal ekstensi untuk menambahkan tombol "Tampilkan desktop" ke bilah atas , tetapi saya secara khusus menginginkan tombol di dasbor.)

david.libremone
sumber
Lakukan ini: ubuntuhandbook.org/index.php/2018/10/… .
Gabriel Staples

Jawaban:

31

Saya menemukan cara untuk melakukan itu:

  1. Buka terminal dan instal wmctrl:

    sudo apt-get install wmctrl
    
  2. Buat skrip shell bernama show-desktop.sh(saya taruh di folder rumah saya)

    gedit ~/show-desktop.sh
    

    tempatkan kode ini di sana:

    #!/bin/bash
    status="$(wmctrl -m | grep "showing the desktop" | sed -r 's/(.*)(ON|OFF)/\2/g')"
    
    if [ $status == "ON" ]; then
        wmctrl -k off
    else
        wmctrl -k on
    fi
    

    dan membuatnya dapat dieksekusi:

    chmod +x ~/show-desktop.sh
    
  3. Buat file show-desktop.desktopdi ~/.local/share/applications/folder:

    gedit ~/.local/share/applications/show-desktop.desktop
    

    Tambahkan teks ini dan simpan (jangan lupa ubah nilainya pada <your user>):

    [Desktop Entry]
    Type=Application
    Name=Show Desktop
    Icon=user-desktop
    Exec=/home/<your user>/show-desktop.sh
    
  4. Buka tanda hubung, cari show desktop dan tambahkan ke favorit.

AndAC
sumber
6
Diuji dan bekerja juga di Ubuntu 18.04 LTS. Ini adalah cara terbaik yang saya temukan untuk melakukannya karena mereka menghapus opsi 'Tambahkan ikon desktop ke peluncur' dari panel Pengaturan Sistem / Penampilan / Perilaku. Itu adalah fitur yang sangat berguna. Terkadang saya benar-benar tidak mengerti pengembang Ubuntu ...
bytepan
4
Dalam file "show-desktop.desktop" (topik 3), saya mengubah "Icon = show-desktop" menjadi "Icon = desktop", karena yang sebelumnya tidak berfungsi.
samuelcersosimo
Ini bukan ramah pemula. Bagaimana cara membuat file di folder aplikasi? Saya tidak bisa begitu saja membuatnya dan menyimpannya di sana melalui gui karena dilindungi. Terima kasih.
Kelinci
2
@Rabbit, Anda perlu menggunakan hak akses root. Buka terminal dan ketik: sudo nano /use/share/applications/show-desktop.desktop
AndAC
1
@Rabbit saya mengerti. Saya pikir ini bisa dijelaskan dengan lebih baik. Mungkin seseorang dengan bahasa Inggris yang lebih baik dapat mengedit posting saya untuk memudahkan para pemula.
AndAC
1

Pertama, ketahuilah bahwa pintasan keyboard Super(Windows Key) +D , atau Ctrl+ Alt+ Dakan beralih antara menampilkan / menyembunyikan desktop. Anda mungkin terbiasa dengan pintasan keyboard ini dan memutuskan lebih baik daripada mengklik ikon. Namun demikian, kita dapat membuat pintasan yang dapat diklik yang hanya akan melakukan pintasan keyboard ini untuk kita tampilkan / sembunyikan desktop.

Perhatikan bahwa saya merekomendasikan menggunakan Opsi 1 [PILIHAN SAYA PILIHAN SAYA] ATAU salah satu metode dari Opsi 2 di bawah ini, tetapi tidak keduanya Opsi 1 dan Opsi 2 bersamaan, karena mereka tampaknya bertentangan dalam cara yang aneh. Yaitu: jika Anda mengatur Opsi 1 lalu mengatur salah satu Opsi 2, cukup hapus ikon Show Desktop dari Opsi 1 sebagai favorit, dan berhenti menggunakannya. Hal-hal aneh terjadi jika Anda mengklik ikon Tampilkan Desktop dari Opsi 1 setelah menginstal salah satu Opsi 2s. Saya pikir ini karenaxdotool (digunakan oleh Opsi 1) berusaha untuk mengirim pesan ke sistem Anda seolah-olah mereka datang dari keyboard Anda, jadi bagaimanapun metode Opsi 2 bekerja, mereka bertentangan dengan xdotoolatau sesuatu dan kadang-kadang Superkunci atau tombol mouse Anda tampaknya mendapatkan "macet" hanya dengan menggunakan kedua Opsi secara bersamaan. Perhatikan bahwa perilaku yang tidak biasa dan bermasalah ini TIDAK hadir dengan sendirinya, jika Anda menggunakan Super+ Dshorcut secara manual bersama dengan metode Opsi 2, ATAU jika Anda hanya menggunakan metode Opsi 1 dan tidak ada metode Opsi 2.

Pengaturan favorit saya, oleh karena itu, adalah menggunakan metode Opsi 1 di bawah ini (ditandai sebagai "FAVORIT SAYA PRIBADI") bersamaan dengan pintasan keyboard Super(Windows Key) + Dkapan pun saya mau.

Ini cocok untuk saya.

Opsi 1 (FAVORIT PRIBADI SAYA):

Kredit: Saya tidak menemukan ini, jenius Ubuntu & blogger saya lakukan, di sini: http://ubuntuhandbook.org/index.php/2018/10/add-show-desktop-button-ubuntu-18-10 -18-04 / . Saya meminjam langsung dari materinya (banyak yang dikutip langsung):

  1. "Buka terminal ( Ctrl+ Alt+ T) dan instal xdotool:"

    sudo apt install xdotool
    
  2. "Lalu buat ikon pintasan desktop pertunjukan dan edit melalui perintah:"

    gedit ~/.local/share/applications/show-desktop.desktop
    

    "Ketika file dibuka, tempelkan baris berikut dan simpan."

    [Desktop Entry]
    Type=Application
    Name=Show Desktop
    Icon=desktop
    Exec=xdotool key --clearmodifiers Super+d
    
  3. "Akhirnya cari 'tampilkan desktop' di menu aplikasi, lalu klik kanan dan pilih 'tambahkan ke favorit':"

    "Itu dia. Nikmati!"

    Ini dia, seperti yang diperlihatkan di desktop saya:

    masukkan deskripsi gambar di sini

Pilihan 2:

Opsi 2.A:

Klik ikon "Menu Start" Anda (ikon 9-titik) dan ketik "show desktop." Tunggu beberapa detik hingga hasil pencarian muncul, dan klik dan instal salah satu ekstensi Gnome Shell. (Perhatikan bahwa hasil pencarian ini hanya berasal dari pusat Perangkat Lunak Ubuntu).

masukkan deskripsi gambar di sini

Untuk info lebih lanjut tentang Gnome Shell Extensions, lihat jawaban saya yang lain di sini: /ubuntu//a/1089033/327339 .

Mis: ini yang pertama: masukkan deskripsi gambar di sini

Klik tombol "Instal" dan inilah tampilannya di desktop saya:

masukkan deskripsi gambar di sini


Opsi 2.B:

Ini yang lain [ dulu favorit pribadi saya, tetapi kemudian saya beralih kembali ke Opsi 1 karena tampaknya berfungsi paling lancar dan menjadi yang paling konsisten]:

masukkan deskripsi gambar di sini

Dan inilah yang tampaknya diinstal: masukkan deskripsi gambar di sini

Gabriel Staples
sumber