With two 16:10 displays, a Dell Latitude E6500 laptop (1440 x 900) and a Dell 24'' TFT ( 1920 x 1200), the intel gfx driver chooses the 4:3 resolution of 1024x748 for both. Visual result is a low 4:3 transformed to fullscreen 16:10, this looks pretty poor. It's the first matching common resolution according to xrandr output, nevertheless ...
...much better would be: If both monitors have the same aspect ratio (e.g. 16:10 or 4:3) choose the smaller resolution as the common base and scale to the size bigger monitor. (Because only one monitor needs scaling it should even save
tons of GPU cycles.
With the proposed algorithm, one output runs with the 'perfect' native resolution and only one is transformed, with taspect ratio is presered! Currently base resolution is: lower than min. of both display, _both_ are transformed, aspect ratio is not kept.
Achim
ProblemType: Bug
Architecture: amd64
Date: Sat Sep 26 14:16:01 2009
DistroRelease: Ubuntu 9.10
MachineType: Dell Inc. Latitude E6500
Package: xserver-xorg-video-intel 2:2.8.1-1ubuntu2
PccardctlIdent:
Socket 0:
no product info available
PccardctlStatus:
Socket 0:
no card
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-11-generic root=UUID=c81e0cef-ccb2-4fb0-9d11-02e85ba75a4c ro quiet splash
ProcEnviron:
LANGUAGE=
PATH=(custom, user)
LANG=de_DE.UTF-8
SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-11.36-generic
RelatedPackageVersions:
xserver-xorg 1:7.4+3ubuntu5
libgl1-mesa-glx 7.6.0~git20090817.7c422387-0ubuntu5
libdrm2 2.4.13-1ubuntu1
xserver-xorg-video-intel 2:2.8.1-1ubuntu2
xserver-xorg-video-ati 1:6.12.99+git20090825.fc74e119-0ubuntu2
SourcePackage: xserver-xorg-video-intel
Uname: Linux 2.6.31-11-generic x86_64
XorgConf: Error: [Errno 2] No such file or directory: '/etc/X11/xorg.conf'
dmi.bios.date: 12/18/2008
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A11
dmi.board.name: 0NY667
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA11:bd12/18/2008:svnDellInc.:pnLatitudeE6500:pvr:rvnDellInc.:rn0NY667:rvr:cvnDellInc.:ct8:cvr:
dmi.product.name: Latitude E6500
dmi.sys.vendor: Dell Inc.
fglrx: Not loaded
system:
distro: Ubuntu
architecture: x86_64kernel: 2.6.31-11-generic
Binary package hint: xserver- xorg-video- intel
With two 16:10 displays, a Dell Latitude E6500 laptop (1440 x 900) and a Dell 24'' TFT ( 1920 x 1200), the intel gfx driver chooses the 4:3 resolution of 1024x748 for both. Visual result is a low 4:3 transformed to fullscreen 16:10, this looks pretty poor. It's the first matching common resolution according to xrandr output, nevertheless ...
...much better would be: If both monitors have the same aspect ratio (e.g. 16:10 or 4:3) choose the smaller resolution as the common base and scale to the size bigger monitor. (Because only one monitor needs scaling it should even save
tons of GPU cycles.
With the proposed algorithm, one output runs with the 'perfect' native resolution and only one is transformed, with taspect ratio is presered! Currently base resolution is: lower than min. of both display, _both_ are transformed, aspect ratio is not kept.
Achim
ProblemType: Bug xorg-video- intel 2:2.8.1-1ubuntu2 /boot/vmlinuz- 2.6.31- 11-generic root=UUID= c81e0cef- ccb2-4fb0- 9d11-02e85ba75a 4c ro quiet splash ature: Ubuntu 2.6.31- 11.36-generic ersions: 17.7c422387- 0ubuntu5 xorg-video- intel 2:2.8.1-1ubuntu2 xorg-video- ati 1:6.12. 99+git20090825. fc74e119- 0ubuntu2 xorg-video- intel xorg.conf' :bvrA11: bd12/18/ 2008:svnDellInc .:pnLatitudeE65 00:pvr: rvnDellInc. :rn0NY667: rvr:cvnDellInc. :ct8:cvr:
Architecture: amd64
Date: Sat Sep 26 14:16:01 2009
DistroRelease: Ubuntu 9.10
MachineType: Dell Inc. Latitude E6500
Package: xserver-
PccardctlIdent:
Socket 0:
no product info available
PccardctlStatus:
Socket 0:
no card
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
LANGUAGE=
PATH=(custom, user)
LANG=de_DE.UTF-8
SHELL=/bin/bash
ProcVersionSign
RelatedPackageV
xserver-xorg 1:7.4+3ubuntu5
libgl1-mesa-glx 7.6.0~git200908
libdrm2 2.4.13-1ubuntu1
xserver-
xserver-
SourcePackage: xserver-
Uname: Linux 2.6.31-11-generic x86_64
XorgConf: Error: [Errno 2] No such file or directory: '/etc/X11/
dmi.bios.date: 12/18/2008
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A11
dmi.board.name: 0NY667
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: Latitude E6500
dmi.sys.vendor: Dell Inc.
fglrx: Not loaded
system:
distro: Ubuntu
architecture: x86_64kernel: 2.6.31-11-generic