sidux.com
Menu

News

Give back
Last 3 Contributions
12-10-2008 20.00
07-10-2008 10.00
03-10-2008 15.00

Donate


Sponsor
hetzner.de

Languages
Preferred language:



Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Author Message
renewehle
Post subject:   PostPosted: 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
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
hubi
Post subject:   PostPosted: 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 Smile

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.
 
 View user's profile Send private message  
Reply with quote Back to top
renewehle
Post subject:   PostPosted: 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 ???
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
hubi
Post subject:   PostPosted: 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.
 
 View user's profile Send private message  
Reply with quote Back to top
hubi
Post subject:   PostPosted: 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.
 
 View user's profile Send private message  
Reply with quote Back to top
renewehle
Post subject:   PostPosted: 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
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
renewehle
Post subject:   PostPosted: 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
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
hubi
Post subject:   PostPosted: 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.
 
 View user's profile Send private message  
Reply with quote Back to top
renewehle
Post subject:   PostPosted: 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
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
hubi
Post subject:   PostPosted: 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.
 
 View user's profile Send private message  
Reply with quote Back to top
renewehle
Post subject:   PostPosted: 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
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
hubi
Post subject:   PostPosted: 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.
 
 View user's profile Send private message  
Reply with quote Back to top
renewehle
Post subject:   PostPosted: 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
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
hubi
Post subject:   PostPosted: Mar 03, 2007 - 08:12 PM



Joined: Nov 30, 2006
Posts: 3275
Location: Budapest
Status: Offline
Was ist meckern?

_________________
Bonitas stultitiaque sodales sunt.
 
 View user's profile Send private message  
Reply with quote Back to top
renewehle
Post subject:   PostPosted: 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
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
Display posts from previous:     
Jump to:  
All times are GMT - 1 Hours
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Powered by PNphpBB2 © 2003-2007 The PNphpBB Group
Credits
 
Logos and trademarks are the property of their respective owners, comments are property of their posters, the rest is © 2006-2008 by sidux e.V., 10407 Berlin, Kniprodestr. 104. sidux e.V. is a Berlin, Germany based non-profit foundation. Consult Impressum and Legal Terms for details. sidux is Free Software released under the GNU/GPL license and other compatible licenses.
This CMS is powered by PostNuke, all themes used at this site are released under the GNU/GPL license. designed by w3you.