HP Touchsmart tm2 brightness level not changing

Bug #516772 reported by Brian Murray
78
This bug affects 14 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Won't Fix
Low
Unassigned

Bug Description

When pressing the brightness buttons on my laptop notify-osd pops up and indicates the brightness is changing but nothing actually happens.

Additionally, echoing any number to /sys/class/backlight/acpi_video0/brightness has no effect on the brightness of my display. For example:

# echo 2 > /sys/class/backlight/acpi_video0/brightness

changes the number of "actual_brightness" but does not change the screen's brightness.

Thanks!

ProblemType: Bug
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
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:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: bdmurray 2102 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xd4500000 irq 22'
   Mixer name : 'Intel G45 DEVCTG'
   Components : 'HDA:111d7605,103c3662,00100402 HDA:80862802,80860101,00100000'
   Controls : 18
   Simple ctrls : 10
CheckboxSubmission: aa17cf12317e2f016b28e1ab7ae0112a
CheckboxSystem: b845c366ea09c60efa3a45c1b5b21525
Date: Wed Feb 3 13:55:57 2010
DistroRelease: Ubuntu 10.04
EcryptfsInUse: Yes
HibernationDevice: RESUME=UUID=f13ec592-c6b2-4884-9238-62426a3ee29b
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha amd64 (20100128)
MachineType: Hewlett-Packard HP TouchSmart tm2 Notebook PC
Package: linux-image-2.6.32-12-generic 2.6.32-12.16
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-12-generic root=UUID=0be32406-6c36-49ca-9b4b-883155e15c24 ro quiet splash
ProcEnviron:
 LANG=en_US.utf8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-12.16-generic
Regression: No
RelatedPackageVersions: linux-firmware 1.28
Reproducible: Yes
SourcePackage: linux
TestedUpstream: No
Uname: Linux 2.6.32-12-generic x86_64
dmi.bios.date: 12/21/2009
dmi.bios.vendor: Insyde
dmi.bios.version: F.02
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: 3662
dmi.board.vendor: Hewlett-Packard
dmi.board.version: KBC Version 47.16
dmi.chassis.asset.tag: CNU0035Q1Y
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnInsyde:bvrF.02:bd12/21/2009:svnHewlett-Packard:pnHPTouchSmarttm2NotebookPC:pvr049E100000200800000120000:rvnHewlett-Packard:rn3662:rvrKBCVersion47.16:cvnHewlett-Packard:ct10:cvrN/A:
dmi.product.name: HP TouchSmart tm2 Notebook PC
dmi.product.version: 049E100000200800000120000
dmi.sys.vendor: Hewlett-Packard

Revision history for this message
Brian Murray (brian-murray) wrote :
summary: - brightness level not changing
+ HP Touchsmart tm2 brightness level not changing
Revision history for this message
Brian Murray (brian-murray) wrote :

Per Leann's request.

Andy Whitcroft (apw)
Changed in linux (Ubuntu):
status: New → In Progress
importance: Undecided → Low
Revision history for this message
Brian Murray (brian-murray) wrote :

I've tested with the upstream kernel version http://kernel.ubuntu.com/~kernel-ppa/mainline/daily/current/linux-image-2.6.33-999-generic_2.6.33-999.201003081003_amd64.deb from the mainline kernel-ppa and it happens with it also.

tags: added: tested-upstream
removed: needs-upstream-testing
Revision history for this message
Brian Murray (brian-murray) wrote :

Also adjusting the slider in gnome-power-manager has no affect either.

Revision history for this message
Anton Anikin (anton-anikin) wrote :

Same problem for me

Revision history for this message
Ken (knichols-dtc) wrote :

Also for me.

Revision history for this message
isi (isiupisi) wrote :

Me too.

Revision history for this message
Anton Anikin (anton-anikin) wrote :

Sometimes it is possible to change the brightness with command:
setpci -s 00:02.0 F4.B=FF
where the value can be from 00 to FF
But sometimes the laptop booted with no backlight at all, and it is posible to change the brightness in such cases...

Revision history for this message
Anton Anikin (anton-anikin) wrote :

Tested with 2.6.33 and 2.6.34-rc2 kernels

Revision history for this message
Ken (knichols-dtc) wrote :

Anton,

This seems to work at least sometimes with 2.6.32-16 also.

Thanks.

Revision history for this message
Robert Hooker (sarvatt) wrote :

It working with setpci implies that you need a native backlight interface which unfortunately does not exist in i915 under KMS at the moment. There is discussion on exposing a native backlight interface so XRANDR can control such devices upstream but the details haven't been worked out and it probably wont go in until the 2.6.35 timeframe.

 https://patchwork.kernel.org/patch/81187/

Is there a platform driver that can drive your backlight? hp-wmi doesn't support it?

Revision history for this message
Robert Hooker (sarvatt) wrote :

Actually I could be really wrong, this bug might be relevant on your machine and the fix contained in it has fixed 3 other recently HP machines from people I have spoken to

https://bugzilla.kernel.org/show_bug.cgi?id=15054

Patch:
https://bugzilla.kernel.org/attachment.cgi?id=25637

Revision history for this message
d2globalinc (shane-2710studios) wrote :

echo -n 100 | tee /proc/acpi/video/GFX0/DD02/brightness

Works on mine - :S however I have one that will kill the screen if brightness gets to 0.. The other will come back up when adjusting brightness.

Changed in linux (Ubuntu):
assignee: nobody → Manoj Iyer (manjo)
Revision history for this message
Brian Murray (brian-murray) wrote :
Download full text (4.2 KiB)

Trying to modprobe omnibook ectype=14 results in the following crash:

[ 86.533160] omnibook: Driver version 2.20090707-trunk.
[ 86.533165] omnibook: Forced load with EC type 14.
[ 86.534718] BUG: unable to handle kernel paging request at 0000000000009800
[ 86.534727] IP: [<ffffffffa04be0b1>] omnibook_init+0x6c/0x1d6 [omnibook]
[ 86.534740] PGD b59cd067 PUD b59cc067 PMD 0
[ 86.534748] Oops: 0000 [#1] SMP
[ 86.534752] last sysfs file: /sys/bus/platform/drivers/omnibook/uevent
[ 86.534757] CPU 1
[ 86.534759] Modules linked in: omnibook(+) cryptd aes_x86_64 aes_generic ip6table_filter ip6_tables rfcomm binfmt_misc sco bnep l2cap ipt_MASQUERADE iptable_nat nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 xt_state nf_conntrack ipt_REJECT parport_pc xt_tcpudp ppdev iptable_filter dm_crypt ip_tables x_tables kvm_intel bridge kvm stp snd_hda_codec_intelhdmi snd_hda_codec_idt arc4 snd_hda_intel snd_hda_codec snd_hwdep iwlagn snd_pcm snd_seq_midi snd_rawmidi iwlcore snd_seq_midi_event snd_seq mac80211 cfg80211 snd_timer uvcvideo snd_seq_device snd videodev v4l1_compat soundcore joydev v4l2_compat_ioctl32 btusb snd_page_alloc bluetooth hp_wmi hp_accel lis3lv02d wacom input_polldev lp led_class psmouse serio_raw parport i915 usbhid hid usb_storage drm_kms_helper drm ahci r8169 i2c_algo_bit mii video output intel_agp libahci
[ 86.534850]
[ 86.534855] Pid: 2460, comm: modprobe Not tainted 2.6.35-24-generic #42-Ubuntu 3662/HP TouchSmart tm2 Notebook PC
[ 86.534859] RIP: 0010:[<ffffffffa04be0b1>] [<ffffffffa04be0b1>] omnibook_init+0x6c/0x1d6 [omnibook]
[ 86.534870] RSP: 0018:ffff880037a81d18 EFLAGS: 00010206
[ 86.534874] RAX: 0000000000000000 RBX: ffffffffa04b8078 RCX: ffffffffa04b7e60
[ 86.534878] RDX: ffffffffa04b7df8 RSI: ffff8800379bd700 RDI: ffffffffa04b8078
[ 86.534882] RBP: ffff880037a81d38 R08: 00000000000080d0 R09: ffff8800379bd700
[ 86.534885] R10: 00000000ffffffff R11: 0000000000000001 R12: 0000000000009800
[ 86.534889] R13: 0000000000009800 R14: 0000000000000000 R15: 0000000000405056
[ 86.534894] FS: 00007f0479e69700(0000) GS:ffff880001e80000(0000) knlGS:0000000000000000
[ 86.534898] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[ 86.534902] CR2: 0000000000009800 CR3: 00000000b59ca000 CR4: 00000000000406e0
[ 86.534906] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 86.534910] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[ 86.534914] Process modprobe (pid: 2460, threadinfo ffff880037a80000, task ffff88010f412dc0)
[ 86.534917] Stack:
[ 86.534919] 0000000000000013 4ec4ec4ec4ec4eda ffffffffa04b6f88 0000000000000000
[ 86.534926] <0> ffff880037a81d58 ffffffffa04be315 ffffffffa04b6f88 ffff8800b595e010
[ 86.534932] <0> ffff880037a81d68 ffffffff81389b37 ffff880037a81d98 ffffffff813886a8
[ 86.534940] Call Trace:
[ 86.534950] [<ffffffffa04be315>] omnibook_probe+0xfa/0x16a [omnibook]
[ 86.534958] [<ffffffff81389b37>] platform_drv_probe+0x17/0x20
[ 86.534964] [<ffffffff813886a8>] really_probe+0x68/0x190
[ 86.534969] [<ffffffff81388815>] driver_probe_device+0x45/0x70
[ 86.534974] [<ffffffff813888e0>] ? __device_attach+0x0/0x60
[ 86.534979] ...

Read more...

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

I tried ectype with values 10 - 16 and received a crash every time I tried to load the module.

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

This is still the case with Precise Pangolin, what will be 12.04, and kernel version 3.2.0-2-generic. I don't think Manoj is working on this so I'll unassign him and set it to Triaged.

Changed in linux (Ubuntu):
assignee: Manoj Iyer (manjo) → nobody
status: In Progress → Triaged
Revision history for this message
Anton Anikin (anton-anikin) wrote :

same problem for me on Ubuntu 12.04

Revision history for this message
penalvch (penalvch) wrote :

Brian Murray, 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 following https://wiki.ubuntu.com/KernelMainlineBuilds ? It will allow additional upstream developers to examine the issue. Please do not test the daily folder, but the one all the way at the bottom. 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.11

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-full-computer-model needs-upstream-testing
removed: tested-upstream
tags: added: precise
Changed in linux (Ubuntu):
status: Triaged → Incomplete
Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

Closing this bug with Won't fix as this kernel / release is no longer supported.
Please feel free to open a new bug report if you're still experiencing this on a newer release (Bionic 18.04.3 / Disco 19.04)
Thanks!

Changed in linux (Ubuntu):
status: Incomplete → Won't Fix
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.