gnomeで最小化されたxtermを開始する方法

オシロン

Xツールキットにxtermを最小化して起動するコマンドまたは設定はありますか?

1)とを読んだman xterm後、次の方法でgnome-terminalから最小化されたxtermを起動しようとしました。

xterm -iconic

またはXリソースを直接呼び出すxterm-xrm'xterm * iconic:1 '

しかし、その議論は効果がありませんでした。xtermが最小化され始めませんでした。

  • OS:Ubuntu 18.04
  • Gnome:3.28
  • xterm(330)
マーティンW

デバッグについても同じことをしたいと思っていました。問題は、ウィンドウマネージャーが提供された古いスタイルのリクエストをオーバーライドしていることのようです。私はあなたに厄介な答えを与えることができますが、それはうまくいくでしょう(一種の)。

まず、xdotoolコマンドラインからXアクションを実行するユーティリティであるが必要です。例えば

sudo apt install xdotool

次に、次のように最小化されたxtermを開始できます。

(xterm &); xdotool windowminimize $(xdotool search --sync --class xterm |head -1)

いくつかの説明。明らかに、最初のコマンドはxtermを開始します。コマンドなどで端末を起動できます。2番目のコマンドは、指定されたウィンドウIDでウィンドウを最小化します。ウィンドウIDはxdotoolxtermクラスに一致するすべてのウィンドウIDを返すネストされた呼び出しによって提供されますスタックの最初のものを使用します。これは、ほぼ確実に、作成したばかりのものであるはずです。この--syncオプションは、xtermウィンドウクラスのIDが存在するまでxdotoolを一時停止させるために必要です。

この方法で複数のxtermウィンドウを起動することを計画している場合、このクラッジは失敗する可能性があります。その場合、sleepへの呼び出しの前にいくつかを追加できますxdotool

ええ、私はこれが嫌な解決策であることを知っています。しかし、私が知っているのはそれだけです。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

最小化されたAndroid通知を開始する方法

分類Dev

最小化されたGnomeターミナルでスクリプトを開始するにはどうすればよいですか?

分類Dev

最小化されたGnomeターミナルでスクリプトを開始するにはどうすればよいですか?

分類Dev

最小化されたプログラムを開始し、最大化された状態に復元するにはどうすればよいですか?

分類Dev

最小化を開始すると、WindowStartupLocationは無視されます

分類Dev

最小化されたタスクスケジューラからサービスを開始する

分類Dev

OSXで最小化されたウィンドウを前面に表示する方法

分類Dev

OSXで最小化されたウィンドウを前面に表示する方法

分類Dev

Ubuntu16.04で起動時に最小化されたThunderbirdを開く方法

分類Dev

起動時に最小化されたThunderbirdを起動する方法は?

分類Dev

最小化されたSeleniumFirefox Webブラウザーを起動する方法は?

分類Dev

Windows 10で前、再生/停止、次を追加する方法は最小化されます

分類Dev

最小化されたアプリをフラッターでフォアグラウンドにする方法

分類Dev

最小化されたアプリをフラッターでフォアグラウンドにする方法

分類Dev

タスクバーPythonで最小化されたプログラムをポップアップする方法

分類Dev

.batファイルで最小化されたFirefoxブラウザを起動する方法は?

分類Dev

Ubuntu 20.04トレイで最小化されたviber-mtdを起動する方法は?

分類Dev

Ubuntu 20.04トレイで最小化されたviber-mtdを起動する方法は?

分類Dev

Pythonで指定された条件に従ってnを最小化する最速の方法

分類Dev

MDIで最小化された子ウィンドウを配置する

分類Dev

最小化されたJavaScriptのソースを編集する

分類Dev

RDPは最小化されて開始され、に切り替えることはできません

分類Dev

最大化および最小化されたWindowStateで2つの同じWinformを開く方法は?

分類Dev

React-Nativeで閉じた後、または最小化した後にアプリが再開されたときに関数を呼び出す方法

分類Dev

アプリが最小化されて再開されたときにネットワーク通話エラーを処理する方法-WindowsPhone 8

分類Dev

QMainWindowが最小化されたときにモーダルQDialogを最小化する(PyQt 5を使用)

分類Dev

使用されたクラスのみで最小化されたjarを生成する

分類Dev

最小化されたstoryjs-embed.jsの代わりにTimelineJS開発バージョンをロードする方法は?

分類Dev

HTMLで最小化された属性値を操作するにはどうすればよいですか

Related 関連記事

  1. 1

    最小化されたAndroid通知を開始する方法

  2. 2

    最小化されたGnomeターミナルでスクリプトを開始するにはどうすればよいですか?

  3. 3

    最小化されたGnomeターミナルでスクリプトを開始するにはどうすればよいですか?

  4. 4

    最小化されたプログラムを開始し、最大化された状態に復元するにはどうすればよいですか?

  5. 5

    最小化を開始すると、WindowStartupLocationは無視されます

  6. 6

    最小化されたタスクスケジューラからサービスを開始する

  7. 7

    OSXで最小化されたウィンドウを前面に表示する方法

  8. 8

    OSXで最小化されたウィンドウを前面に表示する方法

  9. 9

    Ubuntu16.04で起動時に最小化されたThunderbirdを開く方法

  10. 10

    起動時に最小化されたThunderbirdを起動する方法は?

  11. 11

    最小化されたSeleniumFirefox Webブラウザーを起動する方法は?

  12. 12

    Windows 10で前、再生/停止、次を追加する方法は最小化されます

  13. 13

    最小化されたアプリをフラッターでフォアグラウンドにする方法

  14. 14

    最小化されたアプリをフラッターでフォアグラウンドにする方法

  15. 15

    タスクバーPythonで最小化されたプログラムをポップアップする方法

  16. 16

    .batファイルで最小化されたFirefoxブラウザを起動する方法は?

  17. 17

    Ubuntu 20.04トレイで最小化されたviber-mtdを起動する方法は?

  18. 18

    Ubuntu 20.04トレイで最小化されたviber-mtdを起動する方法は?

  19. 19

    Pythonで指定された条件に従ってnを最小化する最速の方法

  20. 20

    MDIで最小化された子ウィンドウを配置する

  21. 21

    最小化されたJavaScriptのソースを編集する

  22. 22

    RDPは最小化されて開始され、に切り替えることはできません

  23. 23

    最大化および最小化されたWindowStateで2つの同じWinformを開く方法は?

  24. 24

    React-Nativeで閉じた後、または最小化した後にアプリが再開されたときに関数を呼び出す方法

  25. 25

    アプリが最小化されて再開されたときにネットワーク通話エラーを処理する方法-WindowsPhone 8

  26. 26

    QMainWindowが最小化されたときにモーダルQDialogを最小化する(PyQt 5を使用)

  27. 27

    使用されたクラスのみで最小化されたjarを生成する

  28. 28

    最小化されたstoryjs-embed.jsの代わりにTimelineJS開発バージョンをロードする方法は?

  29. 29

    HTMLで最小化された属性値を操作するにはどうすればよいですか

ホットタグ

アーカイブ