[Kernel-packages] [Bug 1527829] Re: displayport MST external monitors don't return from sleep mode

2016-01-13 Thread Derek
Additional info: When in intended setup (two monitors on one DP) the
ASUS brand monitor flickers occasionally (not a nuisance)

- Connecting just the ASUS to the adapter (other HDMI port unpopulated) the 
monitor flickers repeatedly, indefinitely, often. This is regardless of which 
of the 2 ports it's on. I have attached verbose (drm.debug=0x05) kernel logs of 
this behavior
- Connecting just the samsung (second external monitor) to the adapter works 
fine, and when going to powersave using "xset dpms force off" monitor 
stay off, although the external monitor doesn't come on after resume (topic 
issue), confirmed multiple times

So it seems like the ASUS is causing all monitors/panel to wake up ~15s
after display standby.

In the attached log, the monitor cycling on/off happens 5 times

** Attachment added: "cycling-onemonitor.tar.gz"
   
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1527829/+attachment/4549558/+files/cycling-onemonitor.tar.gz

-- 
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/1527829

Title:
  displayport MST external monitors don't return from sleep mode

Status in linux package in Ubuntu:
  Confirmed

Bug description:
  When displays go to sleep, upon return from sleep the two monitors
  attached to a belkin mini displayport to 2x HDMI, do not return from
  sleep. This results in part of the desktop being inaccessible, until
  the external displays are unplugged, and then plugged back in.

  Sometimes, Xorg will also back down to one monitor. The data
  accompanying this report is for an instance where the power save mode
  caused Xorg to drop to the primary monitor only.

  This is on Ubuntu 15.10 on a Dell XPS 13 (9333) with integrated intel
  HD 4400 graphics. There are two external monitors connected by HDMI to
  a belkin DP-MST adapter which connects to the mini-displayport. A
  single-HDMI-to-mini-displayport belkin adapter works as expected
  (coming out of power save).

  xserver-xorg-video-intel:
Installed: 2:2.99.917+git20150808-0ubuntu4

  Expected behavior: Displays go to sleep, and upon returning all
  displays are still present and all wake.

  Xorg.0.log, relevant happenings:

  [   189.711] (II) intel(0): Disabled output DP1-1
  [   189.711] (II) intel(0): Disabled output DP1-2
  [   189.739] (II) intel(0): resizing framebuffer to 1920x1080
  [   189.745] (II) intel(0): switch to mode 1920x1080@60.0 on eDP1 using pipe 
0, position (0, 0), rotation normal, reflection none
  [   190.339] (II) intel(0): Enabled output DP1-1
  [   190.351] (II) intel(0): Enabled output DP1-2

  dmesg relevant happenings:

  [  190.031929] [ cut here ]
  [  190.032008] WARNING: CPU: 1 PID: 1114 at 
/build/linux-1vdNXv/linux-4.2.0/drivers/gpu/drm/i915/intel_display.c:476 
intel_pipe_will_have_type.isra.41+0x6e/0x80 [i915]()
  [  190.032015] WARN_ON(num_connectors == 0)
  [  190.032019] Modules linked in:
  [  190.032025]  drbg ansi_cprng ctr ccm rfcomm vmw_vsock_vmci_transport vsock 
vmw_vmci bnep snd_hda_codec_hdmi arc4 intel_rapl iosf_mbi x86_pkg_temp_thermal 
intel_powerclamp coretemp kvm_intel dell_wmi hid_rmi sparse_keymap kvm 
dell_laptop crct10dif_pclmul dcdbas crc32_pclmul dell_smm_hwmon aesni_intel 
iwlmvm aes_x86_64 lrw mac80211 gf128mul glue_helper ablk_helper cryptd iwlwifi 
uvcvideo serio_raw videobuf2_vmalloc videobuf2_memops videobuf2_core cfg80211 
v4l2_common videodev media snd_hda_codec_realtek hid_multitouch 
snd_hda_codec_generic lpc_ich shpchp joydev input_leds snd_soc_rt5640 btusb 
btrtl snd_soc_rl6231 btbcm btintel snd_soc_core bluetooth snd_compress 
snd_hda_intel mei_me mei snd_hda_codec snd_hda_core ac97_bus snd_pcm_dmaengine 
snd_hwdep snd_pcm snd_seq_midi snd_seq_midi_event snd_rawmidi
  [  190.032158]  snd_seq snd_seq_device snd_timer snd acpi_als kfifo_buf 
dw_dmac industrialio dw_dmac_core soundcore snd_soc_sst_acpi 8250_dw 
i2c_designware_platform dell_rbtn i2c_designware_core spi_pxa2xx_platform 
intel_smartconnect mac_hid ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 xt_hl ip6t_rt 
nf_conntrack_ipv6 nf_defrag_ipv6 ipt_REJECT nf_reject_ipv4 nf_log_ipv4 
nf_log_common xt_LOG xt_limit xt_tcpudp xt_addrtype nf_conntrack_ipv4 
nf_defrag_ipv4 xt_conntrack ip6table_filter ip6_tables nf_conntrack_netbios_ns 
nf_conntrack_broadcast nf_nat_ftp nf_nat nf_conntrack_ftp nf_conntrack 
iptable_filter ip_tables x_tables parport_pc ppdev lp parport autofs4 
hid_generic usbhid uas usb_storage i915 i2c_algo_bit drm_kms_helper psmouse drm 
ahci libahci wmi video sdhci_acpi sdhci i2c_hid hid
  [  190.032287] CPU: 1 PID: 1114 Comm: Xorg Not tainted 4.2.0-21-generic 
#25-Ubuntu
  [  190.032293] Hardware name: Dell Inc. XPS13 9333/0GFTRT, BIOS A04 03/19/2014
  [  190.032298]   187f4872 880212327ad8 
817e9449
  [  190.032309]   880212327b30 880212327b18 
8107b3d6
  [  190.032318]  

[Kernel-packages] [Bug 1527829] Re: displayport MST external monitors don't return from sleep mode

2016-01-13 Thread Derek
the drm-intel-nightly kernel didn't fix the issue.

I began attempting to trace the issue and search for clues as to why
this is happening.

I am attaching three kernel log files with kernel switch: drm.debug=0x05

All of these are kernel logs after a "xset dpms force off".
- "success" is with the screen resumed successfully after a few seconds of 
being suspended
- "fail-proper" screen resumed after ~20 seconds, and the issue occurs
- "fail-reschg" after about 15 seconds, the computer wakes itself with no user 
input, external monitors are switched off, and the panel (eDP) drops to 
1680x1050 and cannot be set to a higher resolution until a "service lightdm 
restart"

I noticed the existence of errors around "set_hdr_from_dst_qlock" in
fail-proper only and came across two patches to drm_dp_mst_topology.c -
I applied these four patches and recompiled the kernel module, and the
problem still exists.

http://www.spinics.net/lists/stable/msg113900.html

After this patch it seems like suspending does one of three behaviors:
- Wakes itself after 15 seconds with no issues
- Wakes itself after 15 seconds and the externals detach, and laptop panel goes 
to a lower resolution
- Doesn't wake, but on user input returns with the two external screens still 
part of the desktop, but with no video

** Attachment added: "verboselogs.tar.gz"
   
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1527829/+attachment/4549545/+files/verboselogs.tar.gz

** Changed in: linux (Ubuntu)
   Status: Incomplete => Confirmed

-- 
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/1527829

Title:
  displayport MST external monitors don't return from sleep mode

Status in linux package in Ubuntu:
  Confirmed

Bug description:
  When displays go to sleep, upon return from sleep the two monitors
  attached to a belkin mini displayport to 2x HDMI, do not return from
  sleep. This results in part of the desktop being inaccessible, until
  the external displays are unplugged, and then plugged back in.

  Sometimes, Xorg will also back down to one monitor. The data
  accompanying this report is for an instance where the power save mode
  caused Xorg to drop to the primary monitor only.

  This is on Ubuntu 15.10 on a Dell XPS 13 (9333) with integrated intel
  HD 4400 graphics. There are two external monitors connected by HDMI to
  a belkin DP-MST adapter which connects to the mini-displayport. A
  single-HDMI-to-mini-displayport belkin adapter works as expected
  (coming out of power save).

  xserver-xorg-video-intel:
Installed: 2:2.99.917+git20150808-0ubuntu4

  Expected behavior: Displays go to sleep, and upon returning all
  displays are still present and all wake.

  Xorg.0.log, relevant happenings:

  [   189.711] (II) intel(0): Disabled output DP1-1
  [   189.711] (II) intel(0): Disabled output DP1-2
  [   189.739] (II) intel(0): resizing framebuffer to 1920x1080
  [   189.745] (II) intel(0): switch to mode 1920x1080@60.0 on eDP1 using pipe 
0, position (0, 0), rotation normal, reflection none
  [   190.339] (II) intel(0): Enabled output DP1-1
  [   190.351] (II) intel(0): Enabled output DP1-2

  dmesg relevant happenings:

  [  190.031929] [ cut here ]
  [  190.032008] WARNING: CPU: 1 PID: 1114 at 
/build/linux-1vdNXv/linux-4.2.0/drivers/gpu/drm/i915/intel_display.c:476 
intel_pipe_will_have_type.isra.41+0x6e/0x80 [i915]()
  [  190.032015] WARN_ON(num_connectors == 0)
  [  190.032019] Modules linked in:
  [  190.032025]  drbg ansi_cprng ctr ccm rfcomm vmw_vsock_vmci_transport vsock 
vmw_vmci bnep snd_hda_codec_hdmi arc4 intel_rapl iosf_mbi x86_pkg_temp_thermal 
intel_powerclamp coretemp kvm_intel dell_wmi hid_rmi sparse_keymap kvm 
dell_laptop crct10dif_pclmul dcdbas crc32_pclmul dell_smm_hwmon aesni_intel 
iwlmvm aes_x86_64 lrw mac80211 gf128mul glue_helper ablk_helper cryptd iwlwifi 
uvcvideo serio_raw videobuf2_vmalloc videobuf2_memops videobuf2_core cfg80211 
v4l2_common videodev media snd_hda_codec_realtek hid_multitouch 
snd_hda_codec_generic lpc_ich shpchp joydev input_leds snd_soc_rt5640 btusb 
btrtl snd_soc_rl6231 btbcm btintel snd_soc_core bluetooth snd_compress 
snd_hda_intel mei_me mei snd_hda_codec snd_hda_core ac97_bus snd_pcm_dmaengine 
snd_hwdep snd_pcm snd_seq_midi snd_seq_midi_event snd_rawmidi
  [  190.032158]  snd_seq snd_seq_device snd_timer snd acpi_als kfifo_buf 
dw_dmac industrialio dw_dmac_core soundcore snd_soc_sst_acpi 8250_dw 
i2c_designware_platform dell_rbtn i2c_designware_core spi_pxa2xx_platform 
intel_smartconnect mac_hid ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 xt_hl ip6t_rt 
nf_conntrack_ipv6 nf_defrag_ipv6 ipt_REJECT nf_reject_ipv4 nf_log_ipv4 
nf_log_common xt_LOG xt_limit xt_tcpudp xt_addrtype nf_conntrack_ipv4 
nf_defrag_ipv4 xt_conntrack ip6table_filter ip6_tables nf_conntrack_netbios_ns 
nf_conntrack_broadcast nf_nat_ftp nf_nat nf_conntrack_ftp nf_conntrack 

[Kernel-packages] [Bug 1527829] Re: displayport MST external monitors don't return from sleep mode

2016-01-11 Thread Christopher M. Penalver
Derek, at your earliest convenience, could you please test the latest
upstream kernel available from the very top line at the top of the page
from http://kernel.ubuntu.com/~kernel-ppa/mainline/?C=N;O=D (the release
names are irrelevant for testing, and please do not test the daily
folder)? Install instructions are available at
https://wiki.ubuntu.com/Kernel/MainlineBuilds . This will allow
additional upstream developers to examine the issue.

If testing on your main install would be inconvenient, one may:
1) Install Ubuntu to a different partition and then test this there.
2) Backup, or clone the primary install.

If the latest kernel did not allow you to test to the issue (ex. you couldn't 
boot into the OS) please make a comment in your report about this, and continue 
to test the next most recent kernel version until you can test to the issue. 
Once you've tested the upstream kernel, please comment on which kernel version 
specifically you tested. If this issue is fixed in the mainline kernel, please 
add the following tags by clicking on the yellow circle with a black pencil 
icon, next to the word Tags, located at the bottom of the report description:
kernel-fixed-upstream
kernel-fixed-upstream-X.Y-rcZ

Where X, and Y are the first two numbers of the kernel version, and Z is
the release candidate number if it exists.

If the mainline kernel does not fix the issue, please add the following tags:
kernel-bug-exists-upstream
kernel-bug-exists-upstream-X.Y-rcZ

Please note, an error to install the kernel does not fit the criteria of
kernel-bug-exists-upstream.

Once testing of the latest upstream kernel is complete, please mark this
report's Status as Confirmed. Please let us know your results.

Thank you for your understanding.

** Tags removed: bios-outdated-a08
** Tags added: latest-bios-a08

** Changed in: linux (Ubuntu)
   Importance: Low => Medium

** Changed in: linux (Ubuntu)
   Status: Confirmed => Incomplete

-- 
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/1527829

Title:
  displayport MST external monitors don't return from sleep mode

Status in linux package in Ubuntu:
  Incomplete

Bug description:
  When displays go to sleep, upon return from sleep the two monitors
  attached to a belkin mini displayport to 2x HDMI, do not return from
  sleep. This results in part of the desktop being inaccessible, until
  the external displays are unplugged, and then plugged back in.

  Sometimes, Xorg will also back down to one monitor. The data
  accompanying this report is for an instance where the power save mode
  caused Xorg to drop to the primary monitor only.

  This is on Ubuntu 15.10 on a Dell XPS 13 (9333) with integrated intel
  HD 4400 graphics. There are two external monitors connected by HDMI to
  a belkin DP-MST adapter which connects to the mini-displayport. A
  single-HDMI-to-mini-displayport belkin adapter works as expected
  (coming out of power save).

  xserver-xorg-video-intel:
Installed: 2:2.99.917+git20150808-0ubuntu4

  Expected behavior: Displays go to sleep, and upon returning all
  displays are still present and all wake.

  Xorg.0.log, relevant happenings:

  [   189.711] (II) intel(0): Disabled output DP1-1
  [   189.711] (II) intel(0): Disabled output DP1-2
  [   189.739] (II) intel(0): resizing framebuffer to 1920x1080
  [   189.745] (II) intel(0): switch to mode 1920x1080@60.0 on eDP1 using pipe 
0, position (0, 0), rotation normal, reflection none
  [   190.339] (II) intel(0): Enabled output DP1-1
  [   190.351] (II) intel(0): Enabled output DP1-2

  dmesg relevant happenings:

  [  190.031929] [ cut here ]
  [  190.032008] WARNING: CPU: 1 PID: 1114 at 
/build/linux-1vdNXv/linux-4.2.0/drivers/gpu/drm/i915/intel_display.c:476 
intel_pipe_will_have_type.isra.41+0x6e/0x80 [i915]()
  [  190.032015] WARN_ON(num_connectors == 0)
  [  190.032019] Modules linked in:
  [  190.032025]  drbg ansi_cprng ctr ccm rfcomm vmw_vsock_vmci_transport vsock 
vmw_vmci bnep snd_hda_codec_hdmi arc4 intel_rapl iosf_mbi x86_pkg_temp_thermal 
intel_powerclamp coretemp kvm_intel dell_wmi hid_rmi sparse_keymap kvm 
dell_laptop crct10dif_pclmul dcdbas crc32_pclmul dell_smm_hwmon aesni_intel 
iwlmvm aes_x86_64 lrw mac80211 gf128mul glue_helper ablk_helper cryptd iwlwifi 
uvcvideo serio_raw videobuf2_vmalloc videobuf2_memops videobuf2_core cfg80211 
v4l2_common videodev media snd_hda_codec_realtek hid_multitouch 
snd_hda_codec_generic lpc_ich shpchp joydev input_leds snd_soc_rt5640 btusb 
btrtl snd_soc_rl6231 btbcm btintel snd_soc_core bluetooth snd_compress 
snd_hda_intel mei_me mei snd_hda_codec snd_hda_core ac97_bus snd_pcm_dmaengine 
snd_hwdep snd_pcm snd_seq_midi snd_seq_midi_event snd_rawmidi
  [  190.032158]  snd_seq snd_seq_device snd_timer snd acpi_als kfifo_buf 
dw_dmac industrialio dw_dmac_core soundcore snd_soc_sst_acpi 8250_dw 
i2c_designware_platform 

[Kernel-packages] [Bug 1527829] Re: displayport MST external monitors don't return from sleep mode

2016-01-11 Thread Christopher M. Penalver
Derek, to see if this is resolved upstream, could you please test
http://kernel.ubuntu.com/~kernel-ppa/mainline/drm-intel-nightly/ and
advise to the results?

** Changed in: linux (Ubuntu)
   Status: Confirmed => Incomplete

-- 
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/1527829

Title:
  displayport MST external monitors don't return from sleep mode

Status in linux package in Ubuntu:
  Incomplete

Bug description:
  When displays go to sleep, upon return from sleep the two monitors
  attached to a belkin mini displayport to 2x HDMI, do not return from
  sleep. This results in part of the desktop being inaccessible, until
  the external displays are unplugged, and then plugged back in.

  Sometimes, Xorg will also back down to one monitor. The data
  accompanying this report is for an instance where the power save mode
  caused Xorg to drop to the primary monitor only.

  This is on Ubuntu 15.10 on a Dell XPS 13 (9333) with integrated intel
  HD 4400 graphics. There are two external monitors connected by HDMI to
  a belkin DP-MST adapter which connects to the mini-displayport. A
  single-HDMI-to-mini-displayport belkin adapter works as expected
  (coming out of power save).

  xserver-xorg-video-intel:
Installed: 2:2.99.917+git20150808-0ubuntu4

  Expected behavior: Displays go to sleep, and upon returning all
  displays are still present and all wake.

  Xorg.0.log, relevant happenings:

  [   189.711] (II) intel(0): Disabled output DP1-1
  [   189.711] (II) intel(0): Disabled output DP1-2
  [   189.739] (II) intel(0): resizing framebuffer to 1920x1080
  [   189.745] (II) intel(0): switch to mode 1920x1080@60.0 on eDP1 using pipe 
0, position (0, 0), rotation normal, reflection none
  [   190.339] (II) intel(0): Enabled output DP1-1
  [   190.351] (II) intel(0): Enabled output DP1-2

  dmesg relevant happenings:

  [  190.031929] [ cut here ]
  [  190.032008] WARNING: CPU: 1 PID: 1114 at 
/build/linux-1vdNXv/linux-4.2.0/drivers/gpu/drm/i915/intel_display.c:476 
intel_pipe_will_have_type.isra.41+0x6e/0x80 [i915]()
  [  190.032015] WARN_ON(num_connectors == 0)
  [  190.032019] Modules linked in:
  [  190.032025]  drbg ansi_cprng ctr ccm rfcomm vmw_vsock_vmci_transport vsock 
vmw_vmci bnep snd_hda_codec_hdmi arc4 intel_rapl iosf_mbi x86_pkg_temp_thermal 
intel_powerclamp coretemp kvm_intel dell_wmi hid_rmi sparse_keymap kvm 
dell_laptop crct10dif_pclmul dcdbas crc32_pclmul dell_smm_hwmon aesni_intel 
iwlmvm aes_x86_64 lrw mac80211 gf128mul glue_helper ablk_helper cryptd iwlwifi 
uvcvideo serio_raw videobuf2_vmalloc videobuf2_memops videobuf2_core cfg80211 
v4l2_common videodev media snd_hda_codec_realtek hid_multitouch 
snd_hda_codec_generic lpc_ich shpchp joydev input_leds snd_soc_rt5640 btusb 
btrtl snd_soc_rl6231 btbcm btintel snd_soc_core bluetooth snd_compress 
snd_hda_intel mei_me mei snd_hda_codec snd_hda_core ac97_bus snd_pcm_dmaengine 
snd_hwdep snd_pcm snd_seq_midi snd_seq_midi_event snd_rawmidi
  [  190.032158]  snd_seq snd_seq_device snd_timer snd acpi_als kfifo_buf 
dw_dmac industrialio dw_dmac_core soundcore snd_soc_sst_acpi 8250_dw 
i2c_designware_platform dell_rbtn i2c_designware_core spi_pxa2xx_platform 
intel_smartconnect mac_hid ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 xt_hl ip6t_rt 
nf_conntrack_ipv6 nf_defrag_ipv6 ipt_REJECT nf_reject_ipv4 nf_log_ipv4 
nf_log_common xt_LOG xt_limit xt_tcpudp xt_addrtype nf_conntrack_ipv4 
nf_defrag_ipv4 xt_conntrack ip6table_filter ip6_tables nf_conntrack_netbios_ns 
nf_conntrack_broadcast nf_nat_ftp nf_nat nf_conntrack_ftp nf_conntrack 
iptable_filter ip_tables x_tables parport_pc ppdev lp parport autofs4 
hid_generic usbhid uas usb_storage i915 i2c_algo_bit drm_kms_helper psmouse drm 
ahci libahci wmi video sdhci_acpi sdhci i2c_hid hid
  [  190.032287] CPU: 1 PID: 1114 Comm: Xorg Not tainted 4.2.0-21-generic 
#25-Ubuntu
  [  190.032293] Hardware name: Dell Inc. XPS13 9333/0GFTRT, BIOS A04 03/19/2014
  [  190.032298]   187f4872 880212327ad8 
817e9449
  [  190.032309]   880212327b30 880212327b18 
8107b3d6
  [  190.032318]   8802119e1800 8801f0382d80 
6667
  [  190.032327] Call Trace:
  [  190.032342]  [] dump_stack+0x45/0x57
  [  190.032354]  [] warn_slowpath_common+0x86/0xc0
  [  190.032364]  [] warn_slowpath_fmt+0x55/0x70
  [  190.032420]  [] 
intel_pipe_will_have_type.isra.41+0x6e/0x80 [i915]
  [  190.032474]  [] 
intel_modeset_compute_config.part.90+0x460/0xb80 [i915]
  [  190.032496]  [] ? 
drm_atomic_helper_check_modeset+0x62/0x970 [drm_kms_helper]
  [  190.032600]  [] intel_modeset_compute_config+0x42/0x50 
[i915]
  [  190.032667]  [] intel_crtc_set_config+0x28f/0x580 [i915]
  [  190.032736]  [] ? drm_modeset_lock_all_crtcs+0x90/0xa0 
[drm]
  [  190.032783]  [] drm_mode_set_config_internal+0x66/0x100 
[drm]

[Kernel-packages] [Bug 1527829] Re: displayport MST external monitors don't return from sleep mode

2016-01-11 Thread Derek
$ cat /proc/version 
Linux version 4.4.0-040400rc8-generic (kernel@gloin) (gcc version 5.2.1 
20151010 (Ubuntu 5.2.1-22ubuntu2) ) #201601051225 SMP Tue Jan 5 17:27:39 UTC 
2016

Bug still exists. No messages appear in any of dmesg  faillog  kern.log
syslog  Xorg.0.log

** Changed in: linux (Ubuntu)
   Status: Incomplete => Opinion

** Changed in: linux (Ubuntu)
   Status: Opinion => Confirmed

** Tags added: kernel-bug-exists-upstream kernel-bug-exists-
upstream-4.4-rc8

-- 
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/1527829

Title:
  displayport MST external monitors don't return from sleep mode

Status in linux package in Ubuntu:
  Confirmed

Bug description:
  When displays go to sleep, upon return from sleep the two monitors
  attached to a belkin mini displayport to 2x HDMI, do not return from
  sleep. This results in part of the desktop being inaccessible, until
  the external displays are unplugged, and then plugged back in.

  Sometimes, Xorg will also back down to one monitor. The data
  accompanying this report is for an instance where the power save mode
  caused Xorg to drop to the primary monitor only.

  This is on Ubuntu 15.10 on a Dell XPS 13 (9333) with integrated intel
  HD 4400 graphics. There are two external monitors connected by HDMI to
  a belkin DP-MST adapter which connects to the mini-displayport. A
  single-HDMI-to-mini-displayport belkin adapter works as expected
  (coming out of power save).

  xserver-xorg-video-intel:
Installed: 2:2.99.917+git20150808-0ubuntu4

  Expected behavior: Displays go to sleep, and upon returning all
  displays are still present and all wake.

  Xorg.0.log, relevant happenings:

  [   189.711] (II) intel(0): Disabled output DP1-1
  [   189.711] (II) intel(0): Disabled output DP1-2
  [   189.739] (II) intel(0): resizing framebuffer to 1920x1080
  [   189.745] (II) intel(0): switch to mode 1920x1080@60.0 on eDP1 using pipe 
0, position (0, 0), rotation normal, reflection none
  [   190.339] (II) intel(0): Enabled output DP1-1
  [   190.351] (II) intel(0): Enabled output DP1-2

  dmesg relevant happenings:

  [  190.031929] [ cut here ]
  [  190.032008] WARNING: CPU: 1 PID: 1114 at 
/build/linux-1vdNXv/linux-4.2.0/drivers/gpu/drm/i915/intel_display.c:476 
intel_pipe_will_have_type.isra.41+0x6e/0x80 [i915]()
  [  190.032015] WARN_ON(num_connectors == 0)
  [  190.032019] Modules linked in:
  [  190.032025]  drbg ansi_cprng ctr ccm rfcomm vmw_vsock_vmci_transport vsock 
vmw_vmci bnep snd_hda_codec_hdmi arc4 intel_rapl iosf_mbi x86_pkg_temp_thermal 
intel_powerclamp coretemp kvm_intel dell_wmi hid_rmi sparse_keymap kvm 
dell_laptop crct10dif_pclmul dcdbas crc32_pclmul dell_smm_hwmon aesni_intel 
iwlmvm aes_x86_64 lrw mac80211 gf128mul glue_helper ablk_helper cryptd iwlwifi 
uvcvideo serio_raw videobuf2_vmalloc videobuf2_memops videobuf2_core cfg80211 
v4l2_common videodev media snd_hda_codec_realtek hid_multitouch 
snd_hda_codec_generic lpc_ich shpchp joydev input_leds snd_soc_rt5640 btusb 
btrtl snd_soc_rl6231 btbcm btintel snd_soc_core bluetooth snd_compress 
snd_hda_intel mei_me mei snd_hda_codec snd_hda_core ac97_bus snd_pcm_dmaengine 
snd_hwdep snd_pcm snd_seq_midi snd_seq_midi_event snd_rawmidi
  [  190.032158]  snd_seq snd_seq_device snd_timer snd acpi_als kfifo_buf 
dw_dmac industrialio dw_dmac_core soundcore snd_soc_sst_acpi 8250_dw 
i2c_designware_platform dell_rbtn i2c_designware_core spi_pxa2xx_platform 
intel_smartconnect mac_hid ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 xt_hl ip6t_rt 
nf_conntrack_ipv6 nf_defrag_ipv6 ipt_REJECT nf_reject_ipv4 nf_log_ipv4 
nf_log_common xt_LOG xt_limit xt_tcpudp xt_addrtype nf_conntrack_ipv4 
nf_defrag_ipv4 xt_conntrack ip6table_filter ip6_tables nf_conntrack_netbios_ns 
nf_conntrack_broadcast nf_nat_ftp nf_nat nf_conntrack_ftp nf_conntrack 
iptable_filter ip_tables x_tables parport_pc ppdev lp parport autofs4 
hid_generic usbhid uas usb_storage i915 i2c_algo_bit drm_kms_helper psmouse drm 
ahci libahci wmi video sdhci_acpi sdhci i2c_hid hid
  [  190.032287] CPU: 1 PID: 1114 Comm: Xorg Not tainted 4.2.0-21-generic 
#25-Ubuntu
  [  190.032293] Hardware name: Dell Inc. XPS13 9333/0GFTRT, BIOS A04 03/19/2014
  [  190.032298]   187f4872 880212327ad8 
817e9449
  [  190.032309]   880212327b30 880212327b18 
8107b3d6
  [  190.032318]   8802119e1800 8801f0382d80 
6667
  [  190.032327] Call Trace:
  [  190.032342]  [] dump_stack+0x45/0x57
  [  190.032354]  [] warn_slowpath_common+0x86/0xc0
  [  190.032364]  [] warn_slowpath_fmt+0x55/0x70
  [  190.032420]  [] 
intel_pipe_will_have_type.isra.41+0x6e/0x80 [i915]
  [  190.032474]  [] 
intel_modeset_compute_config.part.90+0x460/0xb80 [i915]
  [  190.032496]  [] ? 
drm_atomic_helper_check_modeset+0x62/0x970 [drm_kms_helper]
  [  

[Kernel-packages] [Bug 1527829] Re: displayport MST external monitors don't return from sleep mode

2016-01-11 Thread Derek
$ sudo dmidecode -s bios-version && sudo dmidecode -s bios-release-date
[sudo] password for derek: 
A08
08/31/2015

- There was no improvement in the symptoms. The external monitors still
fail to wake.

** Changed in: linux (Ubuntu)
   Status: Incomplete => Confirmed

-- 
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/1527829

Title:
  displayport MST external monitors don't return from sleep mode

Status in linux package in Ubuntu:
  Confirmed

Bug description:
  When displays go to sleep, upon return from sleep the two monitors
  attached to a belkin mini displayport to 2x HDMI, do not return from
  sleep. This results in part of the desktop being inaccessible, until
  the external displays are unplugged, and then plugged back in.

  Sometimes, Xorg will also back down to one monitor. The data
  accompanying this report is for an instance where the power save mode
  caused Xorg to drop to the primary monitor only.

  This is on Ubuntu 15.10 on a Dell XPS 13 (9333) with integrated intel
  HD 4400 graphics. There are two external monitors connected by HDMI to
  a belkin DP-MST adapter which connects to the mini-displayport. A
  single-HDMI-to-mini-displayport belkin adapter works as expected
  (coming out of power save).

  xserver-xorg-video-intel:
Installed: 2:2.99.917+git20150808-0ubuntu4

  Expected behavior: Displays go to sleep, and upon returning all
  displays are still present and all wake.

  Xorg.0.log, relevant happenings:

  [   189.711] (II) intel(0): Disabled output DP1-1
  [   189.711] (II) intel(0): Disabled output DP1-2
  [   189.739] (II) intel(0): resizing framebuffer to 1920x1080
  [   189.745] (II) intel(0): switch to mode 1920x1080@60.0 on eDP1 using pipe 
0, position (0, 0), rotation normal, reflection none
  [   190.339] (II) intel(0): Enabled output DP1-1
  [   190.351] (II) intel(0): Enabled output DP1-2

  dmesg relevant happenings:

  [  190.031929] [ cut here ]
  [  190.032008] WARNING: CPU: 1 PID: 1114 at 
/build/linux-1vdNXv/linux-4.2.0/drivers/gpu/drm/i915/intel_display.c:476 
intel_pipe_will_have_type.isra.41+0x6e/0x80 [i915]()
  [  190.032015] WARN_ON(num_connectors == 0)
  [  190.032019] Modules linked in:
  [  190.032025]  drbg ansi_cprng ctr ccm rfcomm vmw_vsock_vmci_transport vsock 
vmw_vmci bnep snd_hda_codec_hdmi arc4 intel_rapl iosf_mbi x86_pkg_temp_thermal 
intel_powerclamp coretemp kvm_intel dell_wmi hid_rmi sparse_keymap kvm 
dell_laptop crct10dif_pclmul dcdbas crc32_pclmul dell_smm_hwmon aesni_intel 
iwlmvm aes_x86_64 lrw mac80211 gf128mul glue_helper ablk_helper cryptd iwlwifi 
uvcvideo serio_raw videobuf2_vmalloc videobuf2_memops videobuf2_core cfg80211 
v4l2_common videodev media snd_hda_codec_realtek hid_multitouch 
snd_hda_codec_generic lpc_ich shpchp joydev input_leds snd_soc_rt5640 btusb 
btrtl snd_soc_rl6231 btbcm btintel snd_soc_core bluetooth snd_compress 
snd_hda_intel mei_me mei snd_hda_codec snd_hda_core ac97_bus snd_pcm_dmaengine 
snd_hwdep snd_pcm snd_seq_midi snd_seq_midi_event snd_rawmidi
  [  190.032158]  snd_seq snd_seq_device snd_timer snd acpi_als kfifo_buf 
dw_dmac industrialio dw_dmac_core soundcore snd_soc_sst_acpi 8250_dw 
i2c_designware_platform dell_rbtn i2c_designware_core spi_pxa2xx_platform 
intel_smartconnect mac_hid ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 xt_hl ip6t_rt 
nf_conntrack_ipv6 nf_defrag_ipv6 ipt_REJECT nf_reject_ipv4 nf_log_ipv4 
nf_log_common xt_LOG xt_limit xt_tcpudp xt_addrtype nf_conntrack_ipv4 
nf_defrag_ipv4 xt_conntrack ip6table_filter ip6_tables nf_conntrack_netbios_ns 
nf_conntrack_broadcast nf_nat_ftp nf_nat nf_conntrack_ftp nf_conntrack 
iptable_filter ip_tables x_tables parport_pc ppdev lp parport autofs4 
hid_generic usbhid uas usb_storage i915 i2c_algo_bit drm_kms_helper psmouse drm 
ahci libahci wmi video sdhci_acpi sdhci i2c_hid hid
  [  190.032287] CPU: 1 PID: 1114 Comm: Xorg Not tainted 4.2.0-21-generic 
#25-Ubuntu
  [  190.032293] Hardware name: Dell Inc. XPS13 9333/0GFTRT, BIOS A04 03/19/2014
  [  190.032298]   187f4872 880212327ad8 
817e9449
  [  190.032309]   880212327b30 880212327b18 
8107b3d6
  [  190.032318]   8802119e1800 8801f0382d80 
6667
  [  190.032327] Call Trace:
  [  190.032342]  [] dump_stack+0x45/0x57
  [  190.032354]  [] warn_slowpath_common+0x86/0xc0
  [  190.032364]  [] warn_slowpath_fmt+0x55/0x70
  [  190.032420]  [] 
intel_pipe_will_have_type.isra.41+0x6e/0x80 [i915]
  [  190.032474]  [] 
intel_modeset_compute_config.part.90+0x460/0xb80 [i915]
  [  190.032496]  [] ? 
drm_atomic_helper_check_modeset+0x62/0x970 [drm_kms_helper]
  [  190.032600]  [] intel_modeset_compute_config+0x42/0x50 
[i915]
  [  190.032667]  [] intel_crtc_set_config+0x28f/0x580 [i915]
  [  190.032736]  [] ? drm_modeset_lock_all_crtcs+0x90/0xa0 
[drm]
  [  190.032783]  [] 

[Kernel-packages] [Bug 1527829] Re: displayport MST external monitors don't return from sleep mode

2016-01-10 Thread Christopher M. Penalver
Derek, thank you for reporting this and helping make Ubuntu better.

As per http://www.dell.com/support/home/us/en/19/product-
support/product/xps-13-9333/drivers/advanced an update to your
computer's buggy and outdated BIOS is available (A08). If you update to
this following https://help.ubuntu.com/community/BIOSUpdate does it
change anything?

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:
1) Please provide the output of the following terminal command (not perform an 
apport-collect):
sudo dmidecode -s bios-version && sudo dmidecode -s bios-release-date
2) Please make a comment specifically advising on if there was an improvement 
or not.
3) Please mark this report Status Confirmed. If it's not reproducible, please 
mark this as Invalid.

Thank you for your understanding.

** Tags added: bios-outdated-a08

** Package changed: xserver-xorg-video-intel (Ubuntu) => linux (Ubuntu)

** Changed in: linux (Ubuntu)
   Importance: Undecided => Low

** Changed in: linux (Ubuntu)
   Status: New => Incomplete

-- 
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/1527829

Title:
  displayport MST external monitors don't return from sleep mode

Status in linux package in Ubuntu:
  Incomplete

Bug description:
  When displays go to sleep, upon return from sleep the two monitors
  attached to a belkin mini displayport to 2x HDMI, do not return from
  sleep. This results in part of the desktop being inaccessible, until
  the external displays are unplugged, and then plugged back in.

  Sometimes, Xorg will also back down to one monitor. The data
  accompanying this report is for an instance where the power save mode
  caused Xorg to drop to the primary monitor only.

  This is on Ubuntu 15.10 on a Dell XPS 13 (9333) with integrated intel
  HD 4400 graphics. There are two external monitors connected by HDMI to
  a belkin DP-MST adapter which connects to the mini-displayport. A
  single-HDMI-to-mini-displayport belkin adapter works as expected
  (coming out of power save).

  xserver-xorg-video-intel:
Installed: 2:2.99.917+git20150808-0ubuntu4

  Expected behavior: Displays go to sleep, and upon returning all
  displays are still present and all wake.

  Xorg.0.log, relevant happenings:

  [   189.711] (II) intel(0): Disabled output DP1-1
  [   189.711] (II) intel(0): Disabled output DP1-2
  [   189.739] (II) intel(0): resizing framebuffer to 1920x1080
  [   189.745] (II) intel(0): switch to mode 1920x1080@60.0 on eDP1 using pipe 
0, position (0, 0), rotation normal, reflection none
  [   190.339] (II) intel(0): Enabled output DP1-1
  [   190.351] (II) intel(0): Enabled output DP1-2

  dmesg relevant happenings:

  [  190.031929] [ cut here ]
  [  190.032008] WARNING: CPU: 1 PID: 1114 at 
/build/linux-1vdNXv/linux-4.2.0/drivers/gpu/drm/i915/intel_display.c:476 
intel_pipe_will_have_type.isra.41+0x6e/0x80 [i915]()
  [  190.032015] WARN_ON(num_connectors == 0)
  [  190.032019] Modules linked in:
  [  190.032025]  drbg ansi_cprng ctr ccm rfcomm vmw_vsock_vmci_transport vsock 
vmw_vmci bnep snd_hda_codec_hdmi arc4 intel_rapl iosf_mbi x86_pkg_temp_thermal 
intel_powerclamp coretemp kvm_intel dell_wmi hid_rmi sparse_keymap kvm 
dell_laptop crct10dif_pclmul dcdbas crc32_pclmul dell_smm_hwmon aesni_intel 
iwlmvm aes_x86_64 lrw mac80211 gf128mul glue_helper ablk_helper cryptd iwlwifi 
uvcvideo serio_raw videobuf2_vmalloc videobuf2_memops videobuf2_core cfg80211 
v4l2_common videodev media snd_hda_codec_realtek hid_multitouch 
snd_hda_codec_generic lpc_ich shpchp joydev input_leds snd_soc_rt5640 btusb 
btrtl snd_soc_rl6231 btbcm btintel snd_soc_core bluetooth snd_compress 
snd_hda_intel mei_me mei snd_hda_codec snd_hda_core ac97_bus snd_pcm_dmaengine 
snd_hwdep snd_pcm snd_seq_midi snd_seq_midi_event snd_rawmidi
  [  190.032158]  snd_seq snd_seq_device snd_timer snd acpi_als kfifo_buf 
dw_dmac industrialio dw_dmac_core soundcore snd_soc_sst_acpi 8250_dw 
i2c_designware_platform dell_rbtn i2c_designware_core spi_pxa2xx_platform 
intel_smartconnect mac_hid ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 xt_hl ip6t_rt 
nf_conntrack_ipv6 nf_defrag_ipv6 ipt_REJECT nf_reject_ipv4 nf_log_ipv4 
nf_log_common xt_LOG xt_limit xt_tcpudp xt_addrtype nf_conntrack_ipv4 
nf_defrag_ipv4 xt_conntrack ip6table_filter ip6_tables nf_conntrack_netbios_ns 
nf_conntrack_broadcast nf_nat_ftp nf_nat nf_conntrack_ftp nf_conntrack 
iptable_filter ip_tables x_tables parport_pc ppdev lp parport autofs4 
hid_generic usbhid uas usb_storage i915 i2c_algo_bit drm_kms_helper psmouse drm 
ahci libahci wmi video sdhci_acpi sdhci i2c_hid