web-dev-qa-db-ja.com

Gnoteを最小化して起動するにはどうすればよいですか?

可能性のある複製:
最小化して起動するように起動プログラムに指示するにはどうすればよいですか?

Unityを使用していますが、Gnoteを最小化して起動したいです。起動すると、検索ダイアログが表示されます。

問題があれば、Gnoteを自動起動するように設定し、次の操作を行ってGnoteをパネルに配置したため、標準セットアップを使用していません( 別の質問から )。

cd .config/autostart/
cp gnote.desktop gnote.desktop.old
cp /usr/share/applications/gnote.desktop ./
gsettings set com.canonical.Unity.Panel systray-whitelist "$(gsettings get com.canonical.Unity.Panel systray-whitelist | sed -e "s/]$/, 'gnote']/")

説明する2つのスクリーンショット。

私が欲しいもの: Gnote starts minimized

私が今得ているもの: Gnote starts with search dialog open

5
N.N.

更新:いくつか見て回ったが、トレイに最小化しない理由は、トレイが開始する前に開始されるため、トレイを最小化することができないためです。そこで、Gnoteの起動を遅らせるスクリプトを作成して、トレイが最初に起動する時間があるようにしました。 sleep 5 && gnote -systrayその行をスクリプトファイルにして、autostartにそのファイルを実行するように指示するだけです。 「5」は5秒なので、必要に応じて変更できます。

元の投稿:これが、FedoraでGnoteを最小化して起動する方法です。自動起動にGnoteエントリを追加し、--start-minimizedを追加したため、次のようになりました。

gnote --start-minimized

しかし、うまくいきませんでした。そのコマンドをターミナルに入れて動作したので動作したので混乱しましたが、自動起動に入れたときは動作しませんでした。そこで、-min-systrayを試す2つのコマンドを見つけました。 -min--start-minimizedと同じことをしました(端末では機能しましたが、自動開始では機能しませんでした)が、-systrayを試してみました。だから私はこれを自動起動に入れてうまくいった:

gnote -systray

他の2つのコマンドを投稿した理由は、どちらがUnityとUbuntuのどちらで機能するかわからないからです。

ところで、私はここから最小化コマンドを入手しました: 最小化を開始するように起動プログラムに指示するにはどうすればよいですか?

4
DanielTA