8086:0166 [ThinkPad Twist S230u 3347] REGRESSION: Mirroring display works only with 1024x768 (4:3) whereas my laptop has 1366x768 (16:9) & external monitor 1920x1080 (16:9)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Confirmed
|
High
|
Unassigned | ||
xorg-server (Ubuntu) |
Invalid
|
High
|
Unassigned |
Bug Description
I have a Lenovo Thinkpad Twist with an internal 1366x768 (16:9) display and I have connected and external 1920x1080 (16:9) monitor via HDMI. By default the display gets mirrored with only 1024x768 (4:3) because this is the highest common resolution of the two reported by xrandr. I can switch to a large desktop formed by the two screens with the System Settings (section "Display") with each screen using its native resolution.
This is a kernel regression from 3.8.0-7-generic to 3.8.0-19.
WORKAROUND: I can mirror with a higher resolution running the commands:
xrandr --addmode HDMI1 1366x768
xrandr --output HDMI1 --mode 1366x768
xrandr --output HDMI1 --mode 1366x768 --same-as LVDS1
This is rather awkward when using a projector.
The problem also persists when connecting the external screen to the Mini DisplayPort (with adapter) instead of to the HDMI.
I did not test with 12.10 by myself, but according to the comment from Gizmo Chicken below this worked correctly under 12.10, so this is a regression and not a feature request.
The output of "xrandr --prop" with both screens connected in large-desktop-
Screen 0: minimum 320 x 200, current 3286 x 1080, maximum 32767 x 32767
LVDS1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 277mm x 156mm
EDID:
00fffffffffff
00160103801c1
1d50540000000
0101010101012
2500159c10000
0000000000000
4720446973706
004c503132355
BACKLIGHT: 1054 (0x0000041e) range: (0,1054)
Backlight: 1054 (0x0000041e) range: (0,1054)
scaling mode: Full aspect
supported: None Full Center Full aspect
1366x768 59.8*+
1360x768 59.8 60.0
1024x768 60.0
800x600 60.3 56.2
640x480 59.9
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 connected 1920x1080+1366+0 (normal left inverted right x axis y axis) 510mm x 287mm
EDID:
00fffffffffff
2d14010380331
0f5054a108008
0101010101010
4500fe1f11000
32393131300a2
5632333333570
003b3d1f440f0
02031b4146810
01000067030c0
e02d10103e960
8a20e02d10103
0ad0902040312
188c0ad090204
000018011d007
090000001e000
Broadcast RGB: Automatic
supported: Automatic Full Limited 16:2
audio: auto
supported: force-dvi off auto on
1920x1080 60.0*+
1680x1050 59.9
1280x1024 60.0
1280x960 60.0
1280x720 60.0
1024x768 60.0
800x600 60.3
720x576 50.0
720x480 59.9
640x480 60.0 59.9
720x400 70.1
DP1 disconnected (normal left inverted right x axis y axis)
Broadcast RGB: Automatic
supported: Automatic Full Limited 16:2
audio: auto
supported: force-dvi off auto on
HDMI2 disconnected (normal left inverted right x axis y axis)
Broadcast RGB: Automatic
supported: Automatic Full Limited 16:2
audio: auto
supported: force-dvi off auto on
DP2 disconnected (normal left inverted right x axis y axis)
Broadcast RGB: Automatic
supported: Automatic Full Limited 16:2
audio: auto
supported: force-dvi off auto on
---
.tmp.unity.
ApportVersion: 2.9.2-0ubuntu5
Architecture: amd64
CompizPlugins: No value set for `/apps/
CompositorRunning: compiz
CompositorUnred
CompositorUnred
DistUpgraded: Fresh install
DistroCodename: raring
DistroRelease: Ubuntu 13.04
DistroVariant: ubuntu
ExtraDebuggingI
GraphicsCard:
Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09) (prog-if 00 [VGA controller])
Subsystem: Lenovo Device [17aa:2205]
InstallationDate: Installed on 2013-03-28 (12 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Alpha amd64 (20130328)
MachineType: LENOVO 334729G
MarkForUpload: True
Package: xorg-server (not installed)
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
Tags: raring ubuntu compiz-0.9
Uname: Linux 3.8.0-17-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip libvirtd lpadmin plugdev sambashare sudo
dmi.bios.date: 02/05/2013
dmi.bios.vendor: LENOVO
dmi.bios.version: GDET92WW (1.52 )
dmi.board.
dmi.board.name: 334729G
dmi.board.vendor: LENOVO
dmi.board.version: Win8 Pro DPK TPG
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 334729G
dmi.product.
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.9~
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.43-0ubuntu1
version.
version.
version.
version.
version.
version.
version.
version.
xserver.bootTime: Wed Apr 10 12:05:38 2013
xserver.configfile: default
xserver.errors:
xserver.logfile: /var/log/Xorg.0.log
xserver.version: 2:1.13.3-0ubuntu5
xserver.
summary: |
Mirroring display works only with 1024x768 (4:3) resolution whereas my - laptop has 1366x768 (16:9) and the external monitor1920x1080 (16:9) + laptop has 1366x768 (16:9) and the external monitor 1920x1080 (16:9) |
Changed in xorg-server (Ubuntu): | |
status: | New → Triaged |
milestone: | ubuntu-13.04 → none |
importance: | High → Wishlist |
summary: |
- Mirroring display works only with 1024x768 (4:3) resolution whereas my - laptop has 1366x768 (16:9) and the external monitor 1920x1080 (16:9) + REGRESSION: Mirroring display works only with 1024x768 (4:3) resolution + whereas my laptop has 1366x768 (16:9) and the external monitor 1920x1080 + (16:9) |
description: | updated |
tags: | added: regression-release |
Changed in xorg-server (Ubuntu): | |
importance: | Wishlist → High |
Changed in linux (Ubuntu): | |
status: | Confirmed → Fix Released |
summary: |
- REGRESSION: Mirroring display works only with 1024x768 (4:3) resolution - whereas my laptop has 1366x768 (16:9) and the external monitor 1920x1080 - (16:9) + [ThinkPad Twist S230u 3347] REGRESSION: Mirroring display works only + with 1024x768 (4:3) whereas my laptop has 1366x768 (16:9) & external + monitor 1920x1080 (16:9) |
tags: | added: bios-outdated-1.57 needs-upstream-testing regression-potential |
Changed in linux (Ubuntu): | |
status: | Confirmed → Incomplete |
tags: |
added: regression-release removed: regression-potential |
tags: |
added: performing-bisect removed: needs-bisect |
tags: |
added: bisect-done removed: performing-bisect |
apport information