ho installato slackware 10.0 con kernel bare acpi. l' acpi sebra funzionare ma non arrivo acapire perchè leggendo il \boot\config non è abilitato l' acpi, come fa a funzionare ? il kernel non deovrebbe "configurarsi leggendo il config"
deduco che funziona l 'acpi perchè la ventola della cpu va e si ferma. e il notebook new con halt oshutdown si spegne.
comunque se lancio il comando acpid mi restituisce acpid acpid: can't open /proc/acpi/event: Device or resource busy
dmesg |grep acpi PCI: if you experience problems, try using option 'pci=noacpi' or even 'acpi=off'
altre informazioni del kernel riguardo l' acpi ACPI: RSDP (v000 ACPIAM ) @ 0x000f62d0 ACPI: RSDT (v001 A M I OEMRSDT 0x03000417 MSFT 0x00000097) @ 0x1ffd0000 ACPI: FADT (v002 A M I OEMFACP 0x03000417 MSFT 0x00000097) @ 0x1ffd0200 ACPI: OEMB (v001 A M I AMI_OEM 0x03000417 MSFT 0x00000097) @ 0x1ffdf040 ACPI: DSDT (v001 1ABSU 1ABSU001 0x00000001 INTL 0x02002026)@0x00000000
ACPI: Subsystem revision 20040326 PCI: PCI BIOS revision 2.10 entry at 0xf0031, last bus=1 PCI: Using configuration type 1 ACPI: IRQ9 SCI: Edge set to Level Trigger. ACPI-1133: *** Error: Method execution failed [\GPRW] (Node c158cb80), AE_NOT_EXIST ACPI-1133: *** Error: Method execution failed [_SB_.PCI0.SBRG.PS2K._PRW] (Node c159f200), AE_NOT_EXIST ACPI-0154: *** Error: Method execution failed [_SB_.PCI0.SBRG.PS2K._PRW] (Node c159f200), AE_NOT_EXIST ACPI-1133: *** Error: Method execution failed [\GPRW] (Node c158cb80), AE_NOT_EXIST ACPI-1133: *** Error: Method execution failed [_SB_.PCI0.SBRG.PS2K._PRW] (Node c159f200), AE_NOT_EXIST ACPI-0154: *** Error: Method execution failed [_SB_.PCI0.SBRG.PS2K._PRW] (Node c159f200), AE_NOT_EXIST schedule_task(): keventd has not started ACPI: Interpreter enabled ACPI: Using PIC for interrupt routing ACPI: System [ACPI] (supports S0 S1 S3 S4 S5) ACPI: PCI Root Bridge [PCI0] (00:00) PCI: Probing PCI hardware (bus 00) ACPI: PCI Interrupt Routing Table [_SB_.PCI0._PRT] ACPI: Embedded Controller [EC0] (gpe 25) ACPI: PCI Interrupt Routing Table [_SB_.PCI0.AGP_._PRT] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 7 *10 11 12 14) ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 7 *10 11 12 14) ACPI: PCI Interrupt Link [LNKC] (IRQs 3 *4 5 7 10 11 12 14) ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 7 *10 11 12 14) ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 7 11 12 14 *15) ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 7 11 12 14 *15) ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 7 11 12 14 15) ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 7 11 12 14 *15) PCI: Probing PCI hardware ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 4
grazie per il chiarimento
On Wed, Jul 14, 2004 at 09:36:14PM +0200, gian.gin@libero.it riflettendo wrote
PCI: if you experience problems, try using option 'pci=noacpi' or even 'acpi=off'
inserisci nel lilo.conf la riga: append "pci=noacpi" dovrebbe bastare
grazie per il chiarimento
prego ;)
bella ;) profe
On Wed, Jul 14, 2004 at 10:58:17PM +0200, profe wrote:
On Wed, Jul 14, 2004 at 09:36:14PM +0200, gian.gin@libero.it riflettendo wrote
PCI: if you experience problems, try using option 'pci=noacpi' or even 'acpi=off'
inserisci nel lilo.conf la riga: append "pci=noacpi" dovrebbe bastare
complimenti x la soluzione, l'acpi se funziona e' una cosa buona, disabilitarlo se non hai problemi particolari non ha senso.
On Thu, Jul 15, 2004 at 12:11:03PM +0200, marco ghidinelli riflettendo wrote
On Wed, Jul 14, 2004 at 10:58:17PM +0200, profe wrote:
On Wed, Jul 14, 2004 at 09:36:14PM +0200, gian.gin@libero.it riflettendo wrote
PCI: if you experience problems, try using option 'pci=noacpi' or even 'acpi=off'
inserisci nel lilo.conf la riga: append "pci=noacpi" dovrebbe bastare
complimenti x la soluzione, l'acpi se funziona e' una cosa buona, disabilitarlo se non hai problemi particolari non ha senso.
infatti lo disabiliti e poi lo fa partire da solo, altrimenti non ti cerca di partire 2 volte e non ti da il messaggio di "busy"
bella ;) profe
On Thu, Jul 15, 2004 at 12:36:18PM +0200, profe riflettendo wrote
inserisci nel lilo.conf la riga: append "pci=noacpi" dovrebbe bastare
complimenti x la soluzione, l'acpi se funziona e' una cosa buona, disabilitarlo se non hai problemi particolari non ha senso.
infatti lo disabiliti e poi lo fa partire da solo, altrimenti non ti cerca di partire 2 volte e non ti da il messaggio di "busy"
la riscrivo, nemmeno io ho capito che cosa avevo scritto prima :p
lo disabiliti nel lilo.conf e poi parte l'acpid come demone. in questo modo non parte all'avvio ma solo dopo e non da il messaggio di "busy"
bella ;) profe
On Thu, Jul 15, 2004 at 12:46:44PM +0200, profe wrote:
la riscrivo, nemmeno io ho capito che cosa avevo scritto prima :p
lo disabiliti nel lilo.conf e poi parte l'acpid come demone. in questo modo non parte all'avvio ma solo dopo e non da il messaggio di "busy"
ok, non hai ben chiaro come funziona acpi.
acpi sta nel kernel, acpid e' un programma in userspace che interagisce con acpi mediante quello che si trova in /proc/acpi/
il fatto che gli dia 'busy' significa che probabilmente gli script di inizializzazione gia' lanciano acpid...
On Thu, Jul 15, 2004 at 01:20:19PM +0200, marco ghidinelli riflettendo wrote
ok, non hai ben chiaro come funziona acpi.
puo' esse :(
il fatto che gli dia 'busy' significa che probabilmente gli script di inizializzazione gia' lanciano acpid...
ah! vabbe', allora gian quando trovi la soluzione differente postala cosi' la leggo anch'io :) a me cosi' funziona senza alcun messaggio di errore sia su una slackware 10.0 [ ;) ] che sulla debian
bella ;) profe
On Wed, Jul 14, 2004 at 09:36:14PM +0200, gian.gin@libero.it wrote:
ho installato slackware 10.0 con kernel bare acpi. l' acpi sebra funzionare ma non arrivo acapire perchè leggendo il \boot\config non è abilitato l' acpi, come fa a funzionare ?
probabilmente non e' lo stesso config...
il kernel non deovrebbe "configurarsi leggendo il config"
no, il kernel si configura prendendo il .config che c'e' nella dir del kernel.
deduco che funziona l 'acpi perchè la ventola della cpu va e si ferma. e il notebook new con halt oshutdown si spegne.
quindi sembra tutto ok... se schiacci il bottone di poweroff si spegne di botto o fa uno shutdown normale?
comunque se lancio il comando acpid mi restituisce acpid acpid: can't open /proc/acpi/event: Device or resource busy
prob perche' c'e' gia' attivo acpid...
dmesg |grep acpi PCI: if you experience problems, try using option 'pci=noacpi' or even 'acpi=off'
altre informazioni del kernel riguardo l' acpi ACPI: RSDP (v000 ACPIAM ) @ 0x000f62d0 ACPI: RSDT (v001 A M I OEMRSDT 0x03000417 MSFT 0x00000097) @ 0x1ffd0000 ACPI: FADT (v002 A M I OEMFACP 0x03000417 MSFT 0x00000097) @ 0x1ffd0200 ACPI: OEMB (v001 A M I AMI_OEM 0x03000417 MSFT 0x00000097) @ 0x1ffdf040 ACPI: DSDT (v001 1ABSU 1ABSU001 0x00000001 INTL 0x02002026)@0x00000000
ACPI: Subsystem revision 20040326 PCI: PCI BIOS revision 2.10 entry at 0xf0031, last bus=1 PCI: Using configuration type 1 ACPI: IRQ9 SCI: Edge set to Level Trigger. ACPI-1133: *** Error: Method execution failed [\GPRW] (Node c158cb80), AE_NOT_EXIST ACPI-1133: *** Error: Method execution failed [_SB_.PCI0.SBRG.PS2K._PRW] (Node c159f200), AE_NOT_EXIST ACPI-0154: *** Error: Method execution failed [_SB_.PCI0.SBRG.PS2K._PRW] (Node c159f200), AE_NOT_EXIST ACPI-1133: *** Error: Method execution failed [\GPRW] (Node c158cb80), AE_NOT_EXIST ACPI-1133: *** Error: Method execution failed [_SB_.PCI0.SBRG.PS2K._PRW] (Node c159f200), AE_NOT_EXIST ACPI-0154: *** Error: Method execution failed [_SB_.PCI0.SBRG.PS2K._PRW] (Node c159f200), AE_NOT_EXIST
ok, hai degli errori nel DSDT che viene passato dal bios al kernel.
prova a vedere se ci sono aggiornamenti del bios del portatile, magari.
comunque non ti funzioneranno delle cose dell'acpi.
se hai tempo e voglia puoi sistemare gli errori sopra, ma e' un po' una menata.
ACPI: RSDP (v000 ACPIAM ) @ 0x000f62d0 ACPI: RSDT (v001 A M I OEMRSDT 0x03000417 MSFT 0x00000097) @ 0x1ffd0000 ACPI: FADT (v002 A M I OEMFACP 0x03000417 MSFT 0x00000097) @ 0x1ffd0200 ACPI: OEMB (v001 A M I AMI_OEM 0x03000417 MSFT 0x00000097) @ 0x1ffdf040 ACPI: DSDT (v001 1ABSU 1ABSU001 0x00000001 INTL 0x02002026)@0x00000000
ACPI: Subsystem revision 20040326 PCI: PCI BIOS revision 2.10 entry at 0xf0031, last bus=1 PCI: Using configuration type 1 ACPI: IRQ9 SCI: Edge set to Level Trigger. ACPI-1133: *** Error: Method execution failed [\GPRW] (Node c158cb80), AE_NOT_EXIST ACPI-1133: *** Error: Method execution failed [_SB_.PCI0.SBRG.PS2K._PRW] (Node c159f200), AE_NOT_EXIST ACPI-0154: *** Error: Method execution failed [_SB_.PCI0.SBRG.PS2K._PRW] (Node c159f200), AE_NOT_EXIST ACPI-1133: *** Error: Method execution failed [\GPRW] (Node c158cb80), AE_NOT_EXIST ACPI-1133: *** Error: Method execution failed [_SB_.PCI0.SBRG.PS2K._PRW] (Node c159f200), AE_NOT_EXIST ACPI-0154: *** Error: Method execution failed [_SB_.PCI0.SBRG.PS2K._PRW] (Node c159f200), AE_NOT_EXIST
ok, hai degli errori nel DSDT che viene passato dal bios al kernel.
prova a vedere se ci sono aggiornamenti del bios del portatile, magari.
Oppure guarda su linux-on-laptos.com e/o su tuxmobil.org se per il tuo portatile qualcuno ha modificato e postato una DSDT table funzionante.
Ciao.
bibe
ACPI: Subsystem revision 20040326 PCI: PCI BIOS revision 2.10 entry at 0xf0031, last bus=1 PCI: Using configuration type 1 ACPI: IRQ9 SCI: Edge set to Level Trigger. ACPI-1133: *** Error: Method execution failed [\GPRW] (Node c158cb80), AE_NOT_EXIST ACPI-1133: *** Error: Method execution failed [_SB_.PCI0.SBRG.PS2K._PRW] (Node c159f200), AE_NOT_EXIST ACPI-0154: *** Error: Method execution failed [_SB_.PCI0.SBRG.PS2K._PRW] (Node c159f200), AE_NOT_EXIST ACPI-1133: *** Error: Method execution failed [\GPRW] (Node c158cb80), AE_NOT_EXIST ACPI-1133: *** Error: Method execution failed [_SB_.PCI0.SBRG.PS2K._PRW] (Node c159f200), AE_NOT_EXIST ACPI-0154: *** Error: Method execution failed [_SB_.PCI0.SBRG.PS2K._PRW] (Node c159f200), AE_NOT_EXIST
ok, hai degli errori nel DSDT che viene passato dal bios al kernel.
prova a vedere se ci sono aggiornamenti del bios del portatile, magari.
comunque non ti funzioneranno delle cose dell'acpi.
se hai tempo e voglia puoi sistemare gli errori sopra, ma e' un po' una menata.
Prova a guardare qui se trovi la tua tabella corretta. http://acpi.sourceforge.net/dsdt/index.php Se la trovi devi patchre il kernel per poterla caricare al boot. Ciao Rick