8086:0a16 [ASUS Zenbook UX302LG] Black screen on boot

Bug #1263015 reported by Joel Wirāmu Pauling (aenertia)
56
This bug affects 9 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Medium
Unassigned

Bug Description

Install via LiveUSB created with unetbootin off the saucy amd64 iso was able to be completed with "nomodeset". First boot into installed system resulted in lightdm "cowbell" being played but a backlight on / blank screen on the display. using nomodeset on installed system results in framebuffer/console being usable - but no X able to start (cannot find screen). tried some alternative kernel options : acpi_backlight=vendor, video=1920x1080-24@60 but with same results. Tried using different kernel as per bug https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1195483 . pinned and upgraded to trusty kernel images - slightly different result in that backlight goes down and breifly have a red screen tear in upper left of screen for several seconds before reverting to same behaviour as saucy kernel. (blanked screen, backlit, lightdm cowbell plays).

WORKAROUND: Upstream drm-intel-next build resulted in working lightdm/screen:
http://kernel.ubuntu.com/~kernel-ppa/mainline/drm-intel-nightly/2013-12-18-trusty/

--
ApportVersion: 2.12.5-0ubuntu2.2
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: lightdm 1466 F.... pulseaudio
 /dev/snd/controlC0: lightdm 1466 F.... pulseaudio
CRDA:
 country SG:
  (2402 - 2482 @ 40), (N/A, 20)
  (5170 - 5250 @ 40), (N/A, 20)
  (5250 - 5330 @ 40), (N/A, 20), DFS
  (5735 - 5835 @ 40), (N/A, 20)
DistroRelease: Ubuntu 13.10
HibernationDevice: RESUME=UUID=808c568f-76fa-46d3-9e60-276860ebe1ec
InstallationDate: Installed on 2013-12-20 (0 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
Lsusb:
 Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
 Bus 001 Device 004: ID 03eb:8a03 Atmel Corp.
 Bus 001 Device 003: ID 1bcf:2987 Sunplus Innovation Technology Inc.
 Bus 001 Device 002: ID 8087:07dc Intel Corp.
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: ASUSTeK COMPUTER INC. UX302LG
MarkForUpload: True
Package: linux 3.11.0.15.16
PackageArchitecture: amd64
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.11.0-15-generic root=UUID=c4550a46-5cb3-4033-ac7f-3bc9d38959f8 ro
ProcVersionSignature: Ubuntu 3.11.0-15.23-generic 3.11.10
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon.
RelatedPackageVersions:
 linux-restricted-modules-3.11.0-15-generic N/A
 linux-backports-modules-3.11.0-15-generic N/A
 linux-firmware 1.116
Tags: saucy package-from-proposed
Uname: Linux 3.11.0-15-generic x86_64
UpgradeStatus: Upgraded to saucy on 2013-12-20 (0 days ago)
UserGroups:

dmi.bios.date: 10/30/2013
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: UX302LG.207
dmi.board.asset.tag: ATN12345678901234567
dmi.board.name: UX302LG
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: 1.0
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: ASUSTeK COMPUTER INC.
dmi.chassis.version: 1.0
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrUX302LG.207:bd10/30/2013:svnASUSTeKCOMPUTERINC.:pnUX302LG:pvr1.0:rvnASUSTeKCOMPUTERINC.:rnUX302LG:rvr1.0:cvnASUSTeKCOMPUTERINC.:ct10:cvr1.0:
dmi.product.name: UX302LG
dmi.product.version: 1.0
dmi.sys.vendor: ASUSTeK COMPUTER INC.

Revision history for this message
Joel Wirāmu Pauling (aenertia) (aenertia) wrote :
Download full text (25.0 KiB)

root@aenertias-UX302LG:~# cat /var/log/Xorg.0.log
[ 25.689]
X.Org X Server 1.14.5
Release Date: 2013-12-12
[ 25.690] X Protocol Version 11, Revision 0
[ 25.690] Build Operating System: Linux 3.2.0-54-generic x86_64 Ubuntu
[ 25.690] Current Operating System: Linux aenertias-UX302LG 3.12.0-7-generic #15-Ubuntu SMP Sun Dec 8 23:39:27 UTC 2013 x86_64
[ 25.690] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.12.0-7-generic.efi.signed root=UUID=c4550a46-5cb3-4033-ac7f-3bc9d38959f8 ro
[ 25.690] Build Date: 15 December 2013 09:53:45PM
[ 25.690] xorg-server 2:1.14.5-1ubuntu2 (For technical support please see http://www.ubuntu.com/support)
[ 25.690] Current version of pixman: 0.30.2
[ 25.690] Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[ 25.690] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 25.690] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Dec 20 21:16:00 2013
[ 25.797] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 25.904] (==) No Layout section. Using the first Screen section.
[ 25.904] (==) No screen section available. Using defaults.
[ 25.904] (**) |-->Screen "Default Screen Section" (0)
[ 25.904] (**) | |-->Monitor "<default monitor>"
[ 25.929] (==) No monitor specified for screen "Default Screen Section".
        Using a default monitor configuration.
[ 25.929] (==) Automatically adding devices
[ 25.929] (==) Automatically enabling devices
[ 25.929] (==) Automatically adding GPU devices
[ 26.015] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 26.015] Entry deleted from font path.
[ 26.015] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[ 26.015] Entry deleted from font path.
[ 26.015] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[ 26.015] Entry deleted from font path.
[ 26.046] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[ 26.046] Entry deleted from font path.
[ 26.046] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[ 26.046] Entry deleted from font path.
[ 26.046] (==) FontPath set to:
        /usr/share/fonts/X11/misc,
        /usr/share/fonts/X11/Type1,
        built-ins
[ 26.046] (==) ModulePath set to "/usr/lib/x86_64-linux-gnu/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[ 26.046] (II) The server relies on udev to provide the list of input devices.
        If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 26.046] (II) Loader magic: 0x7fa30deb1d20
[ 26.046] (II) Module ABI versions:
[ 26.046] X.Org ANSI C Emulation: 0.4
[ 26.046] X.Org Video Driver: 14.1
[ 26.046] X.Org XInput driver : 19.1
[ 26.046] X.Org Server Extension : 7.0
[ 26.046] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 26.048] (--) PCI:*(0:0:2:0) 8086:0a16:1043:13ad rev 9, Mem @ 0xf7400000/4194304, 0xd0000000/268435456, I/O @ 0x...

Revision history for this message
Brad Figg (brad-figg) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
Joel Wirāmu Pauling (aenertia) (aenertia) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected package-from-proposed
description: updated
Revision history for this message
Joel Wirāmu Pauling (aenertia) (aenertia) wrote : BootDmesg.txt

apport information

Revision history for this message
Joel Wirāmu Pauling (aenertia) (aenertia) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Joel Wirāmu Pauling (aenertia) (aenertia) wrote : Dependencies.txt

apport information

Revision history for this message
Joel Wirāmu Pauling (aenertia) (aenertia) wrote : IwConfig.txt

apport information

Revision history for this message
Joel Wirāmu Pauling (aenertia) (aenertia) wrote : Lspci.txt

apport information

Revision history for this message
Joel Wirāmu Pauling (aenertia) (aenertia) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Joel Wirāmu Pauling (aenertia) (aenertia) wrote : ProcEnviron.txt

apport information

Revision history for this message
Joel Wirāmu Pauling (aenertia) (aenertia) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Joel Wirāmu Pauling (aenertia) (aenertia) wrote : ProcModules.txt

apport information

Revision history for this message
Joel Wirāmu Pauling (aenertia) (aenertia) wrote : RfKill.txt

apport information

Revision history for this message
Joel Wirāmu Pauling (aenertia) (aenertia) wrote : UdevDb.txt

apport information

Revision history for this message
Joel Wirāmu Pauling (aenertia) (aenertia) wrote : UdevLog.txt

apport information

Revision history for this message
Joel Wirāmu Pauling (aenertia) (aenertia) wrote : WifiSyslog.txt

apport information

Revision history for this message
Joel Wirāmu Pauling (aenertia) (aenertia) wrote : Re: ASUS Zenbook UX302LG - black screen on boot

Upstream drm-intel-next build resulted in working lightdm/screen ;

http://kernel.ubuntu.com/~kernel-ppa/mainline/drm-intel-nightly/2013-12-18-trusty/

description: updated
Revision history for this message
Joel Wirāmu Pauling (aenertia) (aenertia) wrote : Dependencies.txt

apport information

Revision history for this message
Joel Wirāmu Pauling (aenertia) (aenertia) wrote : ProcEnviron.txt

apport information

penalvch (penalvch)
description: updated
penalvch (penalvch)
description: updated
tags: added: latest-bios-207
penalvch (penalvch)
summary: - ASUS Zenbook UX302LG - black screen on boot
+ 8086:0a16 [ASUS Zenbook UX302LG] Black screen on boot
Revision history for this message
penalvch (penalvch) wrote :

Joel Wiramu Pauling, thank you for reporting this bug and helping make Ubuntu better. Given you found a WORKAROUND in the upstream drm-intel-next build, would you be able to reverse bisect to find the commit that fixed your problem following https://wiki.ubuntu.com/Kernel/KernelBisection ?

Changed in linux (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Incomplete
Revision history for this message
Joel Wirāmu Pauling (aenertia) (aenertia) wrote :

Unfortunately whilst I get the screen up on boot, the first time the screen is blanked either by power management, or switching a VT or standby(closing lid) - I "loose" the screen and need to do a reboot to get it back. Not very useful unfortunately.

I have tried a couple of different 3.12 kernels mainline and zen patches - neither work (original behaviour, no screen at all).

Going to try a mainline 3.13 kernel today and see if it behaves the same as the drm-intel-next

Revision history for this message
tehownt (tehownt) wrote :

I have the exact same issue with the laptop...

Tried the mainline kernel at http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13-rc6-trusty/ but the behaviour was the same as with 3.12 : black screen on boot.

Had to revert to 3.13 drm-intel-next and it worked OK except when screen is dimmed the laptop is lost and you need to reboot.

Also tried installing nvidia-331 but to no avail, black screen on boot but sortof cycling between on/off.

Revision history for this message
tehownt (tehownt) wrote :
penalvch (penalvch)
tags: added: needs-upstream-testing
Revision history for this message
Emmanuel (eprochasson) wrote :

Might be helpful or not, thought I'd just drop it here.

After installation of a fresh Ubuntu 13.10 with Secure Boot (and with CSM Disabled in the BIOS), using an internet connection to get updated packages, booting with nomodeset and installing nvidia-prime, I find that X/lightdm works pretty well. I can even activate desktop effects and the whole thing runs very smoothly. However, many features are broken (can't get an extra screen plugged in, can't suspend to RAM/Disk).

Not sure that's relevant information, but it can't hurt.

Revision history for this message
penalvch (penalvch) wrote :

Emmanuel, thank you for your comment. So your hardware and problem may be tracked, could you please file a new report with Ubuntu by executing the following in a terminal while booted into a Ubuntu repository kernel (not a mainline one) via:
ubuntu-bug linux

For more on this, please read the official Ubuntu documentation:
Ubuntu Bug Control and Ubuntu Bug Squad: https://wiki.ubuntu.com/Bugs/BestPractices#X.2BAC8-Reporting.Focus_on_One_Issue
Ubuntu Kernel Team: https://wiki.ubuntu.com/KernelTeam/KernelTeamBugPolicies#Filing_Kernel_Bug_reports
Ubuntu Community: https://help.ubuntu.com/community/ReportingBugs#Bug_reporting_etiquette

When opening up the new report, please feel free to subscribe me to it.

Thank you for your understanding.

Helpful bug reporting tips:
https://wiki.ubuntu.com/ReportingBugs

Revision history for this message
Emmanuel (eprochasson) wrote :

Just tried the workaround proposed here (use drm-intel-nightly kernel, removed nvidia-prime, and remove "nomodeset" from grub options) and it works just as good, probably a bit better: I can plug-in an external screen, though I lost the main screen if I am to unplug/deactivate the external screen. Suspend seems to fail just as before (blank screen, yet functioning system on resume). I assume those two issues are for another bug report anyway.

Note to @penalvch: the previous comment was another workaround for this bug that worked for me, not another bug report. Do you still want me to fill in a new report?

Revision history for this message
penalvch (penalvch) wrote :

Emmanuel, yes.

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Tessa (unit3) wrote :

I'm seeing this issue on a fresh 14.04 install. However, unlike 13.10, using "nomodeset" and the generic SVGA X drivers seem to work enough to start the display at its native resolution.

As you can see, the Intel driver isn't being loaded at all on my ux302lg:

# lshw -c video
  *-display UNCLAIMED
       description: VGA compatible controller
       product: Haswell-ULT Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list
       configuration: latency=0
       resources: memory:f7400000-f77fffff memory:d0000000-dfffffff ioport:f000(size=64)

I'm going to attempt to install the intel-drm-next kernel, and will report back once I've done so.

Changed in linux (Ubuntu):
status: Expired → Confirmed
Revision history for this message
Tessa (unit3) wrote :

Using the following intel-drm-next kernel, along with removing "nomodeset" from my boot options, has allowed me to get the intel driver working, like others have reported:

http://kernel.ubuntu.com/~kernel-ppa/mainline/drm-intel-next/current/linux-image-3.14.0-997-generic_3.14.0-997.201404170342_amd64.deb

As well, the nvidia card seems to function correctly with bumblebee, even with the intel-drm-next kernel. So hopefully we'll see a backport of a newer kernel with these fixes into 14.04 at some point, perhaps for 14.0.4.1?

Revision history for this message
penalvch (penalvch) wrote :

Graeme, thank you for your comment. So your hardware and problem may be tracked, could you please file a new report with Ubuntu by executing the following in a terminal while booted into a Ubuntu repository kernel (not a mainline one) via:
ubuntu-bug linux

For more on this, please read the official Ubuntu documentation:
Ubuntu Bug Control and Ubuntu Bug Squad: https://wiki.ubuntu.com/Bugs/BestPractices#X.2BAC8-Reporting.Focus_on_One_Issue
Ubuntu Kernel Team: https://wiki.ubuntu.com/KernelTeam/KernelTeamBugPolicies#Filing_Kernel_Bug_reports
Ubuntu Community: https://help.ubuntu.com/community/ReportingBugs#Bug_reporting_etiquette

When opening up the new report, please feel free to subscribe me to it.

Thank you for your understanding.

Helpful bug reporting tips:
https://wiki.ubuntu.com/ReportingBugs

penalvch (penalvch)
Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.