web-dev-qa-db-ja.com

kubuntu 13.04-起動時に最小化されたアプリケーションを実行する

私はubuntu 13.04とkde 4.11を持っています。

Thunderbirdgoldendictおよびcalibreを起動時に開始したいのですが、最小化する必要があります。

kstartを試してみましたが、うまくいきません。

System Administration/Startupから起動時に実行するように設定しましたが、現時点では起動時に通常モードで実行されます。

どうやってやるの? kde設定からそれを行う方法がない場合は、起動時に実行されるスクリプトも使用できます。

ありがとう

1
Frank

KWinルールウィンドウマッチング を使用して、それを実現することができます。

Calibreアプリケーションの例。

1)キャリバーの「起動時のスプラッシュ画面」を必ず無効にしてください

  • Calibreを開き、Preferences> Look and Feel> Main Interfaceに移動します

enter image description here

enter image description here

enter image description here

  • "起動時にスプラッシュ画面を表示する"のチェックを外し、クリックして"適用"

2)System Settings> Window Behavior> Window Rulesに移動します

enter image description here

enter image description here


3)ルールの作成。

  • "New"をクリックして、新しいウィンドウが表示され、Descriptionを入力します。例:Calibre
  • "Detect Window Properties"をクリックすると、カーソルが"Cross"になり、クロスクリックでキャリバーウィンドウ。

enter image description here

  • 新しいウィンドウが表示され(口径ウィンドウの情報が表示されます)、"Secondary class name"をチェックしてから[〜#〜] ok [ 〜#〜]

enter image description here

  • サイズと位置タブに移動し、Minimized最初に適用およびYes

enter image description here

  • [〜#〜] ok [〜#〜]をクリックしてからApply

4)Calibreを起動に追加します。

  • System Settings> Startup and Shutdown> Autostartに移動し、Add Programをクリックします。

enter image description here

enter image description here

  • OfficeカテゴリCalibreを検索し、[〜#〜] ok [〜#〜]をクリックします、次にcalibre.desktopウィンドウのPropertiesで[〜#〜] ok [〜#〜]をクリックします

最後に、ログアウトしてログインするか、コンピューターを再起動して"起動時に最小化されたキャリバー"をテストできます。

次のようになります。

enter image description here

Calibreは、Task Managerで最小化されて起動します。

[〜#〜] note [〜#〜]:必要に応じて、一致するルールを変更してください。これは単なる例です。

それが役に立てば幸い。

2
Roman Raguet

KDE 4の方がはるかに簡単です:

  1. 目的のターゲットプログラムのウィンドウタイトルバーを右クリックするだけ
  2. [追加のアクション]をクリックします
  3. このプログラムの特別設定をクリックします
  4. [サイズと位置]タブを選択します(左から2番目のタブ)
  5. [最小化]チェックボックスを有効にし、ドロップダウンフィールドで最小化するタイミングを選択し、ラジオボタンから[はい]を選択します。

完了

2
TheUnseen