23

I have a Zenbook UX303U with integrated Intel HD5000, and using an external monitor worked fine until I updated to Ubuntu 16.04LTS this weekend. Now, when I plug my second screen and then move the mouse cursor to the laptop's screen, the computer freezes: the mouse, touchpad and keyboard become unresponsive, I'm unable to access a terminal with Ctrl + Alt + F1 - 6 shortcut, and any open ssh connections to my laptop are lost. All I can do is hard reboot the computer.

Has anyone else experienced similar problems and figured out a solution?

  • Not a solution, but my two-monitor laptop freezes so often that I have installed an OpenSSH server on it. When it freezes I login to the laptop from my phone (using the JuiceSSH app), and restart lightdm using sudo systemctl restart lightdm.service. It's inconvenient but better than a hard reboot. By the way, left-Alt + SysRq + B also reboots the system. – Jos Apr 25 '16 at 12:12
  • I tried updating my Intel drivers but the Intel Graphics Installer wouldn't run as it's not yet compatible with Ubuntu 16.04. I followed this tutorial allanbogh.com/2016/01/05/… and was able to update the drivers anyway, but the problem persists :-/ – Louis-Rémi Apr 25 '16 at 12:14
  • I have the exact same problem, in every detail, except I'm on a Lenovo Thinkpad T460. My graphics chipset is therefore Intel HD Graphics 520 Mobile, i5 6200U. – Jonathan Hartley Apr 25 '16 at 20:24
  • 3
    @all I think I have found it: bugs.launchpad.net/ubuntu/+source/xorg/+bug/1559308. This bug contains a comment with a syslog attached, and that syslog contains a traceback which is identical to the traceback I have in my syslog from the morning I had an external monitor attached and saw this problem. I suspect Ubuntu bugs are partly prioritized by number of users reporting they also have the problem, so please go there, register, click the 'me too' button, and add any useful info you have. Thanks! – Jonathan Hartley Apr 27 '16 at 18:31
  • 3
    Ok, it seems as Intel has just 'forgotten' to make their newest drivers available. That's why they are not included in 16.04. There is a German article on that available here: goo.gl/mkfAWB (translation: goo.gl/Cm18Kv). It mainly describes the (much bigger) issues with the Iris-550 GPU. However, they acknowledge that the missing driver patches might also affect users with HD 510 and HD 535 GPUs (so I guess also the HD 520 one). Let's hope the Ubuntu developers integrate the already available patch as soon as possible. Maybe there is a temporary work around? – phx Apr 29 '16 at 8:29
18
+100

Update of kernel to 4.4.8-wily will solve the problem. It works fine with Intel® HD Graphics 520, so I assume that it should help to all Skylake graphics cards. Instalation instructions here: http://linuxdaddy.com/blog/install-kernel-4-4-on-ubuntu/

  • Works for me. Hooray! – Jonathan Hartley May 2 '16 at 18:25
  • 1
    Thank you! With this I was finally able to start my laptop (a dell precision 5510) with an external monitor plugged in. – L42 Jun 9 '16 at 11:17
  • Still freezing here :( – Dherik Sep 15 '16 at 17:13
  • Freezing after boot with dual monitor. If plug in the other monitor later, everything seems OK. GeForce GTX 960M, nvidia-361.42 driver, 4.4.8 kernel. – HD189733b Oct 21 '16 at 16:07
  • this works with me too, I'm using Thinkpad T460 – Kelly DC Feb 14 '18 at 2:13
3

The DELL D620 laptop (Intel graphics), with the 4.4.0-47-generic kernel also freezes with dual monitors.

There seems to be no problem if the second monitor is connected after successful startup with laptop-screen only, with the second monitor configured above laptop-monitor.

Manual configuration-command:

xrandr --output VGA1 --mode 1280x1024 --rate 60 --primary --output LVDS1 --mode 1280x800 --rate 60 --below VGA1

There also seems to be no problem with dual monitor, if both monitors are configured with the same size.

I solved the problem by using script I found here

Replace --fbmm with --mode within this script, and add:

sleep 5
xrandr --output VGA1 --off

before the line containing [ -n "$1" ] && sleep $1

If script is started with parameter 20, it will first turn off the second monitor after 5 seconds and then restore both screens after 20 seconds without problem.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.