ACPI, ALSA
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Bonsoir,
1. Comment avoir la gestion de l'alimentation avec SMP ?
Sur ma machine perso, c'est pas la cata si elle ne s'éteint pas toute seule
(mais ça serait bien, ça marchait avec un seul proc. avec APM), mais au
boulot avec les nouvelles machines avec l'HyperThreading, c'est vraiment
important.
J'ai compris que SMP et APM ne vont pas ensemble. Donc la solution, ça doit
être ACPI. Malheureusement, ça ne marche pas (TM). :o(
$ sudo /etc/init.d/acpid start
Starting Advanced Configuration and Power Interface daemon: not supported by
kernel
Effectivement :
$ ls /proc/acpi
ls: /proc/acpi: No such file or directory
Pourtant, j'ai bien les modules :
$ lsmod
button 6424 0
fan 4364 0
thermal 13456 0
processor 14376 1 thermal
ac 5260 0
Et dans mon .config :
$ grep ACPI .config
# Power management options (ACPI, APM)
# ACPI (Advanced Configuration and Power Interface) Support
CONFIG_ACPI=y
CONFIG_ACPI_BOOT=y
CONFIG_ACPI_INTERPRETER=y
# CONFIG_ACPI_SLEEP is not set
CONFIG_ACPI_AC=m
# CONFIG_ACPI_BATTERY is not set
CONFIG_ACPI_BUTTON=m
CONFIG_ACPI_FAN=m
CONFIG_ACPI_PROCESSOR=m
CONFIG_ACPI_THERMAL=m
# CONFIG_ACPI_ASUS is not set
# CONFIG_ACPI_TOSHIBA is not set
# CONFIG_ACPI_DEBUG is not set
CONFIG_ACPI_BUS=y
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_PCI=y
CONFIG_ACPI_SYSTEM=y
# CONFIG_ACPI_RELAXED_AML is not set
# CONFIG_SERIAL_8250_ACPI is not set
$ uname -a
Linux cray 2.6.0-test9 #8 SMP Sat Nov 1 15:15:50 CET 2003 i686 GNU/Linux
$ ls /lib/modules/2.6.0-test9/kernel/drivers/acpi/
ac.ko button.ko fan.ko processor.ko thermal.ko
$ dmesg
ACPI: Subsystem revision 20031002
ACPI: System description tables not found
ACPI-0084: *** Error: acpi_load_tables: Could not get RSDP, AE_NOT_FOUND
ACPI-0134: *** Error: acpi_load_tables: Could not load tables:
AE_NOT_FOUND
ACPI: Unable to load the System Description Tables
C'est quoi le problème ?
2. Pourquoi ma carte son de fonctionne plus ?
Avec le même noyau, impossible de faire fonctionner la carte son avec ALSA, ni
avec OSS. Pourtant elle fonctionnait avec le noyau 2.4 avec OSS.
$ Dans /etc/modules.conf (avec le 2.4) :
alias char-major-14 ad1816
post-install ad1816 modprobe "-k" mpu401
options ad1816 ad1816_clockfreq=33000 dma=1 dma2=3 io=0x530 irq=5
options opl3 io=0x0388
options mpu401 io=0x0330 irq=9
Et maintenant
$ lsmod
snd_opl3_lib 11392 0
snd_hwdep 10016 1 snd_opl3_lib
snd_mpu401_uart 8576 0
snd_rawmidi 25888 1 snd_mpu401_uart
snd_seq_device 8712 2 snd_opl3_lib,snd_rawmidi
snd_ad1816a_lib 19456 0
snd_pcm 104736 1 snd_ad1816a_lib
snd_page_alloc 12292 1 snd_pcm
snd_timer 27012 3 snd_opl3_lib,snd_ad1816a_lib,snd_pcm
snd 54756 8
snd_opl3_lib,snd_hwdep,snd_mpu401_uart,snd_rawmidi,snd_seq_device,snd_ad1816a_lib,snd_pcm,snd_timer
sound 87784 0
soundcore 9792 2 snd,sound
$ dmesg
ad1816: AD1816 sounddriver Copyright (C) 1998-2003 by Thorsten Knabe and
others
pnp: the driver 'ad1816a' has been registered
pnp: the driver 'ad1816a' has been unregistered
no AD1816A based soundcards found.
Merci pour toute idée ou info.
Yann
- --
http://www.non-violence.org/ | Site collaboratif sur la non-violence
http://www.forget-me.net/ | Alternatives sur le Net
http://fr.wikipedia.org/ | Encyclopédie libre
http://www.forget-me.net/pro/ | Formations et services Linux
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
iD8DBQE/prJ3m4KYjQo0y9oRAnv3AJ4zA5S99XdU+bBB3sSPkfbIZy0BxACgsR54
YK3z7KsbvWIW/pIz6TQYyDg=
=7tny
-----END PGP SIGNATURE-----
Reply to: