blank screen on bootup with HP Touchsmart tm2t laptop

Bug #633596 reported by rattboi
78
This bug affects 15 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
High
Unassigned
Maverick
Invalid
High
Unassigned

Bug Description

When starting up with an Ubuntu Maverick Meerkat beta liveUSB, after grub, the screen goes blank and never returns.

I found that using the option "acpi=off" is the only way I've gotten the screen to show back up. I tried many other grub options, such as i915.modeset=1, i915.modeset=0, radeon.modeset=1, radeon.modeset=0, nomodeset, vga=771, etc.

This laptop has hybrid ATI/Intel graphics. In Lucid Lynx, by default it would boot to using the Intel card, but with both cards powered on. I'm currently using a custom kernel build in Lucid of 2.6.34, with the vga_switcheroo module.

Turning ACPI off was the only option I've found that works.

One thing I noticed is that once I'm booted with ACPI off, there is no vga_switcheroo module loaded. I assumed that by 2.6.35, that module would be available.

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: linux-image-2.6.35-19-generic 2.6.35-19.28
Regression: Yes
Reproducible: Yes
ProcVersionSignature: Ubuntu 2.6.35-19.28-generic 2.6.35.3
Uname: Linux 2.6.35-19-generic x86_64
AcpiTables:
 Error: command ['gksu', '-D', 'Apport', '--', '/usr/share/apport/dump_acpi_tables.py'] failed with exit code 1: Traceback (most recent call last): File "/usr/share/apport/dump_acpi_tables.py", line 52, in <module>
     dump_acpi_tables('/sys/firmware/acpi/tables', sys.stdout)
   File "/usr/share/apport/dump_acpi_tables.py", line 43, in dump_acpi_tables
     tables = os.listdir(path)
 OSError: [Errno 2] No such file or directory: '/sys/firmware/acpi/tables'
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
Architecture: amd64
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 Cannot stat file /proc/2978/fd/43: Stale NFS file handle
                      USER PID ACCESS COMMAND
 /dev/snd/controlC0: ubuntu 2983 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xc4500000 irq 23'
   Mixer name : 'IDT 92HD81B1X5'
   Components : 'HDA:111d7605,103c1486,00100402'
   Controls : 14
   Simple ctrls : 9
Card1.Amixer.info:
 Card hw:1 'Generic'/'HD-Audio Generic at 0xc4420000 irq 24'
   Mixer name : 'ATI R6xx HDMI'
   Components : 'HDA:1002aa01,00aa0100,00100200'
   Controls : 4
   Simple ctrls : 1
Card1.Amixer.values:
 Simple mixer control 'IEC958',0
   Capabilities: pswitch pswitch-joined penum
   Playback channels: Mono
   Mono: Playback [off]
Date: Wed Sep 8 22:04:25 2010
LiveMediaBuild: Ubuntu 10.10 "Maverick Meerkat" - Alpha amd64 (20100906)
MachineType: Hewlett-Packard HP TouchSmart tm2 Notebook PC
ProcCmdLine: initrd=/casper/initrd.lz file=/cdrom/preseed/hostname.seed boot=casper acpi=off BOOT_IMAGE=/casper/vmlinuz
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
RelatedPackageVersions: linux-firmware 1.38
SourcePackage: linux
dmi.bios.date: 06/03/2010
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: F.05
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: 1486
dmi.board.vendor: Hewlett-Packard
dmi.board.version: KBC Version 83.15
dmi.chassis.asset.tag: CNU0301PCZ
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnHewlett-Packard:bvrF.05:bd06/03/2010:svnHewlett-Packard:pnHPTouchSmarttm2NotebookPC:pvr0489200000252A20001220000:rvnHewlett-Packard:rn1486:rvrKBCVersion83.15:cvnHewlett-Packard:ct10:cvrN/A:
dmi.product.name: HP TouchSmart tm2 Notebook PC
dmi.product.version: 0489200000252A20001220000
dmi.sys.vendor: Hewlett-Packard

Revision history for this message
rattboi (rattboi) wrote :
Revision history for this message
rattboi (rattboi) wrote :

I just booted back into the Maverick liveUSB and looked at the kernel config in /boot/config-2.6.35-19-generic .

It indeed has CONFIG_VGA_SWITCHEROO=y in the config, so I believe that the grub acpi=off setting is what is making this module unavailable.

Revision history for this message
dazza5000 (darran-kelinske) wrote :

Possibly needs upstream forwarding. Have you previously been able to get the vga_switcheroo module working with Ubuntu?

Revision history for this message
Rattboi (rattboi24) wrote :

In Lucid, I am running on a custom-built 2.6.34 kernel, using my original config file from the Lucid config as base. On that kernel, yes, I am using vga_switcheroo. The only setting I remember changing from default was the CONFIG_VGA_SWITCHEROO flag. I will attach my config, just in case.

Revision history for this message
Ali Mohammad (alawi) wrote :

Hi, I ran into the same issue. Disabling the on-boot splash-screen fixed it for me (remove "splash" from the GRUB_CMDLINE_LINUX_DEFAULT line in /etc/default/grub and run update-grub).
-- alawi

Revision history for this message
Ali Mohammad (alawi) wrote :

I take that back. I have no idea why that worked the last time. It seems similar to this bug which has persisted for several months: https://bugs.launchpad.net/xserver-xorg-video-intel/+bug/554569

I found (as they did) that connecting an external monitor to the laptop "helped" it boot. I also found that lowering the brightness completely makes the system unstable.

I'm using the workaround suggested there (xforcevesa i915.modeset=0) until these bugs are worked out.

Revision history for this message
alistair (alistair-tyeurgain) wrote :

I can confirm this regression from Lucid. Only the VESA driver now works. The VESA driver is reliable, but obviously limited in fetures.

I find that the boot process hangs completely with a kernel crash when the radeon driver is loaded in the default configuration. My work-around is to boot using the nomodeset option into a command line and then remove radeon.ko from the modules tree.

This allows the system to boot, but nothing I have tried will activate the Intel driver/card combination, and vgaswitcheroo does not seem to recognise the two cards (there is no entry under /sys/kernel/debug ). Starting X delivers a blank screen. I can make the text screen re-appear only by pushing the power-off button to force a reboot.

This machine has few options in the BIOS settings, so it is not possible to force one or other graphics adapter to be active on boot-up.

I thought that this machine was the intended target for Ubuntu multitouch support, so it is strange that it does not work at all!

A

Revision history for this message
Neil Lawrence (neil-thelawrences) wrote :

I have the same issue as rattboi, but Ali Mohammad's fixes do *not* apply. The only way I can boot is with apci=off.

N

Revision history for this message
celer (celer) wrote :

I have a tm2t-2100, and I just installed 10.10 on it. Mine appears to be a little better off, it will boot with a blank screen, but the minute I up the brightness the screen comes back.

My steps
- Install 10.10
- Install linux-generic-pae
- Install ATI driver
- Modify xorg.conf to force it to use the intel driver (after realizing ati wouldn't work)
- reboot

Then when the system starts I get a blank screen but adjusting the brightness immediately fixes it.

tags: added: regression-release
removed: regression-potential
Changed in linux (Ubuntu):
status: New → Confirmed
importance: Undecided → High
Changed in linux (Ubuntu Maverick):
importance: Undecided → High
status: New → Confirmed
Revision history for this message
MagnusPI (ipesando) wrote :

I have more or less the same problem with the latest kernel 2.6.35-25 but I noticed that many times (not always) you can manually increase the screen backlight with f3 and you get your screen login back.
Boot options : modeset=1 quiet

Revision history for this message
MagnusPI (ipesando) wrote :

Two further ways on how to get around the problem:
1) you can use vesa driver in xorg.conf after blacklisting drm.ko and i915.ko (and get a higher fps in glxgears)
2) you can add "i915.modeset=1 video=1280x800@60e" as kernel parameters so that also the VGA1 connector is turned on and then you can switch it off in rc.local for example.

Revision history for this message
Israel Dahl (israeldahl) wrote :

I can confirm this bug also occurs on my Compaq "Presario-R3200-PF153UA-ABA 2.6.35-28-generic #49-Ubuntu i686 GNU/Linux"
 acpi=off is the only option that will allow me to boot...
I have tried various methods as well....

the OTHER problem is that when shutting down the computer, I have to manually press the power button to turn it off.

Revision history for this message
ManDay (manday) wrote :

Confirmed on a HP tm2 Touchsmart 2010. Screen blanks to black when booting amd64. x86 works fine.

Revision history for this message
ManDay (manday) wrote :

PS: On 11.04 that is.

Revision history for this message
Doug Holton (edtechdev) wrote :

chadmerkert's scripts here worked for me to fix most issues with ubuntu 11.04 on the hp tm2t:
http://ubuntuforums.org/showthread.php?t=1716403

Also, when installing and when booting for the first time (before installing the above scripts), I had to set nomodeset (post #52 and #55 in that thread)

Revision history for this message
Brian Murray (brian-murray) wrote :

I was experiencing this issue on an HP Touchsmart TM2 (model tm2t-1000), with only an Intel video card, with kernels 2.6.35+ and 3.0.0-10 and was able to work around it using the kernel boot parameter "acpi=off". After updating the BIOS to the latest one provided by HP I no longer encountered this issue and did not need the kernel boot parameter.

Revision history for this message
Ian Lynch (ian-lynch-theingots) wrote :

HPG62 also seems to have this problem - blank screen on boot, I did fiddle with something and got it working on Natty but can't remember what so I haven't been able to upgrade to 11.1 and Precise does it exactly the same from a USB.

Revision history for this message
JC Hulce (soaringsky) wrote :

This bug affects Ubuntu 10.10, Maverick Meerkat. Maverick has reached end-of-life and is no longer supported, so I am closing the bugtask for Maverick. Please upgrade to a newer version of Ubuntu.
More information here: https://lists.ubuntu.com/archives/ubuntu-announce/2012-April/000158.html

Changed in linux (Ubuntu Maverick):
status: Confirmed → Invalid
Revision history for this message
penalvch (penalvch) wrote :

rattboi, thank you for reporting this and helping make Ubuntu better. Maverick reached EOL on April 10, 2012.
Please see this document for currently supported Ubuntu releases:
https://wiki.ubuntu.com/Releases

We were wondering if this is still an issue in a supported release? If so, can you try with the latest development release of Ubuntu? ISO CD images are available from http://cdimage.ubuntu.com/releases/ .

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

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

Also, if you could test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please do not test the kernel in the daily folder, but the one all the way at the bottom. Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text. As well, please comment on which kernel version specifically you tested.

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel-unable-to-test-upstream', and comment as to why specifically you were unable to test it.

In addition, could you please be more specific on which HP Touchsmart tm2t you own? For example, HP TouchSmart tm2t-2200 CTO Notebook PC, HP TouchSmart tm2t-1000 CTO Notebook PC, HP TouchSmart tm2t-1100 CTO Notebook PC, HP TouchSmart tm2t-2100 CTO Notebook PC, etc.

Please let us know your results. Thanks in advance.

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Joseph (josephdsimmons) wrote :

I just installed Ubuntu 12.04 today on an HP TouchSmart tm2-2050us and I'm observing the same problem.

jdsimmons@jacinth:~$ uname -a
Linux jacinth 3.2.0-30-generic #48-Ubuntu SMP Fri Aug 24 16:52:48 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

Revision history for this message
penalvch (penalvch) wrote :

Joseph, could you please file a new report by executing the following in a terminal:
ubuntu-bug linux

For more on this, please see the Ubuntu Bug Control and Ubuntu Bug Squad article:
https://wiki.ubuntu.com/Bugs/BestPractices#X.2BAC8-Reporting.Focus_on_One_Issue

and Ubuntu Community article:
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 Links:
https://help.ubuntu.com/community/ReportingBugs#A3._Make_sure_the_bug_hasn.27t_already_been_reported
https://help.ubuntu.com/community/ReportingBugs#Adding_Apport_Debug_Information_to_an_Existing_Launchpad_Bug
https://help.ubuntu.com/community/ReportingBugs#Adding_Additional_Attachments_to_an_Existing_Launchpad_Bug

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.

Other bug subscribers

Remote bug watches

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