ubuntu-x-swat team mailing list archive
-
ubuntu-x-swat team
-
Mailing list archive
-
Message #09200
[Bug 394273] [NEW] defaults to non-native external screen resolution (mode change from KMS)
Public bug reported:
I have an internal LVDS (1280x800) and an external DVI (1280x1024). The
laptop's lid is closed, and the laptop is docked, so I don't care about
the LVDS at all. KMS sets up both outputs correctly:
[ 2.326217] [drm] TMDS-13: set mode 1280x1024 27
[ 2.590106] [drm] LVDS-8: set mode 1280x800 28
A few weeks ago, when I started using KMS, all was well: The X server
detected that the kernel already set the mode, and continued to use
1280x1024 on my external DVI screen. gdm appeared in full resolution,
and there was no mode switch between kernel, gdm, and GNOME.
In GNOME's xrandr configuration I switched off LVDS and just use DVI. In
gdm (with no custom xrandr), the LVDS is active, and I guess at those
times it just showed 1280x800 and cut off the lower portion of the
screen.
However, nowadays the X server tries to be too clever, and chooses
1024x768:
(II) intel(0): Output LVDS1 using initial mode 1024x768
(II) intel(0): Output DVI1 using initial mode 1024x768
This has several nasty effects:
* This mode is non-native to neither of the outputs, so both look ugly
* It reintroduces mode switches (kernel -> X.org startup and gdm -> GNOME session)
In my ideal world, X.org would see that my laptop's lid is closed and
just shut off LVDS and use DVI only by default (i. e. what I set in my
xrandr configuration). In theory, X.org can access this information,
either from the kernel or from devicekit-power:
$ devkit-power --dump|grep lid
lid-is-closed: yes
If that's too complicated, then maybe it could default to only using the
external, or only using the device with the largest resolution
available, and switch off the others? If you need them, you can still
configure them with xrandr, but IMHO the current default isn't very
good.
ProblemType: Bug
Architecture: amd64
Date: Wed Jul 1 14:53:28 2009
DistroRelease: Ubuntu 9.10
MachineType: Dell Inc. Latitude D430
Package: xserver-xorg-core 2:1.6.1.902~git20090629+server-1.6-branch.5b49aff4-0ubuntu0sarvatt
ProcCmdLine: root=UUID=793b0aea-cd13-4379-bc6e-e72fd2620cdd ro quiet
ProcEnviron:
PATH=(custom, user)
LANG=de_DE.UTF-8
SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-1.13-generic
RelatedPackageVersions:
xserver-xorg 1:7.4+3ubuntu4
libgl1-mesa-glx 7.6.0~git20090701.c3499f6c-0ubuntu0sarvatt
libdrm2 2.4.11+git20090606.3d4bfe8c-0ubuntu0sarvatt
xserver-xorg-video-intel 2:2.7.99.901+git20090701.1e4784bf-0ubuntu0sarvatt
xserver-xorg-video-ati N/A
SourcePackage: xorg-server
Uname: Linux 2.6.31-1-generic x86_64
XorgConf:
Section "Device"
Identifier "Configured Video Device"
#Option "FramebufferCompression" "off"
Option "AccelMethod" "UXA"
EndSection
dmi.bios.date: 05/21/2007
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A00
dmi.board.name: 0HU754
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA00:bd05/21/2007:svnDellInc.:pnLatitudeD430:pvr:rvnDellInc.:rn0HU754:rvr:cvnDellInc.:ct8:cvr:
dmi.product.name: Latitude D430
dmi.sys.vendor: Dell Inc.
fglrx: Not loaded
system:
distro: Ubuntu
architecture: x86_64kernel: 2.6.31-1-generic
** Affects: xorg-server (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug
--
defaults to non-native external screen resolution (mode change from KMS)
https://bugs.launchpad.net/bugs/394273
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in ubuntu.
Follow ups
-
[Bug 394273] Re: [i945] defaults to non-native screen resolutions (mode change from KMS)
From: Timo Aaltonen, 2009-07-28
-
[Bug 394273] Re: [i945] defaults to non-native screen resolutions (mode change from KMS)
From: Timo Aaltonen, 2009-07-28
-
[Bug 394273] Re: [i945] defaults to non-native screen resolutions (mode change from KMS)
From: Timo Aaltonen, 2009-07-28
-
[Bug 394273] Re: [i945] defaults to non-native screen resolutions (mode change from KMS)
From: Martin Pitt, 2009-07-28
-
[Bug 394273] Re: [i945] defaults to non-native screen resolutions (mode change from KMS)
From: Bryce Harrington, 2009-07-28
-
[Bug 394273] Re: [i945] defaults to non-native screen resolutions (mode change from KMS)
From: Bryce Harrington, 2009-07-27
-
[Bug 394273] Re: defaults to non-native screen resolutions (mode change from KMS)
From: Bryce Harrington, 2009-07-27
-
[Bug 394273] Re: defaults to non-native screen resolutions (mode change from KMS)
From: Timo Aaltonen, 2009-07-27
-
[Bug 394273] Re: defaults to non-native screen resolutions (mode change from KMS)
From: Bryce Harrington, 2009-07-20
-
[Bug 394273] Re: defaults to non-native screen resolutions (mode change from KMS)
From: Bug Watch Updater, 2009-07-01
-
[Bug 394273] Re: defaults to non-native screen resolutions (mode change from KMS)
From: Martin Pitt, 2009-07-01
-
[Bug 394273] Re: defaults to non-native external screen resolution (mode change from KMS)
From: Martin Pitt, 2009-07-01
-
[Bug 394273] [NEW] defaults to non-native external screen resolution (mode change from KMS)
From: Martin Pitt, 2009-07-01
References