Sorry, you need to enable JavaScript to visit this website.

Primary tabs

External mini displayport monitor on dell e7440 (HD 4400)

0 posts / 0 new
01 Staff's picture
01 Staff (not verified)

Jan 30, 2015 - 06:33am

  • 01 Staff's picture
    01 Staff (not verified)
    I'm trying to get an external monitor to work with my Dell e7440 laptop via mini displayport.
    All that happens is that the laptop display flickers a bit and I get this in dmesg:
    [63938.020167] ------------[ cut here ]------------
    [63938.020191] WARNING: CPU: 0 PID: 1430 at /home/apw/COD/linux/drivers/gpu/drm/i915/intel_dp.c:3652 intel_dp_link_down+0x223/0x260 [i915]()
    [63938.020192] Modules linked in: nls_utf8 udf crc_itu_t ctr ccm cdc_mbim cdc_wdm qcserial cdc_ncm usb_wwan usbnet mii usbserial pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) arc4 pn544_mei mei_phy pn544 hci nfc dell_wmi sparse_keymap intel_rapl x86_pkg_temp_thermal intel_powerclamp dell_laptop dcdbas coretemp btusb kvm_intel kvm dm_multipath snd_hda_codec_realtek rfcomm snd_hda_codec_generic crct10dif_pclmul scsi_dh bnep crc32_pclmul ghash_clmulni_intel snd_hda_codec_hdmi bluetooth aesni_intel iwlmvm aes_x86_64 lrw gf128mul mac80211 glue_helper snd_soc_rt5640 ablk_helper cryptd snd_soc_rl6231 snd_soc_core uvcvideo snd_hda_intel snd_hda_controller iwlwifi videobuf2_vmalloc snd_compress snd_hda_codec snd_seq_midi snd_pcm_dmaengine videobuf2_memops snd_hwdep serio_raw videobuf2_core snd_seq_midi_event joydev binfmt_misc v4l2_common cfg80211 videodev snd_rawmidi snd_seq media snd_pcm lpc_ich mei_me mei i2c_hid snd_seq_device snd_timer snd snd_soc_sst_acpi i2c_designware_platform soundcore i2c_designware_core dw_dmac 8250_fintek spi_pxa2xx_platform dell_smo8800 8250_dw dw_dmac_core mac_hid parport_pc ppdev lp parport dm_mirror dm_region_hash dm_log hid_apple hid_generic usbhid hid mmc_block i915 i2c_algo_bit e1000e drm_kms_helper ahci psmouse libahci drm ptp sdhci_pci pps_core wmi sdhci_acpi video sdhci
    [63938.020223] CPU: 0 PID: 1430 Comm: Xorg Tainted: G        W  OE  3.18.3-031803-generic #201501161810
    [63938.020224] Hardware name: Dell Inc. Latitude E7440/07F3F4, BIOS A11 08/28/2014
    [63938.020225]  0000000000000e44 ffff88020f03ba28 ffffffff817a63b9 0000000000000007
    [63938.020226]  0000000000000000 ffff88020f03ba68 ffffffff81074b2c ffff88020f03ba98
    [63938.020228]  ffff880035cd0000 ffff880212cd40e0 ffff880212db4000 0000000080000006
    [63938.020229] Call Trace:
    [63938.020231]  [<ffffffff817a63b9>] dump_stack+0x46/0x58
    [63938.020233]  [<ffffffff81074b2c>] warn_slowpath_common+0x8c/0xc0
    [63938.020235]  [<ffffffff81074b7a>] warn_slowpath_null+0x1a/0x20
    [63938.020246]  [<ffffffffc02c15a3>] intel_dp_link_down+0x223/0x260 [i915]
    [63938.020273]  [<ffffffffc02c7e91>] intel_dp_complete_link_train+0x101/0x220 [i915]
    [63938.020291]  [<ffffffffc02bf947>] intel_ddi_pre_enable+0x137/0x1b0 [i915]
    [63938.020304]  [<ffffffffc02ad254>] haswell_crtc_enable+0x134/0x350 [i915]
    [63938.020316]  [<ffffffffc02ab4c7>] __intel_set_mode+0x327/0x490 [i915]
    [63938.020329]  [<ffffffffc02af8f6>] intel_set_mode+0x16/0x30 [i915]
    [63938.020339]  [<ffffffffc02b03f6>] intel_crtc_set_config+0x1e6/0x370 [i915]
    [63938.020342]  [<ffffffff817b1a66>] ? mutex_lock+0x16/0x37
    [63938.020351]  [<ffffffffc0149f90>] drm_mode_set_config_internal+0x60/0x100 [drm]
    [63938.020360]  [<ffffffffc014daa0>] drm_mode_setcrtc+0x290/0x4e0 [drm]
    [63938.020367]  [<ffffffffc013ee46>] drm_ioctl+0x2e6/0x590 [drm]
    [63938.020385]  [<ffffffffc014d810>] ? drm_mode_setplane+0x240/0x240 [drm]
    [63938.020387]  [<ffffffff812024a5>] do_vfs_ioctl+0x75/0x2c0
    [63938.020389]  [<ffffffff811f02e6>] ? vfs_write+0x196/0x1f0
    [63938.020390]  [<ffffffff8120cac5>] ? __fget_light+0x25/0x70
    [63938.020392]  [<ffffffff81202781>] SyS_ioctl+0x91/0xb0
    [63938.020393]  [<ffffffff817af9e9>] ? schedule+0x29/0x70
    [63938.020395]  [<ffffffff817b3c2d>] system_call_fastpath+0x16/0x1b
    [63938.020396] ---[ end trace b49ace216abca6ce ]---
    [63938.023292] [drm:intel_dp_complete_link_train] *ERROR* failed to train DP, aborting
    The external monitor in questing is an iMac 27" in target display mode (it's the 2009 model that supports mini displayport).
    Unfortunately I don't have any other mini displayport equipped machines that I can test with, and I don't have Windows on this machine to check if it is a Linux specific issue, so it's a little bit hard to troubleshoot. 
    Does anyone here have any experience with this combination of hardware?
    Jan 30, 2015 - 06:33am