Package Details: dkms-acpi_call-git 20130209-1

Package Base: dkms-acpi_call-git
Description: kernel module that enables you to call ACPI methods by writing the method name followed by arguments to /proc/acpi/call, e.g. to turn off discrete graphics card in a dual graphics environment (like NVIDIA Optimus)
Upstream URL: http://github.com/mkottman/acpi_call
Category: modules
Licenses: GPL
Submitter: chenxiaolong
Maintainer: None
Last Packager: None
Votes: 22
First Submitted: 2011-12-06 17:28
Last Updated: 2013-02-09 05:33

Dependencies (1)

Required by (0)

Sources

  • dkms.conf

Latest Comments

Comment by Lucky

2013-08-22 18:42

Package name

DKMS packages are named by appending -dkms to their non-DKMS counterpart (or the module name if no counterpart can be found). Packages beginning with dkms- should be renamed to follow this format.

https://wiki.archlinux.org/index.php/Dynamic_Kernel_Module_Support

Comment by chenxiaolong

2013-01-17 23:06

I'm disowning this package. I no longer use acpi_call for my optimus system.

Comment by lorim

2012-12-31 09:44

since upstream repo has changed its layout, this package doesn't build anymore. please take a look at https://aur.archlinux.org/packages/acpi_call-git for an example of an updated PKGBUILD

Comment by chenxiaolong

2012-10-04 20:20

@Lekensteyn: Removed :)

Comment by Lekensteyn

2012-10-04 09:52

`depmod -a` is redundant and unnecessarily slows done installation.
Please see https://wiki.archlinux.org/index.php/DKMS#How_to_create_.install_.2F_dkms.conf_files.3F

Comment by chenxiaolong

2012-05-21 21:03

@DonSajtos: Could you explain why you flagged this as being out of date?

Comment by chenxiaolong

2012-01-02 16:40

You're welcome :)

Comment by dapolinario

2012-01-02 16:39

Ok! Now I understand. Thank you.

Comment by chenxiaolong

2012-01-02 16:35

@dapolinario: The purpose of DKMS is to compile the module for every installed kernel no matter if it's the official *-ARCH kernel or a custom one. Because of this, the module must be installed into each kernel's specific module folder.

Say your kernel is 3.1.5-ARCH; if you install to the extramodules folder using DKMS and then update to kernel 3.1.6-ARCH, DKMS will recompile the module and try to put it in extramodules again, causing a conflict.

If you don't use custom kernels, I suggest you use the 'acpi_call-git' package. It installs to the extramodules folder. DKMS is really only useful if you use a bunch of different kernels. You can read more about DKMS here http://en.wikipedia.org/wiki/Dynamic_Kernel_Module_Support :D

Comment by dapolinario

2012-01-02 09:26

Is it a good idea to use the extramodules folder, in the same way
virtualbox does it?

$ ls -alh
total 20K
drwxr-xr-x 5 root root 4.0K Jan 2 09:06 .
drwxr-xr-x 11 root root 4.0K Dec 21 10:52 ..
drwxr-xr-x 3 root root 4.0K Jan 2 09:07 3.1.5-1-ARCH
drwxr-xr-x 3 root root 4.0K Jan 2 09:07 3.1.6-1-ARCH
drwxr-xr-x 2 root root 4.0K Jan 2 09:06 extramodules-3.1-ARCH