I upgraded from 10.10 to 11.04 and now my dual monitor support seems broken. When booting, I see the screen duplicated just fine on both my laptop as my external monitor; after logging in, however, the external monitor disables and cannot be enabled.
Hardware:
- Dell Studio XPS 1640 laptop
- GFX: Ati Mobility Radion HD4670
- Extenal monitor: Acer P193W
I get the following error message when applying screen settings:
The selected configruiation for displays could not be applied requested virtual size does not fit available size: 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
Screenshots:
You're able to resolve that issue by removing .config/monitors.xml. Steps are: 1.rm ~/.config/monitors.xml in terminal 2.log out and log in 3.call monitors utility and setup your 2 monitor configuration again.
You can configure it with ATI Catalyst Control Center (Administraive). It is available from System -> Preferences
The error message says that the maximum desktop size is 1600x1600, which is probably big enough to cover the laptop's display (in either landscape or portrait mode) but not the external monitor.
You will probably have to create an
/etc/X11/xorg.conf
file to set a larger maximum size. A minimalxorg.conf
that should achieve this is:If you've already got an
xorg.conf
for some reason, try adding theVirtual
option to the relevant location.There shouldn't be much of a downside to setting the
Virtual
size larger than you need: modern versions of the X server only use as much memory as needed for the current display layout rather than reserving the maximum.