Public bug reported: 16.04 on an Asus T300CHI (Intel GPU).
$ uname -a Linux T300CHI 4.4.0-21-lowlatency #37-Ubuntu SMP PREEMPT Mon Apr 18 20:20:26 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux I found today that switching from X to the VT consoles resulted in a blank screen. Switching between VTs likewise. Switching back to the GUI on tty7 the (GUI) display returns. The system was last booted 4 or 5 days ago and has been through several suspend/resume cycles since then. Whilst switched to tty1 using a remote SSH shell I adjusted the backlight brightness but without revealing any text. I then did a blind login and the remote SSH shell showed a login and shell process were started. This seems to indicate the problem is in the framebuffer driver. I did a system restart and found the VT consoles working fine. I did several suspend/resume cycles but so far was unable to reproduce the issue. I suspect I've not done enough cycles yet, or alternatively the issue is triggered by something I did during the previous 5-day boot session although I cannot think of anything obvious that could have this effect. $ lspci -nn 00:00.0 Host bridge [0600]: Intel Corporation Broadwell-U Host Bridge -OPI [8086:1604] (rev 09) 00:02.0 VGA compatible controller [0300]: Intel Corporation Broadwell-U Integrated Graphics [8086:161e] (rev 09) 00:03.0 Audio device [0403]: Intel Corporation Broadwell-U Audio Controller [8086:160c] (rev 09) 00:04.0 Signal processing controller [1180]: Intel Corporation Broadwell-U Camarillo Device [8086:1603] (rev 09) 00:14.0 USB controller [0c03]: Intel Corporation Wildcat Point-LP USB xHCI Controller [8086:9cb1] (rev 03) 00:16.0 Communication controller [0780]: Intel Corporation Wildcat Point-LP MEI Controller #1 [8086:9cba] (rev 03) 00:1b.0 Audio device [0403]: Intel Corporation Wildcat Point-LP High Definition Audio Controller [8086:9ca0] (rev 03) 00:1c.0 PCI bridge [0604]: Intel Corporation Wildcat Point-LP PCI Express Root Port #1 [8086:9c90] (rev e3) 00:1c.3 PCI bridge [0604]: Intel Corporation Wildcat Point-LP PCI Express Root Port #4 [8086:9c96] (rev e3) 00:1f.0 ISA bridge [0601]: Intel Corporation Wildcat Point-LP LPC Controller [8086:9cc7] (rev 03) 00:1f.2 SATA controller [0106]: Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode] [8086:9c83] (rev 03) 00:1f.3 SMBus [0c05]: Intel Corporation Wildcat Point-LP SMBus Controller [8086:9ca2] (rev 03) 02:00.0 Network controller [0280]: Intel Corporation Wireless 7265 [8086:095a] (rev 59) [ 0.000000] Kernel command line: BOOT_IMAGE=/vmlinuz-4.4.0-21-lowlatency root=/dev/mapper/VG02-rootfs ro no_console_suspend initcall_debug debug acpi_osi=! "acpi_osi=Windows 2013" splash vt.handoff=7 [ 0.000000] console [tty0] enabled [ 0.058719] calling early_efi_map_fb+0x0/0x38 @ 1 [ 0.058721] initcall early_efi_map_fb+0x0/0x38 returned 0 after 0 usecs [ 0.092260] calling vtconsole_class_init+0x0/0xbd @ 1 [ 0.092273] initcall vtconsole_class_init+0x0/0xbd returned 0 after 0 usecs [ 0.111130] calling fbmem_init+0x0/0x94 @ 1 [ 0.111138] initcall fbmem_init+0x0/0x94 returned 0 after 0 usecs [ 0.147791] vgaarb: setting as boot device: PCI:0000:00:02.0 [ 0.147793] vgaarb: device added: PCI:0000:00:02.0,decodes=io+mem,owns=io+mem,locks=none [ 0.147795] vgaarb: loaded [ 0.147796] vgaarb: bridge control possible 0000:00:02.0 [ 0.158091] calling proc_consoles_init+0x0/0x22 @ 1 [ 0.158096] initcall proc_consoles_init+0x0/0x22 returned 0 after 0 usecs [ 0.158293] calling fb_console_init+0x0/0xfc @ 1 [ 0.158316] initcall fb_console_init+0x0/0xfc returned 0 after 20 usecs [ 0.158319] calling simplefb_init+0x0/0x14 @ 1 [ 0.158335] initcall simplefb_init+0x0/0x14 returned 0 after 14 usecs [ 0.504272] calling sysfb_init+0x0/0x92 @ 1 [ 0.504292] initcall sysfb_init+0x0/0x92 returned 0 after 15 usecs [ 0.509020] calling imsttfb_init+0x0/0x10b @ 1 [ 0.509031] initcall imsttfb_init+0x0/0x10b returned 0 after 8 usecs [ 0.509033] calling asiliantfb_init+0x0/0x34 @ 1 [ 0.509042] initcall asiliantfb_init+0x0/0x34 returned 0 after 6 usecs [ 0.509045] calling vesafb_driver_init+0x0/0x14 @ 1 [ 0.509055] initcall vesafb_driver_init+0x0/0x14 returned 0 after 6 usecs [ 0.509058] calling efifb_driver_init+0x0/0x14 @ 1 [ 0.509063] efifb: probing for efifb [ 0.509071] efifb: framebuffer at 0xe0000000, mapped to 0xffffc90001000000, using 14400k, total 14400k [ 0.509073] efifb: mode is 2560x1440x32, linelength=10240, pages=1 [ 0.509073] efifb: scrolling: redraw [ 0.509075] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0 [ 0.509204] fb0: EFI VGA frame buffer device [ 0.509211] initcall efifb_driver_init+0x0/0x14 returned 0 after 147 usecs [ 0.696228] fb: switching to inteldrmfb from EFI VGA [ 0.696355] [drm] Replacing VGA console driver [ 0.708165] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem [ 0.810884] fbcon: inteldrmfb (fb0) is primary device [ 0.811207] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device ** Affects: linux (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1578528 Title: inteldrmfb: blank VT consoles after many suspend/resume cycles To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1578528/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs