web-dev-qa-db-ja.com

14.10デュアルモニターが歪んだシングルスクリーンモードとして表示される

Ubuntu OSを14.04から14.10に最近更新しました。 Intel 4000グラフィックスとnVidia 640Mを搭載した、optimus対応のラップトップで実行しています。

           *-display
            description: VGA compatible controller
            product: GK107M [GeForce GT 640M]
            vendor: NVIDIA Corporation
            physical id: 0
            bus info: pci@0000:01:00.0
            version: a1
            width: 64 bits
            clock: 33MHz
            capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
            configuration: driver=nvidia latency=0
            resources: irq:51 memory:d0000000-d0ffffff memory:a0000000-afffffff memory:b0000000-b1ffffff ioport:3000(size=128) memory:d1080000-d10fffff

        *-display
         description: VGA compatible controller
         product: 3rd Gen Core processor Graphics Controller
         vendor: Intel Corporation
         physical id: 2
         bus info: pci@0000:00:02.0
         version: 09
         width: 64 bits
         clock: 33MHz
         capabilities: msi pm vga_controller bus_master cap_list rom
         configuration: driver=i915 latency=0
         resources: irq:47 memory:d2000000-d23fffff memory:c0000000-cfffffff ioport:4000(size=64)

Lshwからのハードウェアプリントアウトの表示

Mini-DisplayPort-> VGAアダプターを外部モニターに接続すると、Ubuntuはデスクトップを拡張しようとします。これで画像は両方の画面に表示されますが、画像自体は1つの画面を大きく歪ませたように見えます。画面内の何かを押しても、実際の画面と表示されているものとのマッピングがオフになっているため、押しません。ただし、両方の画面の右上にある設定アイコンをうまく押すことができます。さらに、ログイン画面はデュアルスクリーンモードで正常に動作します。メインモニター(ビルドイン)は1920x1080で、追加するモニターは1600x1200です。誰か提案はありますか?これまでのところ、すべてのnVidiaドライバーを再インストールしました。

3
Ichbinjoe

これはCompizの問題のようです。私はそれを次の手順で動作させました:

CompizConfig Settings Managerで、「一般オプション」、「表示設定」の順に移動して、次の操作を行います。

  • 「出力の検出」のチェックを外します
  • [出力]配列で、各画面の解像度を設定します。解像度「1920x1080 + 0 + 0」の後の数字はオフセットです。必要に応じてこのオフセットを追加することが重要です。 2つのフルHDスクリーンがあるため、次の構成を追加しました:1920x1080 + 0 + 0 1920x1080 + 1920 + 0

2番目の出力は、1920の幅を持つ最初の出力の右側にあるため、1920のオフセットがあります。

Rockwalrus for finding out へのクレジット。

2
F. Gouveia