ウィンドウを最大化して全画面表示にし、下部をパネルの後ろに隠します


10

モニターを重ねて表示しています。下部モニターの上部にパネルを配置し、上部モニターの下部に別のパネルを配置したいと思います。

パネルを配置することは期待どおりに機能します。ただし、パネルが別の画面に突き当たっている画面の端にある場合、ウィンドウを最大化するときにパネル用のスペースが予約されません。したがって、Firefoxを最大化しようとすると、下部に「アドオン」バーが表示されません。

私はkubuntuとxubuntuの両方でこれをテストし、同様の結果を得ました。問題を説明するKDEのバグを見つけました。コメントには次のように書かれています。

モニター間のパネルはサポートされていません。これは、パネルなどのスペースを予約するためのfreedesktop仕様の制限です。

これについていくつか話し合う別のフォーラム投稿があります:

http://forum.kde.org/viewtopic.php?f=66&t=102303

仕様の制限に対処する方法はありますか、および/またはパネルの背後にあることなくアプリケーションを最大化するための回避策はありますか?

回答:


7

これはどう:

Settings Manager-> Panel-> Display->「Don't reserve space on borders」のチェックを外します


これは正解です、私を助けました:)

1

Xubuntu 12.04での簡単な修正(使用しているエディションは言っていません):

パネルを右クリックして[ プロパティ ]を選択し(パネルのランチャーやアプレットではなく、パネルのプロパティであることを確認てください)、[ 外観 ]タブをクリックします。 不透明度は100に設定する必要があります。

パネルがマウスオーバーしていないときに「消える」に設定されている場合、開いているウィンドウは「非表示」パネルの真上になります。設定画面を使用して、パネルを表示したままにします。


2
入力ありがとうございます。問題を完全に把握しているとは思いません。
ランディシリング2014年

1

ubuntuではxprop_NET_WM_STRUT_PARTIALプロパティを使用して、パネルのスペースをで予約できます(予約されたスペースはstrutと呼ばれます)。アイデアは、を使用してパネルウィンドウのIDを取得xwininfoし、必要な座標と一緒ににフィードすることxprop -setです。この回答があなたにとってうまくいくと思われる場合は、私のブログ記事でxpropの使用方法の詳細と詳細を確認できます。


0

私もこの問題を抱えていました。画面下部にパネルがあります。マウス出口でパネルを透明にする回避策は問題なく機能しましたが、マウスを画面の一番下まで移動すると、パネルとパネルの間に1つのピクセルがあるかのようにパネルが透明になることに気付きました。画面の下部。

パネルを少し上にドラッグしてから下に戻しました。画面の端にスナップした後、それと画面の下部の間にピクセルがなくなり、最大化されたウィンドウが画面の端ではなく、パネルの端まで正しく最大化されるようになりました。


0

回避策:パネル設定に移動し、パネルを小さく(ドラッグして)、再度最大化します(「パネルを最大化する」ボタンがあります)。その後、ウィンドウはもうその下に入りません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.