Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[solved]APM/ACPI - shutdown problem (gentoo-sources-2.4.19-r
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page Previous  1, 2  
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
joshua
Tux's lil' helper
Tux's lil' helper


Joined: 19 Jun 2002
Posts: 134
Location: Wiesbaden

PostPosted: Sat Sep 28, 2002 3:32 pm    Post subject: Reply with quote

richtig,
mein post über acpid bezog sich eigentlich nur darauf:

pom wrote:
Hallo,

ist mit ACPI - wenn's funktioniert auch ein herunterfahren wie mit M$ Winblöd möglich ? (Knöpfchen drücken und so?)


natürlich kann acpid nichts, was der kernel nicht kann. das war wohl auch etwas OT, sorry.

habs nochmal mit apm probiert, geht auch nicht.
Back to top
View user's profile Send private message
Dimitri
Guru
Guru


Joined: 24 Jul 2002
Posts: 373
Location: Niederbayern/Germany

PostPosted: Sat Sep 28, 2002 3:32 pm    Post subject: Reply with quote

Hi.
mein Tipp: Orginal Kernel holen xfs, und superpage zu patchen (je nach dem was gebracuht wird und dann unter General Setup-> ACPI alles in den Kernel kompilieren. Hatte bei mir auch Probleme mit ACPI

Dim

PS: Speichere vorher deine konfiguration in einer extra Datei, damit sparts Du Zeit bei neuen kernel
Back to top
View user's profile Send private message
joshua
Tux's lil' helper
Tux's lil' helper


Joined: 19 Jun 2002
Posts: 134
Location: Wiesbaden

PostPosted: Sat Sep 28, 2002 3:37 pm    Post subject: Reply with quote

das bedeutet dann wohl, dass das an der kernelversion von gentoo liegt?
was machen die damit eigentlich?

schade, da hab ich irgendwie nicht so bock drauf, aber wenigstens ist das mal ein lichtblick!

danke!
Back to top
View user's profile Send private message
Dimitri
Guru
Guru


Joined: 24 Jul 2002
Posts: 373
Location: Niederbayern/Germany

PostPosted: Sat Sep 28, 2002 3:42 pm    Post subject: Reply with quote

ACPI ist generell im Kernel noch noch im Beta Stadium. Evtl kann das Patchen von gentoo bei machen Rechnerkonfigurationen Probleme hervorrufen. Nur nicht aufgeben. Vielleicht gehts mit 2.4.20.

Dim

PS. Kernel mal mit den angaben aus make.conf kompilierten. Da wird er auch schneller. Siehe auch mein Experiement
Back to top
View user's profile Send private message
joshua
Tux's lil' helper
Tux's lil' helper


Joined: 19 Jun 2002
Posts: 134
Location: Wiesbaden

PostPosted: Sat Sep 28, 2002 3:46 pm    Post subject: Reply with quote

Dimitri wrote:
Siehe auch mein Experiement

äh ... experiment?

ja, mit den angaben aus der make.conf ... funktioniert das mit -O3?
Back to top
View user's profile Send private message
Dimitri
Guru
Guru


Joined: 24 Jul 2002
Posts: 373
Location: Niederbayern/Germany

PostPosted: Sat Sep 28, 2002 4:06 pm    Post subject: Reply with quote

Mit -O3 bricht er ab, aber mit O2 gehts. Alle anderen Optimierungen kannst übernehmemen. Im Zweifellsfall ausprobieren. Ich hatte bis jetzt keine Probleme

Dim
Back to top
View user's profile Send private message
joshua
Tux's lil' helper
Tux's lil' helper


Joined: 19 Jun 2002
Posts: 134
Location: Wiesbaden

PostPosted: Mon Sep 30, 2002 1:00 pm    Post subject: Reply with quote

ok, habs so gemacht: kernel geholt, mit xfs etc. gepatcht, "halt -p" geht nicht. immernoch. scheinbar funktionierts bei euch auch noch nicht, oder?

aber hab was gefunden, scheinbar gibts ein bug beim A7V:
http://www.uwsg.iu.edu/hypermail/linux/kernel/0201.3/0351.html

ich bin mir nicht ganz sicher, über welchen kernel di da reden, aber möglicherweise ist das ein hinweis?
Back to top
View user's profile Send private message
joshua
Tux's lil' helper
Tux's lil' helper


Joined: 19 Jun 2002
Posts: 134
Location: Wiesbaden

PostPosted: Mon Sep 30, 2002 1:59 pm    Post subject: Ich hab's! Reply with quote

hab folgenden patch ausgeführt, es klappt:

Code:

diff -urdN linux/drivers/acpi/hardware/hwsleep.c linux/drivers/acpi/hardware/hwsleep.c
--- linux/drivers/acpi/hardware/hwsleep.c Wed Oct 24 21:06:22 2001
+++ linux/drivers/acpi/hardware/hwsleep.c Tue Jan 22 16:17:46 2002
@@ -152,6 +152,13 @@
return status; }
+ /* Broken ACPI table on ASUS A7V... it reports type 7, but poweroff is type 2...
+    sleep is type 1 while ACPI reports type 3, but as I was not able to get
+    machine to wake from this state without unplugging power cord... */
+ if (type_a == 7 && type_b == 7 && sleep_state == ACPI_STATE_S5 && !memcmp(acpi_gbl_DSDT->oem_id, "ASUS\0\0", 6)
+                     && !memcmp(acpi_gbl_DSDT->oem_table_id, "A7V", 3)) {
+         type_a = type_b = 2;
+ }

/* run the _PTS and _GTS methods */

MEMSET(&arg_list, 0, sizeof(arg_list));


zu beachten:
Quote:
Your patch might work on the A7V, but it does not on my A7V133-C. If I
modify the OEM string in the patch, it works. It may also be modified to
[...] "A7V-133", 7)[...] but then it probably won't work on a A7V...

ich hab das normale, alte A7V, da gabs keine probleme.

mein kernel: linux-2.4.19 direkt von kernel.org, gepatcht mit xfs und superpage. funktioniert dann aber wahrscheinlich auch mit dem gentoo-kernel. habe die zeilen manuell eingefügt und nicht mit patch, nur um sicher zu gehen.

ob das seiteneffekte haben kann, weiss ich nicht, ich übernehme jedenfalls keine verantwortung!

jetzt schaltet er nach einem "halt -p" auch richtig ab.

viel erfolg!
Back to top
View user's profile Send private message
Malawi
n00b
n00b


Joined: 25 Aug 2002
Posts: 51

PostPosted: Mon Sep 30, 2002 2:39 pm    Post subject: Reply with quote

Wie wird der Patch eingespielt? Bei mir passiert folgendes:

root@Malawi linux # patch -p1 < acpipatch
patching file drivers/acpi/hardware/hwsleep.c
patch: **** malformed patch at line 5: return status; }

Weiß jemand wie man den Fehler beheben kann?

mfG Malawi
Back to top
View user's profile Send private message
Malawi
n00b
n00b


Joined: 25 Aug 2002
Posts: 51

PostPosted: Mon Sep 30, 2002 2:42 pm    Post subject: Reply with quote

Wie wird der Patch eingespielt? Bei mir passiert folgendes:

root@Malawi linux # patch -p1 < acpipatch
patching file drivers/acpi/hardware/hwsleep.c
patch: **** malformed patch at line 5: return status; }

Weiß jemand wie man den Fehler beheben kann?

mfG Malawi
Back to top
View user's profile Send private message
Malawi
n00b
n00b


Joined: 25 Aug 2002
Posts: 51

PostPosted: Mon Sep 30, 2002 3:11 pm    Post subject: Reply with quote

Wie wird der Patch eingespielt? Bei mir passiert folgendes:

root@Malawi linux # patch -p1 < acpipatch
patching file drivers/acpi/hardware/hwsleep.c
patch: **** malformed patch at line 5: return status; }

Weiß jemand wie man den Fehler beheben kann?

mfG Malawi
Back to top
View user's profile Send private message
joshua
Tux's lil' helper
Tux's lil' helper


Joined: 19 Jun 2002
Posts: 134
Location: Wiesbaden

PostPosted: Mon Sep 30, 2002 3:19 pm    Post subject: Reply with quote

wie gesagt, ich hab die paar zeilen selbst eingefügt, einfach "/usr/src/linux/drivers/acpi/hardware/hwsleep.c" im editor öffnen, dann ab zeile 152 oder so ähnlich vor
Code:

/* run the _PTS and _GTS methods */

MEMSET ....


die if-klausel einfügen. viel einfacher.
oder besorg dir den klartext für den patch von dort, wo ich die url angegeben hab, es kann sein, dass bei der version von mir was mit den zeilenenden nicht in ordnung ist, c&p hat nicht so ganz geklappt, wurde alles zu einer zeile.

viel erfolg!
Back to top
View user's profile Send private message
Malawi
n00b
n00b


Joined: 25 Aug 2002
Posts: 51

PostPosted: Mon Sep 30, 2002 4:58 pm    Post subject: Reply with quote

Erstmal sorry für das Multiposting, ich hab zu spät gemerkt das das Forum kurzzeitig gehangen hat.

Ich habs jetzt per Hand eingefügt, auch wenn ich nicht die geringste Ahnung hab was ich da gemacht habe. Aber beim Neukompilieren des Kernels gabs keine Fehlermeldungen. Leider hats nichts gebracht, die Kiste schaltet immer noch nicht ab.

Ich habs mit em String "A7V", 3 und "AV-133" ,7 probiert wie im Posting angegeben. Im Einstaz Kernel 2.4.19-ac4 von kernel.org auf A7V133 mit BIOS 1009. ACPI fest einkompiliert, kein APM.

Ich hatte mich schon gefreut endlich die Lösung in Händen zu halten, leider zu früh gefreut. Muss ich halt weiter mit Hand ausschalten, auch wenns nervt.
Back to top
View user's profile Send private message
Qubax
Guru
Guru


Joined: 19 Jul 2002
Posts: 451
Location: Tirol, Austria

PostPosted: Thu Oct 03, 2002 7:38 pm    Post subject: Reply with quote

ok, ich habe jetzt den post gefunden, in dem dieses problem endlich erklärt und bereinigt wird. für diejenigen unter euch die nicht so oft im forum rumlesen https://forums.gentoo.org/viewtopic.php?t=8057
auch ich habe zuerst ein
Code:
make rmproper
gebraucht, aber ohne smp und mit apm gehts jetzt auch bei mir, also sollte es somit auf allen asus-mtherboards laufen.

für den ungeduldigen: anscheinend disabled smp apm, daher das prob.

and auch gleich an dieser stelle: großes lob an viz, danke daß du das herausgefunden hast
Back to top
View user's profile Send private message
gsf
n00b
n00b


Joined: 07 Jul 2002
Posts: 46

PostPosted: Thu Oct 03, 2002 10:19 pm    Post subject: Reply with quote

Hi ,
also ich habe ein ECS K7S5A und unter ACPI alle fest ,"Hot-Plug Device" fest
und die Unteroptionen als Modul dazu noch alles unter APM deaktiviert und
habe keine Probleme mit runterfahren.

Nur mal so nebenbei falls hilft ;)

Greetz
_________________
...to be or wannabe.......
Back to top
View user's profile Send private message
joshua
Tux's lil' helper
Tux's lil' helper


Joined: 19 Jun 2002
Posts: 134
Location: Wiesbaden

PostPosted: Thu Oct 03, 2002 11:03 pm    Post subject: Reply with quote

soweit ich das verstanden habe geht es hier speziell um das ASUS A7V. ich hatte dasselbe problem bis ich die paar zeilen in den kernel eingefügt habe (siehe oben).
normalerweise sollte das herunterfahren funktionieren, sobald man ACPI im kernel hat (oder als modul?), jedenfalls ging das bei mir immer, bis einschliesslich 2.4.18, bzw. gentoo-2.4.19-irgendwas, der angeblich noch nicht der richtige 2.4.19er war, sondern nur ein gepatchter 2.4.18. seit dem 2.4.19er von gentoo, der jetzt ein "echter" 2.4.19er ist, war nix mehr mit "halt -p", für meine konfiguration hat der genannte patch funktioniert. hatte auch einen link auf die quelle gepostet, wo ich den patch gefunden habe, vielleicht kann man ja da nochmal nachfragen, falls es für einen von euch immer noch nicht funktioniert.
naja, dann viel erfolg, wollte nur mal klarstellen, dass das problem bisher nur für A7Vs bekannt ist, daher helfen hier "bei mir gehts, ich hab kein asus board" posts leider nicht. hätte auch schreiben können "ich nehm windows, da gehts auch", wär halt nur gelogen ...
Back to top
View user's profile Send private message
Malawi
n00b
n00b


Joined: 25 Aug 2002
Posts: 51

PostPosted: Sat Oct 05, 2002 3:34 pm    Post subject: Reply with quote

Ich habe jetzt eine Lösung für das Problem gefunden, mein A7V133 schaltet nun ab.

Auf http://sourceforge.net/project/showfiles.php?group_id=36832&release_id=114177 gibts Patches für das ACPI Subsystem. Ich hab den Originalkernel 2.4.19 von kernel.org benutzt, den dafür angebotenen ACPI-Patch eingespielt, und ACPI fest in den Kernel einkompiliert. Jetzt schaltet mein Rechner mit halt -p ab. Es gibt dort Patches für diverse Kernelversionen, Erfahrungsberichte wären nicht schlecht.

mfG Malawi
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum