On Wed, Feb 13, 2013 at 2:32 PM, Stefan G. Weichinger <li...@xunil.at> wrote: > Am 11.02.2013 22:03, schrieb Canek Peláez Valdés: >> On Mon, Feb 11, 2013 at 3:51 AM, Stefan G. Weichinger <li...@xunil.at> wrote: >>> Do you have acpid installed/enabled? Anything aside the default >>> acpi-scripts? >> >> The last time I installed acpid was in November of 2010, and I >> uninstalled for the last time in April 2011. My machines are all acpid >> free since then; systemd + UPower takes cares of everything AFAIK. > > getting OT here ... -> > > Would you mind showing the results of > > zgrep ACPI /proc/config.gz
I haven't had /proc/config.gz in years, but I always keep my current config: # grep ACPI config-3.7.6 # Power management and ACPI options CONFIG_ACPI=y CONFIG_ACPI_SLEEP=y # CONFIG_ACPI_PROCFS is not set # CONFIG_ACPI_PROCFS_POWER is not set # CONFIG_ACPI_EC_DEBUGFS is not set # CONFIG_ACPI_PROC_EVENT is not set CONFIG_ACPI_AC=m CONFIG_ACPI_BATTERY=m CONFIG_ACPI_BUTTON=m CONFIG_ACPI_VIDEO=m CONFIG_ACPI_FAN=m CONFIG_ACPI_DOCK=y CONFIG_ACPI_PROCESSOR=m CONFIG_ACPI_HOTPLUG_CPU=y CONFIG_ACPI_PROCESSOR_AGGREGATOR=m CONFIG_ACPI_THERMAL=m # CONFIG_ACPI_CUSTOM_DSDT is not set CONFIG_ACPI_BLACKLIST_YEAR=0 CONFIG_ACPI_DEBUG=y # CONFIG_ACPI_DEBUG_FUNC_TRACE is not set CONFIG_ACPI_PCI_SLOT=m CONFIG_ACPI_CONTAINER=m CONFIG_ACPI_SBS=m # CONFIG_ACPI_HED is not set CONFIG_ACPI_CUSTOM_METHOD=m # CONFIG_ACPI_APEI is not set CONFIG_X86_ACPI_CPUFREQ=m CONFIG_X86_ACPI_CPUFREQ_CPB=y CONFIG_PNPACPI=y CONFIG_ATA_ACPI=y # CONFIG_PATA_ACPI is not set # ACPI drivers # CONFIG_THINKPAD_ACPI is not set CONFIG_ACPI_WMI=m CONFIG_ACPI_TOSHIBA=m # CONFIG_ACPI_CMPC is not set This is my laptop, my desktop is obviously a little different. > USE= " .... -acpi ....." as well? There are still relevant packages that have "acpi"? AFAIK, the kernel, udev and the userspace *kits take are of everything. In my laptop I don't have the acpi USE flag, but the interesting fact is that I can do an "emerge -uDNvp world", with USE=acpi OR USE=-acpi, and nothing gets rebuilt. In other words, in my laptop I don't have a single package that uses the acpi USE flag. I just did this: # grep "IUSE=\".*acpi.*\"" $(find /usr/portage -name "*.ebuild") | cut -d / -f 4-5 | sort | uniq app-emulation/bochs app-laptop/laptop-mode-tools app-laptop/pbbuttonsd sys-freebsd/freebsd-usbin sys-power/cpufreqd x11-drivers/nvidia-drivers x11-misc/keytouch x11-plugins/wmacpi x11-wm/matchbox-panel xfce-extra/xfce4-sensors-plugin Those are ALL the packages that have the acpi USE flag in the tree. Of those, I just use nvidia-drivers in my media center, and I must use USE="-acpi", since I don't have acpid in any of my machines (the flag just plugs in acpid). I do use ACPI, but (as I said) the kernel, udev and the userspace *kits take care of it. The acpid daemon is a relic from the time when we didn't have standarized interfaces for ACPI events, like power button pushes. Nowadays we have smarter software that deals with it. Regards. -- Canek Peláez Valdés Posgrado en Ciencia e Ingeniería de la Computación Universidad Nacional Autónoma de México