You are not logged in.

#1 2014-10-13 14:31:54

scmurcott
Member
Registered: 2012-01-03
Posts: 3

Dell XPS 15 l502x mini-Display Port stopped working after update.

After the updates on the 11-10-2014 my mini-display port (which worked great previously and is part of the Intel Graphics) stopped working.

Am running Arch 64bit with Slim + E19

The symptoms are:
1. Detects monitor from the laptop and xrandr throws no errors
2. Enlightenment thinks the screen is connected and it appears in the screen setup as on.
3. The monitor no longer recognizes that there is a laptop plugged in and just stays off...

kernel.log

Oct 13 10:10:19 localhost kernel: [drm:cpt_set_fifo_underrun_reporting] *ERROR* uncleared pch fifo underrun on pch transcoder B
Oct 13 10:10:19 localhost kernel: [drm:cpt_serr_int_handler] *ERROR* PCH transcoder B FIFO underrun

Oct 13 14:09:35 localhost kernel: [drm] Wrong MCH_SSKPD value: 0x16040307
Oct 13 14:09:35 localhost kernel: [drm] This can cause pipe underruns and display issues.
Oct 13 14:09:35 localhost kernel: [drm] Please upgrade your BIOS to fix this.  (Will look for an update...)

lspci | grep Intel | grep VGA

00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)

Here are the packages that I think I may have to swap around...

[2014-10-11 19:16] [PACMAN] removed ati-dri (10.2.8-1)
[2014-10-11 19:16] [PACMAN] removed intel-dri (10.2.8-1)
[2014-10-11 19:16] [PACMAN] removed nouveau-dri (10.2.8-1)
[2014-10-11 19:16] [PACMAN] removed svga-dri (10.2.8-1)
[2014-10-11 19:16] [PACMAN] removed lib32-intel-dri (10.2.8-1)
[2014-10-11 19:16] [PACMAN] removed lib32-nouveau-dri (10.2.8-1)
[2014-10-11 19:16] [PACMAN] upgraded apache-ant (1.9.4-2 -> 1.9.4-3)
[2014-10-11 19:16] [PACMAN] upgraded libdrm (2.4.56-1 -> 2.4.58-1)
[2014-10-11 19:16] [PACMAN] installed mesa-dri (10.3.0-3)
[2014-10-11 19:16] [PACMAN] upgraded wayland (1.5.0-1 -> 1.6.0-1)
[2014-10-11 19:16] [PACMAN] upgraded mesa (10.2.8-1 -> 10.3.0-3)
[2014-10-11 19:16] [PACMAN] upgraded mesa-libgl (10.2.8-1 -> 10.3.0-3)
[2014-10-11 19:16] [PACMAN] upgraded libva (1.3.1-2 -> 1.4.0-1)

[2014-10-11 19:20] [PACMAN] upgraded linux-lts (3.14.19-1 -> 3.14.20-1)

[2014-10-11 19:27] [PACMAN] upgraded xf86-video-ati (1:7.4.0-3 -> 1:7.5.0-1)
[2014-10-11 19:27] [PACMAN] upgraded xf86-video-intel (2.99.916-2 -> 2.99.916-3)

As far as I can see my options are to try and roll back via pacman -U in my /var/cache... or to figure out how to make my Nvidia HDMI output work using Synergy...

I suspect this is some type of driver regression (kernel/mesa/xorg) but am not sure as I have not seen much information about this issue online.

Unless someone has a better idea... when I get time to try to resolve the issue I will update this post.

Ok I missed this from dmesg:

[11671.333426] WARNING: CPU: 0 PID: 486 at drivers/gpu/drm/i915/intel_dp.c:137 intel_dp_max_link_bw.isra.9+0x3e/0xa0 [i915]()
[11671.333428] invalid max DP link bw val 0, using 1.62Gbps
[11671.333430] Modules linked in: ctr ccm bnep ipt_REJECT xt_conntrack iptable_filter xt_CHECKSUM xt_tcpudp iptable_mangle ipt_MASQUERADE iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack ip_tables x_tables uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core fuse v4l2_common ecb videodev media btusb bluetooth 6lowpan_iphc coretemp hwmon intel_rapl x86_pkg_temp_thermal intel_powerclamp joydev mousedev snd_hda_codec_hdmi kvm_intel arc4 snd_hda_codec_realtek snd_hda_codec_generic kvm iwldvm snd_hda_intel snd_hda_controller crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel cryptd snd_hda_codec r8169 iwlwifi snd_hwdep dell_wmi snd_pcm sparse_keymap iTCO_wdt snd_timer snd mii iTCO_vendor_support dell_laptop microcode pcspkr dcdbas dell_smo8800 psmouse serio_raw
[11671.333467]  thermal soundcore i2c_i801 shpchp evdev mac_hid mei_me mei lpc_ich wmi processor ac battery pci_stub vboxpci(O) vboxnetflt(O) vboxnetadp(O) vboxdrv(O) udlfb syscopyarea sysfillrect sysimgblt fb_sys_fops tun nfs lockd sunrpc fscache vhba(O) bridge stp llc brcmsmac cordic brcmutil led_class bcma mac80211 cfg80211 rfkill bbswitch(O) ext4 crc16 mbcache jbd2 sd_mod sr_mod crc_t10dif cdrom crct10dif_common atkbd libps2 ahci libahci ehci_pci libata xhci_hcd ehci_hcd scsi_mod usbcore usb_common i8042 serio i915 button intel_gtt i2c_algo_bit video drm_kms_helper drm i2c_core
[11671.333506] CPU: 0 PID: 486 Comm: Xorg.bin Tainted: G        W  O  3.16.4-1-ARCH #1
[11671.333509] Hardware name: Dell Inc.          Dell System XPS L502X/0YR8NN, BIOS A04 03/25/2011
[11671.333511]  0000000000000000 00000000c0982604 ffff8800b2b4fa80 ffffffff8152ba1c
[11671.333515]  ffff8800b2b4fac8 ffff8800b2b4fab8 ffffffff8106e45d ffff880037c92000
[11671.333518]  0000000000000000 0000000000000004 ffff88014e2d8c00 ffff8801b5a2f800
[11671.333521] Call Trace:
[11671.333528]  [<ffffffff8152ba1c>] dump_stack+0x4d/0x6f
[11671.333534]  [<ffffffff8106e45d>] warn_slowpath_common+0x7d/0xa0
[11671.333537]  [<ffffffff8106e4dc>] warn_slowpath_fmt+0x5c/0x80
[11671.333553]  [<ffffffffa00f543e>] intel_dp_max_link_bw.isra.9+0x3e/0xa0 [i915]
[11671.333566]  [<ffffffffa00f5539>] intel_dp_compute_config+0x99/0x660 [i915]
[11671.333579]  [<ffffffffa00da214>] __intel_set_mode+0xb14/0x1670 [i915]
[11671.333608]  [<ffffffffa00dd4e6>] intel_set_mode+0x16/0x30 [i915]
[11671.333638]  [<ffffffffa00de623>] intel_crtc_set_config+0xa83/0xdd0 [i915]
[11671.333666]  [<ffffffffa0025fa1>] drm_mode_set_config_internal+0x61/0xe0 [drm]
[11671.333690]  [<ffffffffa002984b>] drm_mode_setcrtc+0x2ab/0x5b0 [drm]
[11671.333712]  [<ffffffffa0019b9f>] drm_ioctl+0x1df/0x680 [drm]
[11671.333728]  [<ffffffff811d4db0>] do_vfs_ioctl+0x2d0/0x4b0
[11671.333737]  [<ffffffff811df4ee>] ? __fget+0x6e/0xb0
[11671.333745]  [<ffffffff811d5011>] SyS_ioctl+0x81/0xa0
[11671.333753]  [<ffffffff815317a9>] system_call_fastpath+0x16/0x1b
[11671.333758] ---[ end trace 64be8044e26ca3c5 ]---

Last edited by scmurcott (2014-10-13 19:12:07)

Offline

#2 2014-10-16 08:31:14

scmurcott
Member
Registered: 2012-01-03
Posts: 3

Re: Dell XPS 15 l502x mini-Display Port stopped working after update.

So I downgraded those packages and the kernel with no luck.

I tried to get the HDMI working via Synergy... and failed sad

I then tested the Display Port on Windows and it did not work there either - exhibiting the same symptoms as Linux - the OS sees the monitor but no data was transferred.

So I ended up using one of my Display Link monitors at work... the USB monitors were ok, just an irritation with a flickering mouse.

I hope it is the miniDP>HDMI adapter and not the port... very frustrated by this problem.

I hope to test another adapter soon.

I think as nobody else is experiencing this issue that it may well be hardware/firmware related.

Hope there is a happy end to this post but not feeling so positive right now.

Offline

Board footer

Powered by FluxBB