Ubuntu 12.10 Intel GMA4500M Display is blank upon bootup

Bug #1047483 reported by Anand Vaidya
24
This bug affects 4 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Incomplete
Medium
Unassigned

Bug Description

 kubuntu / ubuntu 12.10 Intel GMA 4500M Black screen problem

Installed the latest Kubuntu 12.10 on my Acer Aspire 4736Z laptop. However, the display is blank/black. The OS seems to have started correctly (keystrokes result in expected results, albeit flying blind) but only display is blank.

The video adapter is Intel GMA4500M chip.

This has been the case with (k)ubuntu 12.04 and 11.10 too. I remember the same laptop used to work just fine earlier (9.10 probably?)

Google search led me to the following forums threads:
http://ubuntuforums.org/showthread.php?t=1237873
http://forums.gentoo.org/viewtopic-t-892206-start-0.html

User cach0rr0 on the Gentoo forum mentions that setting /sys/class/backlight/acpi_video0/brightness to value 8 and rebooting immediately (say Ctrl-Alt-Del) retains the value and the display works fine. There should not be a power off/on sequence in between, since that destroys the value we have written into the register.

So, I thought I could automate the same

I modified my /etc/rc.local to detect the setting and if "wrong" set it to 8 and reboot. If the value is 8, the system completes the bootup and is ready for user login.

The only "problem" with this trivial fix is that when powering on the laptop, it reboots automatically once.

Suspend/Resume seems to work fine for me.

catroot@asp4736-k1210:~# cat /etc/rc.local
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

d=`date`
bv=`cat /sys/class/backlight/acpi_video0/brightness`
if [ $bv != "8" ];then
  echo 8 >/sys/class/backlight/acpi_video0/brightness
  echo "$d: acpi_video0 brightness is $bv so rebooting" >>/var/log/acpi_brightness.txt
  reboot
else
  echo "$d: acpi_video0 brightness is $bv" >> >>/var/log/acpi_brightness.txt
fi
exit 0

root@asp4736-k1210:~# lspci

00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 09)
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 09)
00:1a.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)
00:1d.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation 82801IBM/IEM (ICH9M/ICH9M-E) 4 port SATA Controller [AHCI mode] (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
00:1f.6 Signal processing controller: Intel Corporation 82801I (ICH9 Family) Thermal Subsystem (rev 03)
04:00.0 Network controller: Atheros Communications Inc. AR928X Wireless Network Adapter (PCI-Express) (rev 01)
05:00.0 Ethernet controller: Atheros Communications Inc. AR8121/AR8113/AR8114 Gigabit or Fast Ethernet (rev b0)
07:00.0 System peripheral: JMicron Technology Corp. SD/MMC Host Controller
07:00.2 SD Host controller: JMicron Technology Corp. Standard SD Host Controller
07:00.3 System peripheral: JMicron Technology Corp. MS Host Controller
07:00.4 System peripheral: JMicron Technology Corp. xD Host Controller
root@asp4736-k1210:~#

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https://wiki.ubuntu.com/Bugs/FindRightPackage. You might also ask for help in the #ubuntu-bugs irc channel on Freenode.

To change the source package that this bug is filed about visit https://bugs.launchpad.net/ubuntu/+bug/1047483/+editstatus and add the package name in the text box next to the word Package.

[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]

tags: added: bot-comment
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ubuntu:
status: New → Confirmed
Revision history for this message
Shanekpiper (shanekpiper) wrote :

I found by editing the grub by adding 'nomodeset' after quiet splash and update-grub. Allows you to boot and the display works. Only issue is that is uses the vesa fallback graphics mode. But it works.

Revision history for this message
Shanekpiper (shanekpiper) wrote :

I have an Acer Aspire 5332 with an Intel GMA 4500M

Revision history for this message
Daniel Hoffman (hoffmandanielg) wrote :

Bug is duplicated / reproduced here:

https://bugs.launchpad.net/linuxmint/+bug/1082647

Also with Intel GMA 4500

Using Acer Aspire 5732Z

Revision history for this message
Daniel Hoffman (hoffmandanielg) wrote :

Output of lspci -nn

00:00.0 Host bridge [0600]: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub [8086:2a40] (rev 09)
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a42] (rev 09)
00:02.1 Display controller [0380]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a43] (rev 09)
00:1a.0 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 [8086:2937] (rev 03)
00:1a.7 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 [8086:293c] (rev 03)
00:1b.0 Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] (rev 03)
00:1c.0 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 [8086:2940] (rev 03)
00:1c.1 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 [8086:2942] (rev 03)
00:1c.2 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 [8086:2944] (rev 03)
00:1d.0 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 [8086:2934] (rev 03)
00:1d.1 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 [8086:2935] (rev 03)
00:1d.2 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 [8086:2936] (rev 03)
00:1d.3 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 [8086:2939] (rev 03)
00:1d.7 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 [8086:293a] (rev 03)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev 93)
00:1f.0 ISA bridge [0601]: Intel Corporation ICH9M LPC Interface Controller [8086:2919] (rev 03)
00:1f.2 SATA controller [0106]: Intel Corporation 82801IBM/IEM (ICH9M/ICH9M-E) 4 port SATA Controller [AHCI mode] [8086:2929] (rev 03)
00:1f.3 SMBus [0c05]: Intel Corporation 82801I (ICH9 Family) SMBus Controller [8086:2930] (rev 03)
04:00.0 Network controller [0280]: Broadcom Corporation BCM43225 802.11b/g/n [14e4:4357] (rev 01)
05:00.0 Ethernet controller [0200]: Atheros Communications Inc. AR8132 Fast Ethernet [1969:1062] (rev c0)

Revision history for this message
madbiologist (me-again) wrote :

This is likely to be fixed in the upstream 3.8.1 kernel by the following patch:

commit 80927f571d384c0d5a98dfc11ca26af734054b7b
Author: Daniel Vetter
Date: Fri Feb 15 18:35:30 2013 +0100

    drm/i915: inverted brightness quirk for Acer Aspire 4736Z

    commit ac4199e0f047546aa40172785e26c82b54bbe811 upstream.

    Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=53881
    Cc: Jani Nikula
    Tested-by: Jani Monoses
    Signed-off-by: Daniel Vetter
    Signed-off-by: Greg Kroah-Hartman

This should soon be backported to the earlier stable kernels, and then make it's way into Ubuntu.

While you are waiting you can add invert_brightness to your GRUB boot options as described at https://help.ubuntu.com/community/Grub2/Troubleshooting#Editing_the_GRUB_2_Menu_During_Boot

affects: ubuntu → linux (Ubuntu)
Changed in linux (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Julian Wiedmann (jwiedmann) wrote :

Anand Vaidya,
please try the latest kernel from -updates (3.5.0.27-46) and see if it fixes this issue. Thank you.

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Alex Wijnstra (alex-wijnstra) wrote :

Hi,

I recognize this problem on a Packard Bell Easynote TK36-AV-105.
http://tweakers.net/pricewatch/267864/packard-bell-easynote-tk36-av-105.html#tab:info

This laptop also contains a Integrated Intel GMA4500.

Is this a issue which is going to be solved in future releases of Linux/Ubuntu? I'm back on Ubuntu 10.04.4 again but I have the output of lshw -c:
 *-display:0 UNCLAIMED
       description: VGA compatible controller
       product: Mobile 4 Series Chipset Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: vga_controller bus_master cap_list
       configuration: latency=0
       resources: memory:90000000-903fffff memory:80000000-8fffffff ioport:4110(size=8)
  *-display:1 UNCLAIMED
       description: Display controller
       product: Mobile 4 Series Chipset Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2.1
       bus info: pci@0000:00:02.1
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: bus_master cap_list
       configuration: latency=0
       resources: memory:93400000-934fffff

Revision history for this message
Alex Wijnstra (alex-wijnstra) wrote :
Download full text (78.6 KiB)

xorg.log:

[ 24.636]
X.Org X Server 1.13.3
Release Date: 2013-03-07
[ 24.636] X Protocol Version 11, Revision 0
[ 24.636] Build Operating System: Linux 2.6.42-37-generic x86_64 Ubuntu
[ 24.636] Current Operating System: Linux ubuntu 3.8.0-30-generic #44~precise1-Ubuntu SMP Fri Aug 23 18:32:41 UTC 2013 x86_64
[ 24.636] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.8.0-30-generic root=UUID=2AA01537A0150AC9 loop=/ubuntu/disks/root.disk ro nomodeset quiet splash vt.handoff=7
[ 24.636] Build Date: 07 June 2013 09:48:08AM
[ 24.637] xorg-server 2:1.13.3-0ubuntu6~precise2 (For technical support please see http://www.ubuntu.com/support)
[ 24.637] Current version of pixman: 0.24.4
[ 24.637] Before reporting problems, check http://wiki.x.org
 to make sure that you have the latest version.
[ 24.637] Markers: (--) probed, (**) from config file, (==) default setting,
 (++) from command line, (!!) notice, (II) informational,
 (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 24.637] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Sep 19 19:29:52 2013
[ 24.683] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 24.712] (==) No Layout section. Using the first Screen section.
[ 24.712] (==) No screen section available. Using defaults.
[ 24.712] (**) |-->Screen "Default Screen Section" (0)
[ 24.712] (**) | |-->Monitor "<default monitor>"
[ 24.713] (==) No monitor specified for screen "Default Screen Section".
 Using a default monitor configuration.
[ 24.713] (==) Automatically adding devices
[ 24.713] (==) Automatically enabling devices
[ 24.713] (==) Automatically adding GPU devices
[ 24.739] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 24.739] Entry deleted from font path.
[ 24.739] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[ 24.739] Entry deleted from font path.
[ 24.739] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[ 24.739] Entry deleted from font path.
[ 24.761] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[ 24.761] Entry deleted from font path.
[ 24.761] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[ 24.761] Entry deleted from font path.
[ 24.761] (WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist.
[ 24.761] Entry deleted from font path.
[ 24.761] (==) FontPath set to:
 /usr/share/fonts/X11/misc,
 /usr/share/fonts/X11/Type1,
 built-ins
[ 24.761] (==) ModulePath set to "/usr/lib/x86_64-linux-gnu/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[ 24.761] (II) The server relies on udev to provide the list of input devices.
 If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 24.761] (II) Loader magic: 0x7ffb6c365c20
[ 24.761] (II) Module ABI versions:
[ 24.761] X.Org ANSI C Emulation: 0.4
[ 24.761] X.Org Video Driver: 13.1
[ 24.761] X.Org XInput driver : 18.0
[ 24.761] X.Org Server Extension : 7.0
[ 24.762] (II) config/udev: Adding drm device (/dev/dri/card0)
[ 24.763] (--) PCI:*(0:0:2:0) 8086:2a42:...

Revision history for this message
madbiologist (me-again) wrote :

Alex - what version of Ubuntu are you having this bug in?

tags: added: kubuntu quantal
Revision history for this message
madbiologist (me-again) wrote :

Alex - actually, ignore my previous comment. You have different hardware than the original reporter of this bug, so you should use ubuntu-bug to file a new bug report.

Revision history for this message
Alex Wijnstra (alex-wijnstra) wrote :
Revision history for this message
penalvch (penalvch) wrote :

Anand Vaidya, this bug was reported a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue? If so, could you please test for this with the latest development release of Ubuntu? ISO images are available from http://cdimage.ubuntu.com/daily-live/current/ .

If it remains an issue, could you please run the following command in the development release from a Terminal (Applications->Accessories->Terminal), as it will automatically gather and attach updated debug information to this report:

apport-collect -p linux <replace-with-bug-number>

Also, could you please test the latest upstream kernel available (not the daily folder) following https://wiki.ubuntu.com/KernelMainlineBuilds ? It will allow additional upstream developers to examine the issue. Once you've tested the upstream kernel, please comment on which kernel version specifically you tested. If this bug is fixed in the mainline kernel, please add the following tags:
kernel-fixed-upstream
kernel-fixed-upstream-VERSION-NUMBER

where VERSION-NUMBER is the version number of the kernel you tested. For example:
kernel-fixed-upstream-v3.13-rc1

This can be done by clicking on the yellow circle with a black pencil icon next to the word Tags located at the bottom of the bug description. As well, please remove the tag:
needs-upstream-testing

If the mainline kernel does not fix this bug, please add the following tags:
kernel-bug-exists-upstream
kernel-bug-exists-upstream-VERSION-NUMBER

As well, please remove the tag:
needs-upstream-testing

Once testing of the upstream kernel is complete, please mark this bug's Status as Confirmed. Please let us know your results. Thank you for your understanding.

tags: added: needs-kernel-logs needs-upstream-testing
removed: black blank gma4500m intel screen video
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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