| Author |
Message |
|
|
Post subject:
Posted: Feb 28, 2007 - 08:26 AM
|
|

Joined: Feb 26, 2007
Posts: 58
Status: Offline
|
|
| Was ich da geschrieben habe war nicht richtig. Wenn ich also statt "pci=bios" deine variante schreibe "pci=routeirq", dann sieht das so aus: http://edvbox.de/sidux/DSC03789.JPG |
|
|
| |
|
|
|
 |
|
|
Post subject:
Posted: Feb 28, 2007 - 10:53 AM
|
|

Joined: Nov 30, 2006
Posts: 3275
Location: Budapest
Status: Offline
|
|
Der Sache gehe ich auch noch nach, vielleicht kriegen wir dann noch einen perfekten Toshiba hin
Jetzt zum Patchen der DSDT.
1.
Im Anhang meine DSDT.aml als .tar.gz. Diese entpacken und als Root nach / geben (also ganz oben in den Tree, steht zumindest bei http://gaugusch.at/kernel.
2.
Dann lädst du dir folgendes Skript:
http://gaugusch.at/acpi-dsdt-initrd-pat ... d-add-dsdt
Dieses kopierst du am besten nach /boot.
3.
In /boot sichere deine initrd.img-($uname -r), also die aktuelle. Ich hänge immer ein .original dran.
4.
Mit dem Skript patcht du die initrd.img-($uname -r). Die Syntax ist:
sh initrd-add-dsdt initrd.img-($uname -r) /path/to/DSDT.aml.
Hier ein konkretes Beispiel aus meiner internen Anleitung:
Code:
cd /boot
cp initrd.img-2.6.19.3-rc1-slh-smp-1 initrd.img-2.6.19.3-rc1-slh-smp-1.original
sh initrd-add-dsdt initrd.img-2.6.19.3-rc1-slh-smp-1 /DSDT.aml
5.
reboot
Das war's auch schon, jetzt sollte der Sound auch bei ACPI perfekt gehen (beachte, ich habe schon einen 2.6.20-Kernel, der auch das richtige alsa hat.
Zwischen 11.40 und 12.10 bin ich wieder hier am Computer.
Viel Erfolg,
hubi |
_________________ Bonitas stultitiaque sodales sunt.
|
| |
|
|
|
 |
|
|
Post subject:
Posted: Feb 28, 2007 - 01:16 PM
|
|

Joined: Feb 26, 2007
Posts: 58
Status: Offline
|
|
Das wäre zu schön um wahr zu sein. Habe mit 110% die Sache richtig gemacht. Aber der Laptop macht nicht mit. Nach dem Neustart sehe ich nur sehr kurz ein paar Zeilen (bzImages oder so ähnlich) und dann bleibt der Bildschirm schwarz. Auch nach einer Minute passiert nichts. Schade...
Liegt das evtl an der neueren Kernelversion 2.16.20.1 ??? |
|
|
| |
|
|
|
 |
|
|
Post subject:
Posted: Feb 28, 2007 - 02:09 PM
|
|

Joined: Nov 30, 2006
Posts: 3275
Location: Budapest
Status: Offline
|
|
renewehle,
da müsste ich schauen, ob dieser Kernel den DSDT-Patch vielleicht nicht hat, normal hat slh den Patch drinnen, aber ich verwende den Kernel nicht, da er nur einen kleinen Fix hatte, den ich nicht brauche.
Sieht fast so aus, dass das BIOS mit meiner DSDT.aml nicht umgehen kann. Fehler kannst nicht viel machen, wenn du das DSDT.aml hast. Und dass du was gemacht hast, beweist, dass nichts geht.
Ich melde mich nochmal, muss noch eine Runde arbeiten. Später gebe ich mal eine Anleitung, wie du dein DSDT anpassen kannst, aber das ist Geduldsarbeit.
Schade.
Grüße
hubi |
_________________ Bonitas stultitiaque sodales sunt.
|
| |
|
|
|
 |
|
|
Post subject:
Posted: Feb 28, 2007 - 02:51 PM
|
|

Joined: Nov 30, 2006
Posts: 3275
Location: Budapest
Status: Offline
|
|
Habe gecheckt, der dsdt-Patch ist im Kernel. Dann hat der leichte Weg vermutlich leider nicht geklappt. Alles andere ist kernelunabhängig, was wir gemacht haben. Es muss nur das richtige initrd.img gepatcht werden. Das ist wohl passiert.
Grüße
hubi |
_________________ Bonitas stultitiaque sodales sunt.
|
| |
|
|
|
 |
|
|
Post subject:
Posted: Feb 28, 2007 - 03:46 PM
|
|

Joined: Feb 26, 2007
Posts: 58
Status: Offline
|
|
| Der Kernel war bei der Linux-Version schon dabei. Durch das Ändern des Kernels kann ich aber hoffentlich den Laptop nicht kaputt machen? Weil das ja recht hardwarenah programmiert ist?! |
_________________ Toshiba P100-439, Intel Centrino Duo, NV Go 7900 GS
|
| |
|
|
|
 |
|
|
Post subject:
Posted: Mar 02, 2007 - 08:11 PM
|
|

Joined: Feb 26, 2007
Posts: 58
Status: Offline
|
|
| Was mache ich jetzt? |
_________________ Toshiba P100-439, Intel Centrino Duo, NV Go 7900 GS
|
| |
|
|
|
 |
|
|
Post subject:
Posted: Mar 02, 2007 - 11:46 PM
|
|

Joined: Nov 30, 2006
Posts: 3275
Location: Budapest
Status: Offline
|
|
renewehle,
der Kernel ist gut von der CD, habe nachgeguckt, da ist alles drinnen.
Was du machst, ein bisserl warten. Morgen oder am Sonntag kann ich eine Anleitung schreiben, wie du das DSDT deines BIOS anpasst, und am Montag schicke ich dir eine Diff von meinem Toshiba, damit du siehst, was da so geändert wurde.
Es wird ein Abenteuer werden, aber ich habe das auch erfolgreich geschafft, ohne vorher je was von DSDTs gehört zu haben. Hilfe und Rat kriegst du von mir dann weiterhin in diesem Thread.
Ziel ist: eine funktionierende DSDT, und ab dann ist alles leicht, auch bei einem Kernel-Upgrade. Aber echt schade, dass meine nicht ging.
Zum Kernelupdate: normalerweise bist du mit den stabilen Kerneln von slh auf der sicheren Seite. Ich nutze diese schon seit einem Jahr. Auch lasse ich mir meistens noch zwei weitere Kernel noch am System:
1. den letzten funktionierenden von slh
2. einen von Debian (aus Neugier; aber nicht am Toshiba, da er nicht den DSDT-Patch hat)
Grüße
hubi |
_________________ Bonitas stultitiaque sodales sunt.
|
| |
|
|
|
 |
|
|
Post subject:
Posted: Mar 03, 2007 - 05:25 PM
|
|

Joined: Feb 26, 2007
Posts: 58
Status: Offline
|
|
Ich habe noch ein interessantes Posting zum Thema gefunden (http://www.linuxquestions.org/questions/showthread.php?t=531575&highlight=p100) aber dort steht ein Befehl iasl ???
Was ist das? Dieser Befehl kann bei mir nicht durchgeführt werden. (command not found) |
_________________ Toshiba P100-439, Intel Centrino Duo, NV Go 7900 GS
|
| |
|
|
|
 |
|
|
Post subject:
Posted: Mar 03, 2007 - 05:35 PM
|
|

Joined: Nov 30, 2006
Posts: 3275
Location: Budapest
Status: Offline
|
|
|
renewehle wrote:
Ich habe noch ein interessantes Posting zum Thema gefunden (http://www.linuxquestions.org/questions/showthread.php?t=531575&highlight=p100) aber dort steht ein Befehl iasl ???
Was ist das? Dieser Befehl kann bei mir nicht durchgeführt werden. (command not found)
Wow! Da hat jemand bereits eine komplette Anleitung für den Toshiba geschrieben. Auch das "Fake Windows" ist drinnen.
iasl ist der Intel-Compiler, den du brauchst:
Code:
apt-get update
apt-get install iasl
Jetzt musst du dich nur noch drüber getrauen. Bei mir hat's geklappt.
Frag jederzeit nach, falls was unklar ist, ich schau hier eh ein paar Mal am Tag rein.
Die Daumen gedrückt,
hubi |
_________________ Bonitas stultitiaque sodales sunt.
|
| |
|
|
|
 |
|
|
Post subject:
Posted: Mar 03, 2007 - 06:12 PM
|
|

Joined: Feb 26, 2007
Posts: 58
Status: Offline
|
|
| Ab Nummer 7. komme ich nicht weiter, weil das Verzeichnis /etc/sysconfig/kernel nicht existiert. |
_________________ Toshiba P100-439, Intel Centrino Duo, NV Go 7900 GS
|
| |
|
|
|
 |
|
|
Post subject:
Posted: Mar 03, 2007 - 07:44 PM
|
|

Joined: Nov 30, 2006
Posts: 3275
Location: Budapest
Status: Offline
|
|
Uh, hätte ich genauer schauen sollen. Vergiss das mal ab Punkt 7, wenn du die DSDT.aml hast.
Versuch wieder mit dem Script von Gaugusch die initrd.img-($uname -r) zu patchen (nicht vergessen, wo du die DSDT.aml hingelegt hast). Nach dem Reboot müsste es dann gehen, wenn alles klar gelaufen ist.
Wäre super!
Grüße
hubi |
_________________ Bonitas stultitiaque sodales sunt.
|
| |
|
|
|
 |
|
|
Post subject:
Posted: Mar 03, 2007 - 07:57 PM
|
|

Joined: Feb 26, 2007
Posts: 58
Status: Offline
|
|
| Jetzt meckert er an "initrd-add-dsdt". Ich kann mir leider nicht vorstellen was das ist. |
_________________ Toshiba P100-439, Intel Centrino Duo, NV Go 7900 GS
|
| |
|
|
|
 |
|
|
Post subject:
Posted: Mar 03, 2007 - 08:12 PM
|
|

Joined: Nov 30, 2006
Posts: 3275
Location: Budapest
Status: Offline
|
|
|
|
|
 |
|
|
Post subject:
Posted: Mar 03, 2007 - 08:15 PM
|
|

Joined: Feb 26, 2007
Posts: 58
Status: Offline
|
|
| Datei oder Verzeichnis nicht gefunden |
_________________ Toshiba P100-439, Intel Centrino Duo, NV Go 7900 GS
|
| |
|
|
|
 |
|
|