10.10から11.04にアップグレードしましたが、デュアルモニターのサポートが壊れているようです。起動すると、ラップトップと外部モニターの両方で画面が正常に複製されます。ただし、ログイン後、外部モニターは無効になり、有効にできません。
ハードウェア:
画面設定を適用すると、次のエラーメッセージが表示されます。
選択したディスプレイの構成を適用できませんでした。要求された仮想サイズが利用可能なサイズに適合していません:requested =(3040,900)、minimum =(320,00)、maximum =(1600,1600)
lshw
output:
*-display
description: VGA compatible controller
product: ATI Technologies Inc
vendor: ATI Technologies Inc
physical id: 0
bus info: pci@0000:01:00.0
version: 00
width: 32 bits
clock: 33MHz
capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
configuration: driver=fglrx_pci latency=0
resources: irq:50 memory:d0000000-dfffffff ioport:2000(size=256) memory:cfef0000-cfefffff memory:cfe00000-cfe1ffff
スクリーンショット:
.config/monitors.xmlを削除することで、この問題を解決できます。手順は次のとおりです。ターミナルでの1.rm〜/ .config/monitors.xml 2.ログアウトとログイン.
ATI Catalyst Control Center(管理)で構成できます。 [システム]-> [設定]から利用できます。
このエラーメッセージは、デスクトップの最大サイズが1600x1600であり、おそらくラップトップのディスプレイ(横向きまたは縦向きモード)をカバーするのに十分な大きさですが、外部モニターはカバーしないことを示しています。
より大きな最大サイズを設定するには、おそらく/etc/X11/xorg.conf
ファイルを作成する必要があります。これを達成する必要がある最小限のxorg.conf
は次のとおりです。
Section "Screen"
Identifier "Default Screen"
Device "Default Video Device"
SubSection "Display"
Virtual 3040 900
EndSubSection
EndSection
何らかの理由で既にxorg.conf
を取得している場合は、Virtual
オプションを関連する場所に追加してみてください。
Virtual
サイズを必要以上に大きく設定することのマイナス面はあまりないはずです。最新バージョンのXサーバーは、最大サイズを確保するのではなく、現在のディスプレイレイアウトに必要なだけのメモリを使用します。