PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Laptop-Sondertasten --> Crash



shiBBy2k3
17.01.05, 17:26
Wie der Titel schon sagt, hab ich n kleines Problem mit den Funktionstasten an meinen Dell Inspiron 5000e. Und zwar stürzt mein Suse 9.2 Pro hoffnungslos ab wenn ich auf eine Sondertaste der Lautstärkenreglung drücke (Vol Up, Vol Down, Audio Mute). Ich hab auch schon kräftig geschaut was des so sein könnte, aber es wird leider auch nix ge-log-t von dem Vorfall wenn ich auf so ne Taste drück. Unter Suse 9.1 Personal lief von daher alles super, also Hardwareseitig müsste da alles ok sein.
Ich hab auch schon verschiedene Tastaturlayouts probiert und die Xmodmap editiert. Ergebnis = Net schlauer als vorher!

Brauch bitte unbedingt Rat!
Hab keine Lust, jedesmal wenn ich auf so ne Taste komm, den Laptop neu zu booten.

Danke im voraus!
shiBBy2k3

P.s: xev kann ich auch nich benutzen weil er ja dann abschmiert sobald ich die Tasten drück. Also nach Tastencodes schaun is auch nich!

tictactux
18.01.05, 04:39
Gib ein paar Daten zu der Systemkonfiguration an:
- ACPI oder APM ?
- benutzt du den Support für Dell-Notebooks im Kernel (CONFIG_I8K) ?
falls nicht, tu das ! (i8k steht für Inspiron)
- hast Du die i8kutils installiert (user-mode Utilities) ?
falls nicht, tu das :D

Ich benutze ein Dell Latitude, bei dem die obigen Treiber/Tools gut funktionieren.
Der Treiber i8k ("Support für DELL Notebooks" in der
Kernelkonfiguration) regelt z.B. den Zugriff auf die Sondertasten
(z.B. auch Setup/Batteriestand unter APM). Letztere ist unter ACPI (bei mir)
nicht möglich, ich habe aber keine Probleme mit den Tasten für Helligkeit,
Sound, Monitor-Umschaltung.

Die i8kutils sind bei Debian standardmäßig dabei, zu SuSE 9.2 weiß ich
das nicht (sollten sich aber finden lassen). Damit ist eine Steuerung der
Lüfter und Temperaturüberwachung möglich.

Gruß,
Wolfgang

shiBBy2k3
19.01.05, 20:11
danke schonmal für deinen Hinweis mit dem i8k... hab ich vorher noch nichts von gewusst.
allerdings stellt sich jetzt ein nächstes Problem heraus: und zwar kann ich das ursprüngliche i8k-modul sowie das aktuelle nicht starten. Beim aktuellen, das ich heruntergeladen habe, bekomme ich nach dem kompilieren lediglich eine .o datei und keine .ko. die .o Datei lässt sich jedoch nicht per modprobe starten sondern gibt "Invalid Format" zurück

Gibts irgendwelche Anleitungen zum einsetzen von i8k?

danke im voraus
shiBBy2k3

tictactux
19.01.05, 21:05
allerdings stellt sich jetzt ein nächstes Problem heraus: und zwar kann ich das ursprüngliche i8k-modul sowie das aktuelle nicht starten. Beim aktuellen, das ich heruntergeladen habe, bekomme ich nach dem kompilieren lediglich eine .o datei und keine .ko. die .o Datei lässt sich jedoch nicht per modprobe starten sondern gibt "Invalid Format" zurück
Was hast du da heruntergeladen ?
Das Modul i8k ist Bestandteil der Kernelquellen, und wird innerhalb
der Kernelkompilierung (im korrekten Format) erstellt.
Bei der Kernelkonfiguration heißt die zuständige Option (unter
"Processor types and features") "<M> Dell laptop support"
(obiges für Kernel 2.6, analog auch in Kernel 2.4 vorhanden).

Die externen i8kutils (das ist ein eigenes Paket) erstellen/enthalten kein Kernelmodul,
sondert Tools wie i8kctl und i8kfan (mit eigener man-Page, also->
man i8kctl lesen)
Gruß,
Wolfgang

EDIT: da Du SuSE verwendest: den Namen des Moduls i8k solltest Du in
/etc/sysutils/kernel eintragen, in einer Variablen die "MODULES_LOADED_ON_BOOT"
(oder ähnlich) heißt

shiBBy2k3
19.01.05, 21:37
ja ok danke für die Tipps! =)

shiBBy2k3
22.01.05, 22:42
hi ich bins nochmal,
also ich hab das jetzt ausprobiert und i8k lässt sich jetzt derweilen auch per modprobe starten, allerdings nur mit force. Ansonsten startet er nicht weil er kein SMM-Bios findet. Jedoch stehen in der /proc/i8k außer der Bios-Version nur unmögliche Werte!
1.0 A06 123456789 -22 -22 -22 -22 -22 -1 -22

Demnach funktionieren die i8k-Utils auch nich wirklich.

Gibts noch weitere Lösungsvorschläge? BITTE!!
shiBBy2k3

tictactux
22.01.05, 23:29
leider hast Du scheinbar das falsche Modell für diese Tools.
Aus dem README von i8kutils (aktuelle Version 1.25):

The driver seems *NOT WORKING* on the following models:
...
Inspiron 5000e (BIOS A06)
Inspiron 5150 (BIOS A23)
Da ich nur 2 Latitudes habe (CPx-J und C810) bei denen die i8kutils
funktionieren, kann ich dazu leider nichts mehr sagen...
Villeicht helfen die 7 Artikel zum i5000e auf: http://tuxmobil.org/dell.html
Gruß,
Wolfgang

shiBBy2k3
23.01.05, 10:33
ok, trotzdem danke für deine Hilfe!