Bug 145306 - [acpi]: Can't change brightness on HP ProBook 4510s
Summary: [acpi]: Can't change brightness on HP ProBook 4510s
Status: Open
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: 8.0-STABLE
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-02 22:40 UTC by David Demelier
Modified: 2018-01-03 05:14 UTC (History)
0 users

See Also:


Attachments
file.txt (62.03 KB, text/plain)
2010-04-02 22:40 UTC, David Demelier
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Demelier 2010-04-02 22:40:02 UTC
With acpi enabled (I guess) I can't change my brightness using the fn-keys on my HP ProBook 4510s (VC207EA) with an ATI chip based card.

Fix: Patch attached with submission follows:
Comment 1 Remko Lodder freebsd_committer freebsd_triage 2010-04-03 08:41:51 UTC
Responsible Changed
From-To: freebsd-i386->freebsd-acpi

Assign to ACPI team.
Comment 2 Dan Lukes 2010-04-03 09:12:27 UTC
The brightness change part of acpi-video is based on ACPI specification
4.0 paragpraph B.7

Maybe the notebook doesn't support it.

The acpidump -dt may help.

Also, it's necesarry to compile kernel with ACPI_DEBUG, then setup debug
messages in loadr.conf, then check the BIOS will generate the required
notifications.

					Dan
Comment 3 Dan Lukes 2010-04-05 18:20:01 UTC
Short summary for PR/145306:

I asked the David to turn on ACPI debugging. There are some notification
(so we know we got debugging output properly) but none of them are
related to brightness keys.

David DEMELIER wrote:
>>> I added them and I got a big output in dmesg but still no message when pressing fn-keys.
> No message at all, like I didn't do anything

Then no good news. I can't help you. Your BIOS doesn't create the
notification required by ACPI specification section B.7

Your's acpidump show that the notification may be sent, but we know the
prerequisites that's need to be fulfilled. It may be a initialisation of
something or so.

If you have older than lates version of system BIOS (e.g. F.12 revision)
the upgrade may help:
http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareIndex.jsp?lang=en&cc=us&prodNameId=3934829&prodTypeId=321957&prodSeriesId=3934828&swLang=13&taskId=135&swEnvOID=4056#120

May be someone smarter may help better to you. You should save output of:
1. acpidump -dt
2. devinfo -vr
3. dmesg after boot with ACPI debugging turned on

somewhere then send URL to the PR so anyone can read it.

I'm sorry I have no better response to you ...

					Dan
Comment 4 Posé Sébastien 2011-01-18 08:11:18 UTC
Hi,

I have a HP Probook 4310s and the same problem.
On linux, I can change the brightness using fn-keys. I found a linux 
bug-report about this problem: 
https://bugzilla.kernel.org/show_bug.cgi?id=15054

Thank you.
 
[bugmeister note: moved to http://people.freebsd.org/~linimon/tmp/hp-probook.asl
due to immense size.]
Comment 5 Hiren Panchasara 2013-04-09 01:35:35 UTC
Did you update your firmware?

Do you have acpi_hp.ko loaded? I see that brightness is still not
implemented here but you may find other useful things.
Please see - man 4 acpi_hp for more details.

You may also have better luck with newer version of FreeBSD :-)

Thanks,
Hiren
Comment 6 Eitan Adler freebsd_committer freebsd_triage 2017-12-31 07:58:49 UTC
For bugs matching the following criteria:

Status: In Progress Changed: (is less than) 2014-06-01

Reset to default assignee and clear in-progress tags.

Mail being skipped