web-dev-qa-db-ja.com

デュアルモニターウィンドウ管理

2つのディスプレイがあります:それぞれ2つのディスプレイを備えた4つのデスクトップスペース(壁)。 2番目のモニターのプラグを抜くと、すべてのウィンドウが非常に奇妙に移動します。

8つのウィンドウを配置します。1と2は左右の画面の最初のデスクトップスペースに、3と4は2つの画面の2番目のスペースに、などです。

[1] [2] | [3] [4] | [5] [6] | [7] [8]

各ウィンドウは最大化されていることに注意してください。そうでない場合、それらの動きは完全に予測不可能です(以下で説明する方法でも)。

10.10のような動作が予想されます。2番目のモニターを取り外した場合、各デスクトップスペースが「縮小」し、最初のデスクトップでウィンドウ1と2、2番目のデスクトップで3と4が表示されます。

[12] | [34] | [56] | [78]

起こること:最初のスペースにはウィンドウ1と3があり、2番目のスペースには2と4などがあります

[13] | [24] | [57] | [68]

(モニターを取り外した後にAlt + Tabを押すと、他のスペースを歩き回るまですべてのウィンドウをワークスペースに移動することさえできないという別の問題がありますが、それはおそらく関係のない別の不具合です)

さて、2番目のモニターを接続し直すと、さらに奇妙なことが起こります。最初のスペースにすべてのウィンドウが表示されます。最初のディスプレイにはいくつかのウィンドウがあり、2番目のディスプレイには他のウィンドウがあります:

[13] [245678] | [] [] | [] [] | [] []または別の時間:[13468] [257] | [] [] | [] [] | [] []

これは10.10でより直感的に機能しました。それを取り戻す方法はありますか?

追伸CompizConfig>デスクトップ> Expo> Appearanceでは、マルチ出力モード=出力ごとに1つの壁があります。別の値に変更すると、同じことが起こりますが、Unityがこのパラメーターを使用するかどうかはわかりません。

3
Vadim

11.10にアップグレードして以来、同じ問題が発生しました。私の経験とグーグルで発見したことから、回帰は11.04で導入され、11.10では大幅に改善されませんでした。

11.10の解決策を見つけることができませんでしたが、canonicalの誰かが既存のリグレッションを認識しており、12.04の動作を改善する計画があることを示すドキュメントを見つけました(これは11.10の解決策がないことも意味します):

特に、Googleドキュメントのセクション2.5を参照してください(ページ番号はありません)。これには、切断および再接続時に発生するshouldのニース画像があります。外部ディスプレイと、セクション3.11で、私のものと完全に一致するユースケースの詳細を説明します(ラップトップについては特に言及していませんが、あなたのサウンドにかなり近いように聞こえます)。

もちろん、仕様は実際に発生することを意味するものではありませんが、ほとんどの場合、12.04をターゲットとして(12.10をターゲットとするより完全な側面を含む)あらゆる状況に対応できる実用的なソリューションがあることを約束しています。

3
Rob Van Dam

これらはおそらく、最新のCompizで導入された回帰です。

Expoプラグインの場合、「One big wall」オプションはグローバルに無視されます。これは 既知のバグ です。

ウィンドウの配置に関する問題に関連するバグは認識していませんが、これは明らかに奇妙な動作であるため報告できます。また、(ログイン画面で)Classic Desktopに切り替えて、これがUnityまたはCompiz関連の問題であるかどうかを確認してください。

CompizConfig>ウィンドウ管理>ウィンドウ配置>マルチ出力モードで異なる設定を試すことができます。

Unityが必要ない場合は、 Compizの古いバージョンにダウングレード Ubuntu 10.10にありました。

2
jnv