kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #58761
[Bug 1314213] Re: [Lenovo ThinkPad X220] External DP1 monitor extremely unstable since upgrade to 14.04
I have updated the BIOS. I now have the following two lines in dmesg:
[ 0.000000] DMI: LENOVO 42872WU/42872WU, BIOS 8DET69WW (1.39 ) 07/18/2013
[ 6.731504] thinkpad_acpi: ThinkPad BIOS 8DET69WW (1.39 ), EC unknown
Running xrandr (or the unity-control-center) with kernel
3.15.0-031500rc3-generic while the laptop is connected to the screen
with the DisplayPort reverts the screen to the laptop with these
messages in dmesg:
[ 96.777761] [drm:intel_dp_start_link_train] *ERROR* failed to enable link training
[ 96.784484] [drm:intel_dp_complete_link_train] *ERROR* failed to start channel equalization
[ 96.815605] [drm:cpt_verify_modeset] *ERROR* mode set failed: pipe B stuck
[ 96.879818] ------------[ cut here ]------------
[ 96.879853] WARNING: CPU: 2 PID: 1422 at /home/apw/COD/linux/drivers/gpu/drm/i915/intel_display.c:9755 check_encoder_state+0x1fa/0x270 [i915]()
[ 96.879855] encoder's hw state doesn't match sw tracking (expected 1, found 0)
[ 96.879856] Modules linked in: pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) joydev rfcomm bnep bluetooth binfmt_misc asix usbnet mii intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp uvcvideo kvm_intel videobuf2_vmalloc kvm videobuf2_memops videobuf2_core videodev crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper snd_hda_codec_hdmi cryptd snd_hda_codec_conexant psmouse snd_hda_codec_generic arc4 serio_raw snd_hda_intel snd_hda_controller thinkpad_acpi snd_hda_codec snd_hwdep iwldvm mac80211 snd_pcm nvram snd_seq_midi snd_seq_midi_event snd_rawmidi iwlwifi cfg80211 snd_seq lpc_ich snd_seq_device snd_timer snd mac_hid soundcore mei_me mei parport_pc ppdev lp parport raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq raid1 raid0 multipath linear hid_generic usbhid hid i915 ahci libahci e1000e sdhci_pci i2c_algo_bit sdhci drm_kms_helper ptp drm pps_core wmi video
[ 96.879895] CPU: 2 PID: 1422 Comm: Xorg Tainted: G OE 3.15.0-031500rc3-generic #201404280035
[ 96.879896] Hardware name: LENOVO 42872WU/42872WU, BIOS 8DET69WW (1.39 ) 07/18/2013
[ 96.879898] 000000000000261b ffff8801fc633b48 ffffffff81756ad4 0000000000000007
[ 96.879900] ffff8801fc633b98 ffff8801fc633b88 ffffffff8106b89c 00000304fc633b98
[ 96.879902] ffff8800cd713000 ffff88020f299320 0000000000000000 ffff88020f299000
[ 96.879904] Call Trace:
[ 96.879910] [<ffffffff81756ad4>] dump_stack+0x46/0x58
[ 96.879913] [<ffffffff8106b89c>] warn_slowpath_common+0x8c/0xc0
[ 96.879915] [<ffffffff8106b986>] warn_slowpath_fmt+0x46/0x50
[ 96.879930] [<ffffffffa014af9a>] check_encoder_state+0x1fa/0x270 [i915]
[ 96.879945] [<ffffffffa015fd9d>] intel_modeset_check_state+0x5d/0xa0 [i915]
[ 96.879959] [<ffffffffa015fe05>] intel_set_mode+0x25/0x30 [i915]
[ 96.879972] [<ffffffffa01607a6>] intel_crtc_set_config+0x196/0x2f0 [i915]
[ 96.879976] [<ffffffff811b1bcc>] ? kmem_cache_alloc_trace+0x12c/0x160
[ 96.879988] [<ffffffffa0034080>] drm_mode_set_config_internal+0x60/0xf0 [drm]
[ 96.879999] [<ffffffffa0037cd0>] drm_mode_setcrtc+0x280/0x4e0 [drm]
[ 96.880008] [<ffffffffa0027dab>] drm_ioctl+0x23b/0x530 [drm]
[ 96.880018] [<ffffffffa0037a50>] ? drm_mode_setplane+0x3f0/0x3f0 [drm]
[ 96.880022] [<ffffffff810a3f8d>] ? vtime_account_user+0x5d/0x70
[ 96.880025] [<ffffffff811dec45>] do_vfs_ioctl+0x75/0x2c0
[ 96.880028] [<ffffffff81021e45>] ? syscall_trace_enter+0x165/0x280
[ 96.880031] [<ffffffff811e9145>] ? __fget_light+0x25/0x70
[ 96.880034] [<ffffffff811def21>] SyS_ioctl+0x91/0xb0
[ 96.880036] [<ffffffff8176cf3f>] tracesys+0xe1/0xe6
[ 96.880038] ---[ end trace 6fb235c1a53c42c1 ]---
[ 96.880056] [drm:intel_pipe_config_compare] *ERROR* mismatch in has_dp_encoder (expected 1, found 0)
[ 96.880058] ------------[ cut here ]------------
[ 96.880071] WARNING: CPU: 2 PID: 1422 at /home/apw/COD/linux/drivers/gpu/drm/i915/intel_display.c:9828 check_crtc_state+0x219/0x300 [i915]()
[ 96.880072] pipe state doesn't match!
[ 96.880073] Modules linked in: pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) joydev rfcomm bnep bluetooth binfmt_misc asix usbnet mii intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp uvcvideo kvm_intel videobuf2_vmalloc kvm videobuf2_memops videobuf2_core videodev crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper snd_hda_codec_hdmi cryptd snd_hda_codec_conexant psmouse snd_hda_codec_generic arc4 serio_raw snd_hda_intel snd_hda_controller thinkpad_acpi snd_hda_codec snd_hwdep iwldvm mac80211 snd_pcm nvram snd_seq_midi snd_seq_midi_event snd_rawmidi iwlwifi cfg80211 snd_seq lpc_ich snd_seq_device snd_timer snd mac_hid soundcore mei_me mei parport_pc ppdev lp parport raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq raid1 raid0 multipath linear hid_generic usbhid hid i915 ahci libahci e1000e sdhci_pci i2c_algo_bit sdhci drm_kms_helper ptp drm pps_core wmi video
[ 96.880106] CPU: 2 PID: 1422 Comm: Xorg Tainted: G W OE 3.15.0-031500rc3-generic #201404280035
[ 96.880107] Hardware name: LENOVO 42872WU/42872WU, BIOS 8DET69WW (1.39 ) 07/18/2013
[ 96.880107] 0000000000002664 ffff8801fc6338e8 ffffffff81756ad4 0000000000000007
[ 96.880109] ffff8801fc633938 ffff8801fc633928 ffffffff8106b89c ffff8801fc633958
[ 96.880111] ffff8802124bb000 ffff88020f299350 ffff88020f299000 ffff8802124bb6e0
[ 96.880113] Call Trace:
[ 96.880116] [<ffffffff81756ad4>] dump_stack+0x46/0x58
[ 96.880117] [<ffffffff8106b89c>] warn_slowpath_common+0x8c/0xc0
[ 96.880119] [<ffffffff8106b986>] warn_slowpath_fmt+0x46/0x50
[ 96.880133] [<ffffffffa01520e9>] check_crtc_state+0x219/0x300 [i915]
[ 96.880149] [<ffffffffa015fda5>] intel_modeset_check_state+0x65/0xa0 [i915]
[ 96.880162] [<ffffffffa015fe05>] intel_set_mode+0x25/0x30 [i915]
[ 96.880175] [<ffffffffa01607a6>] intel_crtc_set_config+0x196/0x2f0 [i915]
[ 96.880178] [<ffffffff811b1bcc>] ? kmem_cache_alloc_trace+0x12c/0x160
[ 96.880188] [<ffffffffa0034080>] drm_mode_set_config_internal+0x60/0xf0 [drm]
[ 96.880199] [<ffffffffa0037cd0>] drm_mode_setcrtc+0x280/0x4e0 [drm]
[ 96.880207] [<ffffffffa0027dab>] drm_ioctl+0x23b/0x530 [drm]
[ 96.880217] [<ffffffffa0037a50>] ? drm_mode_setplane+0x3f0/0x3f0 [drm]
[ 96.880219] [<ffffffff810a3f8d>] ? vtime_account_user+0x5d/0x70
[ 96.880222] [<ffffffff811dec45>] do_vfs_ioctl+0x75/0x2c0
[ 96.880224] [<ffffffff81021e45>] ? syscall_trace_enter+0x165/0x280
[ 96.880226] [<ffffffff811e9145>] ? __fget_light+0x25/0x70
[ 96.880229] [<ffffffff811def21>] SyS_ioctl+0x91/0xb0
[ 96.880231] [<ffffffff8176cf3f>] tracesys+0xe1/0xe6
[ 96.880232] ---[ end trace 6fb235c1a53c42c2 ]---
[ 97.031773] ------------[ cut here ]------------
[ 97.031805] WARNING: CPU: 0 PID: 1422 at /home/apw/COD/linux/drivers/gpu/drm/i915/intel_display.c:9755 check_encoder_state+0x1fa/0x270 [i915]()
[ 97.031806] encoder's hw state doesn't match sw tracking (expected 1, found 0)
[ 97.031807] Modules linked in: pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) joydev rfcomm bnep bluetooth binfmt_misc asix usbnet mii intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp uvcvideo kvm_intel videobuf2_vmalloc kvm videobuf2_memops videobuf2_core videodev crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper snd_hda_codec_hdmi cryptd snd_hda_codec_conexant psmouse snd_hda_codec_generic arc4 serio_raw snd_hda_intel snd_hda_controller thinkpad_acpi snd_hda_codec snd_hwdep iwldvm mac80211 snd_pcm nvram snd_seq_midi snd_seq_midi_event snd_rawmidi iwlwifi cfg80211 snd_seq lpc_ich snd_seq_device snd_timer snd mac_hid soundcore mei_me mei parport_pc ppdev lp parport raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq raid1 raid0 multipath linear hid_generic usbhid hid i915 ahci libahci e1000e sdhci_pci i2c_algo_bit sdhci drm_kms_helper ptp drm pps_core wmi video
[ 97.031837] CPU: 0 PID: 1422 Comm: Xorg Tainted: G W OE 3.15.0-031500rc3-generic #201404280035
[ 97.031838] Hardware name: LENOVO 42872WU/42872WU, BIOS 8DET69WW (1.39 ) 07/18/2013
[ 97.031839] 000000000000261b ffff8801fc633b48 ffffffff81756ad4 0000000000000007
[ 97.031841] ffff8801fc633b98 ffff8801fc633b88 ffffffff8106b89c 00000304fc633b98
[ 97.031842] ffff8800cd713000 ffff88020f299320 0000000000000000 ffff88020f299000
[ 97.031844] Call Trace:
[ 97.031848] [<ffffffff81756ad4>] dump_stack+0x46/0x58
[ 97.031850] [<ffffffff8106b89c>] warn_slowpath_common+0x8c/0xc0
[ 97.031851] [<ffffffff8106b986>] warn_slowpath_fmt+0x46/0x50
[ 97.031864] [<ffffffffa014af9a>] check_encoder_state+0x1fa/0x270 [i915]
[ 97.031877] [<ffffffffa015fd9d>] intel_modeset_check_state+0x5d/0xa0 [i915]
[ 97.031888] [<ffffffffa015fe05>] intel_set_mode+0x25/0x30 [i915]
[ 97.031900] [<ffffffffa01607a6>] intel_crtc_set_config+0x196/0x2f0 [i915]
[ 97.031902] [<ffffffff811b1bcc>] ? kmem_cache_alloc_trace+0x12c/0x160
[ 97.031912] [<ffffffffa0034080>] drm_mode_set_config_internal+0x60/0xf0 [drm]
[ 97.031921] [<ffffffffa0037cd0>] drm_mode_setcrtc+0x280/0x4e0 [drm]
[ 97.031929] [<ffffffffa0033312>] ? drm_modeset_unlock_all+0x52/0x60 [drm]
[ 97.031936] [<ffffffffa0027dab>] drm_ioctl+0x23b/0x530 [drm]
[ 97.031945] [<ffffffffa0037a50>] ? drm_mode_setplane+0x3f0/0x3f0 [drm]
[ 97.031947] [<ffffffff810a3f8d>] ? vtime_account_user+0x5d/0x70
[ 97.031950] [<ffffffff811dec45>] do_vfs_ioctl+0x75/0x2c0
[ 97.031952] [<ffffffff81021e45>] ? syscall_trace_enter+0x165/0x280
[ 97.031954] [<ffffffff811e9145>] ? __fget_light+0x25/0x70
[ 97.031956] [<ffffffff811def21>] SyS_ioctl+0x91/0xb0
[ 97.031958] [<ffffffff8176cf3f>] tracesys+0xe1/0xe6
[ 97.031959] ---[ end trace 6fb235c1a53c42c3 ]---
[ 97.031984] [drm:intel_pipe_config_compare] *ERROR* mismatch in has_dp_encoder (expected 1, found 0)
[ 97.031985] ------------[ cut here ]------------
[ 97.031997] WARNING: CPU: 0 PID: 1422 at /home/apw/COD/linux/drivers/gpu/drm/i915/intel_display.c:9828 check_crtc_state+0x219/0x300 [i915]()
[ 97.031998] pipe state doesn't match!
[ 97.031998] Modules linked in: pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) joydev rfcomm bnep bluetooth binfmt_misc asix usbnet mii intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp uvcvideo kvm_intel videobuf2_vmalloc kvm videobuf2_memops videobuf2_core videodev crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper snd_hda_codec_hdmi cryptd snd_hda_codec_conexant psmouse snd_hda_codec_generic arc4 serio_raw snd_hda_intel snd_hda_controller thinkpad_acpi snd_hda_codec snd_hwdep iwldvm mac80211 snd_pcm nvram snd_seq_midi snd_seq_midi_event snd_rawmidi iwlwifi cfg80211 snd_seq lpc_ich snd_seq_device snd_timer snd mac_hid soundcore mei_me mei parport_pc ppdev lp parport raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq raid1 raid0 multipath linear hid_generic usbhid hid i915 ahci libahci e1000e sdhci_pci i2c_algo_bit sdhci drm_kms_helper ptp drm pps_core wmi video
[ 97.032025] CPU: 0 PID: 1422 Comm: Xorg Tainted: G W OE 3.15.0-031500rc3-generic #201404280035
[ 97.032026] Hardware name: LENOVO 42872WU/42872WU, BIOS 8DET69WW (1.39 ) 07/18/2013
[ 97.032027] 0000000000002664 ffff8801fc6338e8 ffffffff81756ad4 0000000000000007
[ 97.032028] ffff8801fc633938 ffff8801fc633928 ffffffff8106b89c ffff8801fc633958
[ 97.032030] ffff8802124bb000 ffff88020f299350 ffff88020f299000 ffff8802124bb6e0
[ 97.032031] Call Trace:
[ 97.032033] [<ffffffff81756ad4>] dump_stack+0x46/0x58
[ 97.032035] [<ffffffff8106b89c>] warn_slowpath_common+0x8c/0xc0
[ 97.032036] [<ffffffff8106b986>] warn_slowpath_fmt+0x46/0x50
[ 97.032048] [<ffffffffa01520e9>] check_crtc_state+0x219/0x300 [i915]
[ 97.032060] [<ffffffffa015fda5>] intel_modeset_check_state+0x65/0xa0 [i915]
[ 97.032071] [<ffffffffa015fe05>] intel_set_mode+0x25/0x30 [i915]
[ 97.032082] [<ffffffffa01607a6>] intel_crtc_set_config+0x196/0x2f0 [i915]
[ 97.032084] [<ffffffff811b1bcc>] ? kmem_cache_alloc_trace+0x12c/0x160
[ 97.032093] [<ffffffffa0034080>] drm_mode_set_config_internal+0x60/0xf0 [drm]
[ 97.032101] [<ffffffffa0037cd0>] drm_mode_setcrtc+0x280/0x4e0 [drm]
[ 97.032110] [<ffffffffa0033312>] ? drm_modeset_unlock_all+0x52/0x60 [drm]
[ 97.032116] [<ffffffffa0027dab>] drm_ioctl+0x23b/0x530 [drm]
[ 97.032125] [<ffffffffa0037a50>] ? drm_mode_setplane+0x3f0/0x3f0 [drm]
[ 97.032127] [<ffffffff810a3f8d>] ? vtime_account_user+0x5d/0x70
[ 97.032129] [<ffffffff811dec45>] do_vfs_ioctl+0x75/0x2c0
[ 97.032131] [<ffffffff81021e45>] ? syscall_trace_enter+0x165/0x280
[ 97.032133] [<ffffffff811e9145>] ? __fget_light+0x25/0x70
[ 97.032135] [<ffffffff811def21>] SyS_ioctl+0x91/0xb0
[ 97.032136] [<ffffffff8176cf3f>] tracesys+0xe1/0xe6
[ 97.032137] ---[ end trace 6fb235c1a53c42c4 ]---
I also have a hard time connecting the laptop to the external screen. I
use the command "xrandr --output LVDS1 --off --output VGA1 --off
--output HDMI1 --off --output DP1 --mode 2560x1600" but usually I have
to run the command multiple times as typically the laptop tries to
switch to the external display failing (the screen goes dark and then
comes back on the laptop) until eventually the screen moves to the
external display (sometimes the machine crashes completely in the
attempt).
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1314213
Title:
[Lenovo ThinkPad X220] External DP1 monitor extremely unstable since
upgrade to 14.04
Status in “linux” package in Ubuntu:
Incomplete
Bug description:
Since upgrade to 14.04, the external display on DP1 is extremely
unstable. I get constant "[drm:intel_dp_i2c_aux_ch] *ERROR* too many
retries, giving up" messages over dmesg. I used to get those with
13.10, but there was no stability issue. Once the laptop (Lenovo X220)
is connected to the monitor (resolution is 2560x1600), if I run any
program like xrandr or unity-control-center, the system immediately
reverts from the external display to the laptop display, and often
crashes becoming unresponsive. Every time I run xrandr or unity-
control-center, it triggers 20 "[drm:intel_dp_i2c_aux_ch] *ERROR* too
many retries, giving up" messages in dmesg and if I am using the
external monitor it further triggers a reproducible crash. It is
possible that this might be related to the DVI->DP adapter I am using.
Due to an unresolved bug, the correct EDID for the monitor is not
recognized, and I have to manually add that after each boot.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: linux-image-3.13.0-24-generic 3.13.0-24.46
ProcVersionSignature: Ubuntu 3.13.0-24.46-generic 3.13.9
Uname: Linux 3.13.0-24-generic x86_64
ApportVersion: 2.14.1-0ubuntu3
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC0: genovese 2538 F.... pulseaudio
CurrentDesktop: Unity
Date: Tue Apr 29 10:00:31 2014
EcryptfsInUse: Yes
InstallationDate: Installed on 2013-01-21 (463 days ago)
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5)
MachineType: LENOVO 42872WU
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-24-generic root=UUID=1f880233-e827-4c00-b11a-2c7a4eb76497 ro quiet splash nomdmonddf nomdmonisw nomdmonddf nomdmonisw nomdmonddf nomdmonisw nomdmonddf nomdmonisw nomdmonddf nomdmonisw nomdmonddf nomdmonisw vt.handoff=7
RelatedPackageVersions:
linux-restricted-modules-3.13.0-24-generic N/A
linux-backports-modules-3.13.0-24-generic N/A
linux-firmware 1.127
SourcePackage: linux
UpgradeStatus: Upgraded to trusty on 2014-04-18 (10 days ago)
dmi.bios.date: 08/31/2012
dmi.bios.vendor: LENOVO
dmi.bios.version: 8DET64WW (1.34 )
dmi.board.asset.tag: Not Available
dmi.board.name: 42872WU
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr8DET64WW(1.34):bd08/31/2012:svnLENOVO:pn42872WU:pvrThinkPadX220:rvnLENOVO:rn42872WU:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 42872WU
dmi.product.version: ThinkPad X220
dmi.sys.vendor: LENOVO
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1314213/+subscriptions
References