Unity Launcherのカスタム右クリックアクションにより、カーソルが20秒間ビジー状態になります
ユニティ・ランチャー(Ubuntuの14.04)のアイコンを右クリックして「ウィンドウを最小化する」オプションを持っているために、私は、詳細な指示に従って、ここで変更に関する.desktopファイルをし、カスタム作られたFirefox中でランチャーを~/.local/share/applications/フォルダ。.desktopファイルの関連部分は次のとおりです。 Actions=NewWindow;NewPrivateWindow;Minimize [Desktop Action NewWindow] Name=Open a New Window Exec=firefox -new-window OnlyShowIn=Unity; [Desktop Action NewPrivateWindow] Name=Open a New Private Window Exec=firefox -private-window OnlyShowIn=Unity; [Desktop Action Minimize] Name=Minimize Windows Exec=sh /home/myusername/Documents/xdotool_sh/minimize.sh firefox OnlyShowIn=Unity; デスクトップアクション「最小化」minimize.shは、次の内容を持つ単純なシェルスクリプトを呼び出します。 #/bin/bash name=$1 for i in $(xdotool search --class "$name"); do xdotool windowminimize $i done スクリプトはxdotool、公式リポジトリからインストールできるを使用して、すべてのfirefoxウィンドウを見つけ、それらを繰り返し処理し、最小化します。 スクリプトは機能し、ランチャーの右メニューオプション「Windowsの最小化」も機能しますが、ウィンドウが最小化されるとすぐに、マウスポインターは「ビジー」モードになり、約20秒間このままになります(ただし、マウスのアクションはレスポンシブ)。 Unityの正しいメニューオプションからシェルスクリプトを起動すると、この動作につながる理由を誰もが知っていますか? …