私はdockyとGLX cairoドックを使用していますが、ドックが大好きですが、ドックを使用できないのは、作業中に完全に非表示にするオプションを完全に非表示にするオプションがないことです。最大化されたウィンドウです。そのため、どこかをクリックしたいときにマウスがドック領域の上に置かれ、ドックがポップアップします。
最大化されたウィンドウで作業しているときにこれらのドックを完全に非表示にする方法はありますか?ウィンドウのロケットドックはデフォルトでこれを実行できることを覚えています。 Macのドックはどうですか、それは同じですか?
フルスクリーンウィンドウ(メディアプレーヤー、ゲームなど)を意味する場合は、Windowsのように動作する方法はないと思います。私が読んだことから、フルスクリーンアプリが実行されているかどうかをプログラムで確認する方法はありません。 (したがって、フルスクリーンアプリケーションを起動したときに、IMステータスが占有状態になることも不可能です)
唯一の解決策は、ドックを常にバックグラウンドに保つことです。ただし、ドックを表示するには、ウィンドウをその場所から移動する必要がある場合があります。
別のアイデアは、別のXディスプレイでゲームのようなフルスクリーンアプリを起動することです。そうすれば、ドックまたはlibnotifyメッセージがポップアップして邪魔になりません。さらに、ゲームを一時停止し、デスクトップに戻ってチャットなどを行うこともできます。ほとんどのゲームでは、Alt + Tabだけを禁止しているため、これは通常は注意が必要です。
別の端末、つまり Ctrl+Alt+F2 二番目。次に、ログインして「xinit -- myapp :1
」と入力します。「myapp」は、起動するプログラムに置き換えてください。これで、プログラムはディスプレイ1の別のxインスタンスで開始されます(ディスプレイは:0から始まります)。プログラムが終了すると、インスタンスは自動的に強制終了されます。デスクトップに戻るにはCtrl+Alt+F7
を押してください
これはDocky設定にはありませんが、gconfレジストリを介して実行できます。 「gconf-editor」を起動し、「apps/docky-2/Docky/items/DockyItem」に移動して、「ShowDockyItem」のチェックを外します。次に、Dockyを再起動します。
(これのクレジットは以下に移動します: https://www.reddit.com/r/linux4noobs/comments/18udfw/how_do_you_hideremove_the_docky_icon_from_a_docky )