DisplayPort no longer works on Lenovo x220 after upgrade to 14.04
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Expired
|
Low
|
Unassigned |
Bug Description
This is a regression that appeared when upgrading from 13.10 to 14.04. The issue had appeared briefly before (IIRC on 13.04). However, I can no longer find the bug report filed at the time.
On 13.10, my Eizo monitor worked fine when connected via DisplayPort to my Lenovo X220.
Since upgrading to 14.04, it simply shows a blank black display. This "crashes" the monitor, which has to be power cycled for any of the buttons or the VGA port to work again.
VGA works, and the monitor does work during boot when connected via DP.
Sometimes, dmesg shows the following error (seems to appear later on):
[ 866.470728] ------------[ cut here ]------------
[ 866.470767] WARNING: CPU: 0 PID: 2060 at /build/
[ 866.470769] Modules linked in: ipt_MASQUERADE iptable_nat nf_nat_ipv4 nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack nf_conntrack ipt_REJECT xt_CHECKSUM iptable_mangle xt_tcpudp bridge stp llc ip6table_filter ip6_tables iptable_filter ip_tables ebtable_nat ebtables x_tables autofs4 rfcomm bnep nfsd auth_rpcgss nfs_acl binfmt_misc nfs lockd sunrpc fscache dm_multipath scsi_dh intel_rapl x86_pkg_
[ 866.470831] CPU: 0 PID: 2060 Comm: Xorg Tainted: P W OX 3.13.0-37-generic #64-Ubuntu
[ 866.470833] Hardware name: LENOVO 4290G51/4290G51, BIOS 8DET66WW (1.36 ) 10/22/2012
[ 866.470835] 0000000000000009 ffff8800d1437a80 ffffffff8171ed09 0000000000000000
[ 866.470838] ffff8800d1437ab8 ffffffff8106773d ffff880401f510c8 ffff880401891000
[ 866.470841] ffff88040235f000 0000000080180344 ffff88040192c000 ffff8800d1437ac8
[ 866.470844] Call Trace:
[ 866.470850] [<ffffffff8171e
[ 866.470854] [<ffffffff81067
[ 866.470857] [<ffffffff81067
[ 866.470873] [<ffffffffa0126
[ 866.470888] [<ffffffffa012a
[ 866.470902] [<ffffffffa010f
[ 866.470907] [<ffffffff81614
[ 866.470921] [<ffffffffa0116
[ 866.470935] [<ffffffffa0119
[ 866.470947] [<ffffffffa0119
[ 866.470963] [<ffffffffa000f
[ 866.470976] [<ffffffffa0012
[ 866.470980] [<ffffffff811d0
[ 866.470990] [<ffffffffa0003
[ 866.470997] [<ffffffff8108e
[ 866.471000] [<ffffffff811d0
[ 866.471003] [<ffffffff8160b
[ 866.471007] [<ffffffff811d0
[ 866.471010] [<ffffffff8172f
[ 866.471012] ---[ end trace 0e7181aa00bf0b6d ]---
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: xserver-
ProcVersionSign
Uname: Linux 3.13.0-37-generic x86_64
NonfreeKernelMo
.tmp.unity.
ApportVersion: 2.14.1-0ubuntu3.5
Architecture: amd64
CompizPlugins: [core,bailer,
CompositorRunning: None
CurrentDesktop: GNOME
Date: Sun Oct 19 22:07:02 2014
DistUpgraded: 2014-10-12 14:54:45,124 DEBUG enabling apt cron job
DistroCodename: trusty
DistroVariant: ubuntu
ExtraDebuggingI
GraphicsCard:
Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0126] (rev 09) (prog-if 00 [VGA controller])
Subsystem: Lenovo Device [17aa:21da]
InstallationDate: Installed on 2013-10-13 (371 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424)
MachineType: LENOVO 4290G51
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: xserver-
UpgradeStatus: Upgraded to trusty on 2014-10-12 (7 days ago)
dmi.bios.date: 10/22/2012
dmi.bios.vendor: LENOVO
dmi.bios.version: 8DET66WW (1.36 )
dmi.board.
dmi.board.name: 4290G51
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 4290G51
dmi.product.
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.11.
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.52-1
version.
version.
version.
version.
version.
version.
version.
version.
xserver.bootTime: Sun Oct 19 21:45:43 2014
xserver.configfile: default
xserver.errors:
Failed to load module "fbdev" (module does not exist, 0)
Failed to load module "fbdev" (module does not exist, 0)
xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
product id 728
vendor LGD
xserver.version: 2:1.15.1-0ubuntu2.1
Elmar Pruesse, as per http:// support. lenovo. com/us/ en/products/ laptops- and-netbooks/ thinkpad- x-series- laptops/ thinkpad- x220 an update to your computer's buggy and outdated BIOS is available (1.40). If you update to this following https:/ /help.ubuntu. com/community/ BIOSUpdate does it change anything?
If it doesn't, could you please both specify what happened, and provide the output of the following terminal command:
sudo dmidecode -s bios-version && sudo dmidecode -s bios-release-date
For more on BIOS updates and linux, please see https:/ /help.ubuntu. com/community/ ReportingBugs# Bug_reporting_ etiquette .
Please note your current BIOS is already in the Bug Description, so posting this on the old BIOS would not be helpful. As well, you don't have to create a new bug report.
Once the BIOS is updated, if the problem is still reproducible, and the information above is provided, then please mark this report Status Confirmed. Otherwise, please mark this as Invalid.
Thank you for your understanding.