特定のアプリケーションが最小化されるのを防ぐ方法は?

特定のアプリケーションが最小化されるのを防ぐ方法は?

私はGlavaという音楽ビジュアライゼーションツールを実行していますが、/usr/bin/glava --desktopデスクトップモードで実行している場合でもまだ最小限に抑えることができます。明らかに、音楽ビジュアライザの場合、デスクトップにメーターを追加する必要がありますが、これは望ましくありません。また、「デスクトップ表示」ボタンで最小化されているようです。 ManjaroでKDEを使用しています。 KDEがGlavaを最小化するのを防ぐために使用できるコマンドまたはフラグはありますか?また、常に最上位の状態を維持するソフトウェアを探しているわけではないことにも言及したいと思います。特にデスクトップを表示するときに最小化されるのを防ぎたいだけです。

答え1

ホスト型EWMHデスクトップウィンドウを使用すると、ウィンドウマネージャは最終的に制御を維持し、必要なすべてのタスクを実行できます。残念ながら、KDEはウィンドウの配置、積み重ねの順序、デスクトップのウィンドウの可視性に関して奇妙な動作をするため、ユーザーにとって最も困難です。質問#4)。肯定的な側面を見ると、KWinにはウィンドウルールを設定するためのさまざまなオプションがあります。以下を参照してください。https://userbase.kde.org/KWin_Rules- そこで解決策を見つけることができるでしょう。

別の回避策は、ウィンドウマネージャを無視することです。 GLavaは、#request setxwintype "!-".charsetを!非管理モードで渡すことができるいくつかの組み込みオプションを提供してい-ます。

ソース:GLavaの作者

答え2

試してみましたか? (ところでテストしてみました。)

  1. KDEで境界があるウィンドウを右クリックします。

  2. 追加オプション > 特殊アプリケーション設定 > サイズと位置 >

  3. 「最小化」設定「強制」設定「いいえ」を確認してください。下部の[OK]をクリックします。

  4. テストを見て!


実際、タスクバーの「最小化ボタン」をクリックしてウィンドウを変更するのではなく、「ショートカット」で最小化されます。

私は正しい解決策は、KDEを例にしてシステム設定>ウィンドウ管理> Windowsルールを使ってチートを書くことだと思います。

また、閉じるたびにウィンドウルールが作成され、再度開くことができますが、これをどのように行うべきかわからないので、これ以上助けることができません。

答え3

ここで説明した両方の方法を試しました。彼らは役に立ちません

私が助けることができる他の方法があります:

  1. ウィンドウルール - >正確な一致 "glava" - >ウィンドウタイプ "Desktop"を設定するためのプロパティを追加 - >保存

その後、すべてのglavaを殺して再び開きます。頑張ってください!

関連情報