No image out of display port in Lenovo T460s

Bug #1637754 reported by Pedro Côrte-Real
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

I've tried to connect my Lenovo T460s to a HDMI projector using a mini display port to HDMI cable. Although this works in windows on the same hardware, on linux nothing is displayed and the projector says "No signal". Ubuntu recognizes the projector and sets everything up in the Displays settings though.

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: xorg 1:7.7+13ubuntu3
ProcVersionSignature: Ubuntu 4.4.0-31.50-generic 4.4.13
Uname: Linux 4.4.0-31-generic x86_64
.tmp.unity_support_test.0:

ApportVersion: 2.20.1-0ubuntu2.1
Architecture: amd64
BootLog: /dev/mapper/sda5_crypt: clean, 246292/61235200 files, 19529009/244923392 blocks
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: compiz
CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
CompositorUnredirectFSW: true
CurrentDesktop: Unity
Date: Sat Oct 29 19:00:40 2016
DistUpgraded: Fresh install
DistroCodename: xenial
DistroVariant: ubuntu
DkmsStatus:
 virtualbox, 5.0.24, 4.4.0-31-generic, x86_64: installed
 virtualbox, 5.0.24, 4.4.0-45-generic, x86_64: installed
ExtraDebuggingInterest: Yes
GraphicsCard:
 Intel Corporation Sky Lake Integrated Graphics [8086:1916] (rev 07) (prog-if 00 [VGA controller])
   Subsystem: Lenovo Skylake Integrated Graphics [17aa:2233]
InstallationDate: Installed on 2016-10-27 (1 days ago)
InstallationMedia: Ubuntu 16.04.1 LTS "Xenial Xerus" - Release amd64 (20160719)
Lsusb:
 Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
 Bus 001 Device 004: ID 138a:0090 Validity Sensors, Inc.
 Bus 001 Device 003: ID 5986:0706 Acer, Inc
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: LENOVO 20FAS5TS00
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.4.0-31-generic root=UUID=2a6b0b7e-668b-4c7f-82a9-de13f7ec5d57 ro quiet splash vt.handoff=7
SourcePackage: xorg
Symptom: display
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 06/02/2016
dmi.bios.vendor: LENOVO
dmi.bios.version: N1CET45W (1.13 )
dmi.board.asset.tag: Not Available
dmi.board.name: 20FAS5TS00
dmi.board.vendor: LENOVO
dmi.board.version: SDK0J40697 WIN
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: None
dmi.modalias: dmi:bvnLENOVO:bvrN1CET45W(1.13):bd06/02/2016:svnLENOVO:pn20FAS5TS00:pvrThinkPadT460s:rvnLENOVO:rn20FAS5TS00:rvrSDK0J40697WIN:cvnLENOVO:ct10:cvrNone:
dmi.product.name: 20FAS5TS00
dmi.product.version: ThinkPad T460s
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.12.2+16.04.20160823-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.67-1ubuntu0.16.04.2
version.libgl1-mesa-dri: libgl1-mesa-dri 11.2.0-1ubuntu2.2
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 11.2.0-1ubuntu2.2
version.xserver-xorg-core: xserver-xorg-core 2:1.18.4-0ubuntu0.1
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.10.1-1ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.7.0-1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20160325-1ubuntu1.1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.12-1build2
xserver.bootTime: Fri Oct 28 03:36:51 2016
xserver.configfile: default
xserver.errors:

xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
 product id 38562
 vendor MEI
xserver.version: 2:1.18.3-1ubuntu2.2

Revision history for this message
Pedro Côrte-Real (pedrocr) wrote :
Revision history for this message
Pedro Côrte-Real (pedrocr) wrote :
Download full text (3.7 KiB)

The dmesg includes a section that seems related. Seems like something in i915 crashed:

[70806.923660] ------------[ cut here ]------------
[70806.923752] WARNING: CPU: 1 PID: 2941 at /build/linux-dcxD3m/linux-4.4.0/ubuntu/i915/intel_pm.c:3586 skl_update_other_pipe_wm+0x16c/0x180 [i915_bpo]()
[70806.923758] WARN_ON(!wm_changed)
[70806.923763] Modules linked in:
[70806.923769] ses enclosure uas usb_storage btrfs xor raid6_pq ufs qnx4 hfsplus hfs minix ntfs msdos jfs xfs libcrc32c cpuid pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) ctr ccm bnep arc4 intel_rapl x86_pkg_temp_thermal intel_powerclamp kvm_intel kvm irqbypass uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common iwlmvm videodev media mac80211 input_leds joydev snd_hda_codec_hdmi serio_raw snd_hda_codec_realtek snd_soc_skl btusb snd_hda_codec_generic snd_soc_skl_ipc btrtl btbcm snd_hda_ext_core btintel snd_soc_sst_ipc snd_soc_sst_dsp bluetooth snd_soc_core iwlwifi snd_compress ac97_bus snd_pcm_dmaengine dw_dmac_core rtsx_pci_ms cfg80211 memstick snd_hda_intel thinkpad_acpi snd_hda_codec snd_hda_core snd_hwdep nvram snd_pcm snd_seq_midi snd_seq_midi_event
[70806.923903] snd_rawmidi mei_me mei shpchp snd_seq snd_seq_device snd_timer snd soundcore mac_hid coretemp parport_pc ppdev lp parport autofs4 drbg ansi_cprng algif_skcipher af_alg dm_crypt rtsx_pci_sdmmc crct10dif_pclmul crc32_pclmul aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd i915_bpo psmouse e1000e intel_ips i2c_algo_bit ptp drm_kms_helper pps_core rtsx_pci syscopyarea sysfillrect sysimgblt fb_sys_fops ahci drm libahci wmi video fjes
[70806.923992] CPU: 1 PID: 2941 Comm: Xorg Tainted: G OE 4.4.0-31-generic #50-Ubuntu
[70806.923998] Hardware name: LENOVO 20FAS5TS00/20FAS5TS00, BIOS N1CET45W (1.13 ) 06/02/2016
[70806.924003] 0000000000000286 00000000174a8c60 ffff880216e379a8 ffffffff813f1143
[70806.924014] ffff880216e379f0 ffffffffc0292c98 ffff880216e379e0 ffffffff81081102
[70806.924022] ffff880214032000 ffff880213ec9d9c ffff880214037000 ffff880218fe5378
[70806.924031] Call Trace:
[70806.924052] [<ffffffff813f1143>] dump_stack+0x63/0x90
[70806.924065] [<ffffffff81081102>] warn_slowpath_common+0x82/0xc0
[70806.924074] [<ffffffff8108119c>] warn_slowpath_fmt+0x5c/0x80
[70806.924132] [<ffffffffc01c469c>] skl_update_other_pipe_wm+0x16c/0x180 [i915_bpo]
[70806.924188] [<ffffffffc01c4836>] skl_update_wm+0x186/0x5f0 [i915_bpo]
[70806.924243] [<ffffffffc01c855e>] intel_update_watermarks+0x1e/0x30 [i915_bpo]
[70806.924328] [<ffffffffc0230db5>] intel_atomic_commit+0x485/0xdc0 [i915_bpo]
[70806.924341] [<ffffffff810c3ca0>] ? wake_atomic_t_function+0x60/0x60
[70806.924405] [<ffffffffc00607de>] ? drm_atomic_check_only+0x18e/0x590 [drm]
[70806.924458] [<ffffffffc0060c17>] drm_atomic_commit+0x37/0x60 [drm]
[70806.924496] [<ffffffffc00fbb16>] drm_atomic_helper_set_config+0x76/0xb0 [drm_kms_helper]
[70806.924551] [<ffffffffc005f4aa>] ? drm_modeset_lock_all_ctx+0x9a/0xb0 [drm]
[70806.924601] [<ffffffffc004fe42>] drm_mode_set_config_internal+0x62/0x100 [drm]
[70806.924651] [<ffffffffc0054362>] drm_mode_setcrtc+0x3d2/0x4f0 [drm]
[70806.924662] [<fff...

Read more...

Revision history for this message
Pedro Côrte-Real (pedrocr) wrote :

The problem was fixed just by rebooting so it seems this is a kernel bug that left the driver hedged in an unrecoverable state.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in xorg (Ubuntu):
status: New → Confirmed
Timo Aaltonen (tjaalton)
affects: xorg (Ubuntu) → linux (Ubuntu)
Changed in linux (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.