[jaunty] acpi-support does not support all ACPI keys in EeePC

Bug #356335 reported by gallir
56
This bug affects 10 people
Affects Status Importance Assigned to Milestone
eeepc-acpi-scripts (Ubuntu)
Triaged
High
Unassigned

Bug Description

Binary package hint: acpi-support

acpi-support does not support important eeepc (901) acpi keys such as wifi on|off, camera on|off. There exists eeepc-acpi-scripts which is supposed to work, but cannot be installed:

Initializing package states... Done
The following packages are BROKEN:
  eeepc-acpi-scripts
The following packages will be REMOVED:
  acpi-support{a}
The following partially installed packages will be configured:
  hotkey-setup
0 packages upgraded, 1 newly installed, 1 to remove and 0 not upgraded.
Need to get 10.8kB of archives. After unpacking 590kB will be freed.
The following packages have unmet dependencies:
  eeepc-acpi-scripts: Depends: acpi-support-base which is a virtual package.
The following actions will resolve these dependencies:

Keep the following packages at their current version:
eeepc-acpi-scripts [Not Installed]

Tags: jaunty
gallir (gallir-gmail)
tags: added: jaunty
summary: - acpi-support does not support all ACPI keys in EeePC
+ [jaunty] acpi-support does not support all ACPI keys in EeePC
Revision history for this message
Steve Langasek (vorlon) wrote :

Thank you for taking the time to report this problem and help to improve Ubuntu.

This is a bug in the eeepc-acpi-scripts package, which has not been integrated into Ubuntu, not with acpi-support. Reassigning to the correct package.

In general, it is incorrect for hotkeys to be handled via acpid; hotkeys are meant to be handled by kernel modules which synthesize input events, as described in <https://wiki.ubuntu.com/Hotkeys/Architecture>. So this is probably where the fixes will actually happen for the hotkey handling, not in these ACPI-handling scripts. Cf. bug #232170, where the linux kernel issue is being tracked.

affects: acpi-support (Ubuntu) → eeepc-acpi-scripts (Ubuntu)
Changed in eeepc-acpi-scripts (Ubuntu):
importance: Undecided → High
status: New → Triaged
Revision history for this message
nicolas kleinklaus (nknico) wrote :

The problem is still here in Karmic beta :

Initializing package states... Done
The following packages are BROKEN:
  eeepc-acpi-scripts
The following packages will be REMOVED:
  acpi-support{a}
The following partially installed packages will be configured:
  hotkey-setup
0 packages upgraded, 1 newly installed, 1 to remove and 0 not upgraded.
Need to get 10.8kB of archives. After unpacking 590kB will be freed.
The following packages have unmet dependencies:
  eeepc-acpi-scripts: Depends: acpi-support-base which is a virtual package.
The following actions will resolve these dependencies:

Keep the following packages at their current version:
eeepc-acpi-scripts [Not Installed]

Revision history for this message
concertedrxn (travisejones) wrote :

I can verify the problem exists in Karmic in a clean installation with no optional repositories activated or additional repositories added. The package eeepc-acpi-scripts version 1.0.10 exists in section "Utilities (universe)" and depends on acpi-support-base, which does not exist in the Ubuntu repositories.

I tried installing this package to see if it would solve a problem I am having with using the Fn-F2 (wireless switch) function key combination. Fn-F2 disables the wireless card and turns off the blue indicator light, but when pressed a second time the blue light comes back on but the wireless fails to restart properly. This problem turns out to be solvable with the kernel parameters "pciehp.pciehp_force=1 pciehp.pciehp_poll_mode=1", so I doubt eeepc-acpi-scripts would have solved that particular problem.

For my Asus Eee PC 900A at least, with the exception of the Fn-F6 (the Windows Task Manager launcher) key combination all the special function keys appear to work properly without eeepc-acpi-scripts, including Fn-F5 (internal/external monitor switch). I don't know if this package was necessary for other models of the Eee PC, but for the 900A it seems to be unnecessary.

Revision history for this message
diogovieira (diogovieira) wrote :

Confirmed on jaunty in 1101HA. Not a single hotkey works.

Revision history for this message
Olivier Samyn (olivier-oleastre) wrote :

Please have a look at bug #328989.

This package is not needed anymore as everything is handled in the standard kernel acpi interface when the eeepc_laptop kernel module is loaded.

So, please consider removing this package and stop new bug reports for a non installable and non used package.

Revision history for this message
EricDHH (ericdhh) wrote :

Description: Ubuntu 9.10
Release: 9.10

Confirmed for eee 901go and netbook release 9.10. Only the brightness functions keys are working and displaying the osd. The volume keys work only if the hotkey-setup tool was opened one time. After shutdown or logout they are out of order again.

eric@scylla:~$ lsmod | grep eee
eeepc_laptop 13936 0

The module is loaded but did not work. linux-image-2.6.31-16-generic 2.6.31-16.52

In 8.04 chrunchee and updated to 8.10 all hotkeys worked well.

Revision history for this message
Vzlom (vzlom) wrote :

ubuntu 10.04 on netbook asus eeePC 1005HA hotkeys worked bad!!!

Revision history for this message
Stefano Forli (ntropia) wrote :

On 10.04 that's what happens:

# apt-get install eeepc-acpi-scripts
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  eeepc-acpi-scripts: Depends: acpi-support-base but it is not installable
E: Broken packages

This package is essential (I believe) to cope with the very noisy fan of the EEE 1005 and on...

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.