GNOMEダッシュボードまたはUbuntu Dockに「デスクトップを表示」を追加するにはどうすればよいですか?


26

UnityからGNOMEに移行しています。不足している項目の1つは、ダッシュボードの「デスクトップを表示」ボタン(別名「すべてのウィンドウを最小化」)です。カスタム.desktopファイルを作成することを意味する場合でも、この機能をGNOMEダッシュボード(またはUbuntu 17.10以降のUbuntuドック)に追加するにはどうすればよいですか?

Ctrl+ Super+ D キーボードショートカットを使用してデスクトップを表示できること、および拡張機能をインストールして[デスクトップを表示]ボタンをトップバーに追加できることは知っていますが、特にダッシュのボタンが必要です。)


回答:


31

私はそれを行う方法を見つけました:

  1. ターミナルを開いてインストールしwmctrlます:

    sudo apt-get install wmctrl
    
  2. という名前のシェルスクリプトを作成しますshow-desktop.sh(ホームフォルダーに配置します)

    gedit ~/show-desktop.sh
    

    このコードをそこに配置します。

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

    そして実行可能にします:

    chmod +x ~/show-desktop.sh
    
  3. フォルダーにファイルshow-desktop.desktopを作成し~/.local/share/applications/ます。

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

    このテキストを追加して保存します(値を変更することを忘れないでください<your user>):

    [Desktop Entry]
    Type=Application
    Name=Show Desktop
    Icon=user-desktop
    Exec=/home/<your user>/show-desktop.sh
    
  4. ダッシュを開き、ショーデスクトップを検索してお気に入りに追加します。


6
Ubuntu 18.04 LTSでもテストおよび動作しています。これは、システム設定/外観/動作パネルから「ランチャーにデスクトップアイコンを表示する」オプションを削除したため、私が見つけた最良の方法です。これはとても便利な機能でした。時々私はUbuntu開発者を本当に理解していない
...-bytepan

4
ファイル「show-desktop.desktop」(トピック3)で、前のものが機能していなかったため、「Icon = show-desktop」を「Icon = desktop」に変更しました。
samuelcersosimo

これは初心者向けではありません。アプリケーションフォルダーにファイルを作成するにはどうすればよいですか?保護されているため、GUIで作成して保存することはできません。ありがとう。
ウサギ

2
@Rabbitでは、root権限を使用する必要があります。ターミナルを開き、次のように入力します:sudo nano /use/share/applications/show-desktop.desktop
AndAC

1
@Rabbitわかりました。これはもっとよく説明できると思います。たぶん、英語が上手な人が私の投稿を編集して、初心者が簡単にできるようにするかもしれません。
AndAC

1

まず、キーボードショートカットSuper(Windowsキー)+ D、またはCtrl+ Alt+ Dがデスクトップの表示/非表示を切り替えます。このキーボードショートカットに慣れて、とにかくアイコンをクリックするよりも良いと判断するかもしれません。それでも、クリック可能なショートカットを作成して、このキーボードショートカットを実行するだけでデスクトップを表示/非表示できます。

オプション1 [MY Preferred CHOICE]または以下のオプション2の方法のいずれかを使用することをお勧めしますが、オプション1とオプション2を一緒に使用することはお勧めしません。つまり、オプション1をセットアップしてからオプション2の1つをセットアップする場合、オプション1からお気に入りとしてデスクトップの表示アイコンを削除し、使用を停止します。オプション2の1つをインストールした後、オプション1から[デスクトップの表示]アイコンをクリックすると、奇妙なことが起こります。私はので、これがあると思いますxdotool(オプション1で使用されるが)、彼らはあなたのキーボードから来たかのように、あなたのシステムにメッセージを送信しようとしているので、しかし、オプション2つのメソッドの仕事、彼らはとの競合xdotoolか何か、時にはあなたのSuperキーまたはマウスキーを取得するように見えます両方のオプションを一緒に使用するだけで「スタック」します。 ただし、オプション2メソッドと共にSuper+ Dショートカットを手動で使用する場合、またはオプション1メソッドのみを使用し、オプション2メソッドを使用しない場合、この異常でバグのある動作は発生しません。

したがって、私のお気に入りのセットアップは、以下のオプション1の方法(「個人用お気に入り」としてマーク)をSuper(Windowsキー)+ Dキーボードショートカットと合わせていつでも使用することです。

これは私に最適です。

オプション1(私の個人的なお気に入り):

クレジット:私はこれを思いつきませんでした、Ubuntu geniusとブロガーJi mはここでやりました:http : //ubuntuhandbook.org/index.php/2018/10/add-show-desktop-button-ubuntu-18-10 -18-04 /。私は彼の資料から直接借りています(その多くは直接引用されています):

  1. 「ターミナル(Ctrl+ Alt+ T)を開き、xdotoolをインストールします:」

    sudo apt install xdotool
    
  2. 「デスクトップショートカットアイコンの表示を作成し、コマンドで編集します。」

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

    「ファイルが開いたら、次の行を貼り付けて保存します。」

    [Desktop Entry]
    Type=Application
    Name=Show Desktop
    Icon=desktop
    Exec=xdotool key --clearmodifiers Super+d
    
  3. 「アプリケーションメニューで「デスクトップを表示」を最後に検索し、右クリックして「お気に入りに追加」を選択します。」

    「それだけです。お楽しみください!」

    ここに、私のデスクトップに示されているように:

    ここに画像の説明を入力してください

オプション2:

オプション2.A:

[スタートメニュー]アイコン(9ドットアイコン)をクリックして、[デスクトップの表示]と入力します。検索結果が表示されるまで数秒待ってから、Gnome Shell拡張機能のいずれかをクリックしてインストールします。(これらの検索結果は、Ubuntu Software Centerからのものであることに注意してください)。

ここに画像の説明を入力してください

Gnome Shell Extensionsの詳細については、https//askubuntu.com/a/1089033/327339にある他の回答を参照してください

例:ここに最初のものがあります: ここに画像の説明を入力してください

[インストール]ボタンをクリックすると、デスクトップに次のように表示されます。

ここに画像の説明を入力してください


オプション2.B:

ここに別の1つがあります[ 以前は私の個人的なお気に入りでしたが、オプション1に戻りました。

ここに画像の説明を入力してください

そして、これはインストールされたように見えるものです: ここに画像の説明を入力してください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.