Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

04.04.2006, 14:37

[gelöst] kein Mausrad nach Suspend

Heyho!

Seit ca. 2 - 3 Wochen habe ich jetzt ein Acer Aspire 3004 WLMI und die Konfiguration des Systems ist so gut wie abgeschlossen. Vor wenigen Tagen habe ich den Suspend-Modus anhand dieses Tutorials hier eingerichtet und er funktioniert gut. Sobald ich auf den Aus-Button drücke schläft das System ein und wachte bei erneutem Drücken auch ordnungsgemäß wieder auf.

Leider funktioniert nach dem Suspend das Mausrad meiner USB-Maus nicht mehr, was ziemlich paradox ist, denn die mittlere Maustaste und alle anderen Tasten Maus funktionieren noch.

Hier erstmal die Einstellungen meiner xorg.conf:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Section "InputDevice"
        Identifier  "Touchpad"
        Driver      "mouse"
        Option      "Protocol" "auto"
        Option      "Device" "/dev/psaux"
        Option      "Emulate3Buttons" "true"
        Option      "SendCoreEvents" "true"
EndSection

Section "InputDevice"
   Identifier  "USB-Maus"
   Driver      "mouse"
   Option      "Device"        "/dev/input/mouse1"
   Option      "SendCoreEvents" "true"
   Option      "Protocol"      "auto"
   Option      "Buttons"       "7"
   Option      "ZAxisMapping"  "4 5"
EndSection


Nachdem meine PS2-Tastatur, die ich über einen PS2-USB-Adapter betreibe, nach dem Suspend nicht mehr funktionierte, änderte ich die /etc/hibernate/hibernate.conf ab und fügte ihr die Zeile "RestartServices hotplug" hinzu. Außerdem änderte ich meinen Kernel und lade ohci-dhc nun als Modul. Der Tastaturfehler wurde damit behoben, nicht jedoch die Sache mit der Maus.

Während vor dem Suspend der Befehl "xev" in Kombination mit der Bewegung des Mausrades Output liefert, bleibt dies nach dem Suspend und erneuter Ausführung des Befehls aus.

Gestern hoffte ich noch auf das Update von udev, aber auch das hat nichts gebracht. Kann mir wer bei meinem Problem helfen?

Mein System:

Quellcode

1
2
3
stiff_mobile ~ # uname -a
Linux stiff_mobile 2.6.15-suspend2-r8 #3 PREEMPT Mon Apr 3 20:49:17 GMT 2006 i686 Mobile AMD Sempron(tm) Processor 3100+ AuthenticAMD GNU/Linux
stiff_mobile ~ #


Gruß, -Neo-


Mein PC:
Amd Phenom X4, 4x 2,5GHz
4GB DDR2-1066 RAM
Ati Radeon HD3870X2 mit 1024mb

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »-Neo-« (08.05.2006, 15:28)


2

04.04.2006, 14:44

Lass das weg "RestartServices hotplug".
Du musst eigentlich nur deine "/etc/hibernate/blacklisted-modules" und ggf. deinen Kernel etwas anpassen.
So Dinge wie:

Zitat

psmouse 2.6.0 2.6.99
ehci_hcd 2.6.0 2.6.99
ohci_hcd 2.6.0 2.6.99
uhci_hcd 2.6.0 2.6.99
ehci-hcd 2.4.0 2.4.99
usb-ohci 2.4.0 2.4.99
usb-uhci 2.4.0 2.4.99

Kannst du jetzt eigentlich in blacklisted-modules auskommentieren.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

3

04.04.2006, 14:58

So simpel und doch erfolgreich. Ein großes Dankeschön für die schnellste Lösung, die ich je aus nem Forum bekommen habe (waren insgesamt nicht mehr als 5 Minuten.

Thx, Gruß, -Neo-


Mein PC:
Amd Phenom X4, 4x 2,5GHz
4GB DDR2-1066 RAM
Ati Radeon HD3870X2 mit 1024mb

4

13.04.2006, 13:20

Ist zwar nicht die feinste Art einen gelösten Thread wieder auf "ungelöst" zu setzen, aber mir ist da noch was aufgefallen:

Fahre ich den Computer in Suspend ohne eine USB-Maus angeschlossen zu haben, starte den Rechner danach wieder und schließe erst nach erfolgreichem Wiederaufwachen meine USB-Maus an, so funktioniert sie zwar, aber ich habe mal wieder kein Mausrad.

Woran könnte das liegen? Hat jemand ne Idee?


Mein PC:
Amd Phenom X4, 4x 2,5GHz
4GB DDR2-1066 RAM
Ati Radeon HD3870X2 mit 1024mb

5

13.04.2006, 16:41

Werde mal selbiges probieren
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

6

16.04.2006, 21:10

Was auch immer den Fehler verursacht, ein "gdm-restart" behebt den Fehler - nur als Info.


Mein PC:
Amd Phenom X4, 4x 2,5GHz
4GB DDR2-1066 RAM
Ati Radeon HD3870X2 mit 1024mb

7

17.04.2006, 22:47

Ich konnte das Problem bei mir nicht feststellen
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

8

18.04.2006, 16:56

Sehr komisch, vor allen Dingen weil ich noch Folgendes rausgefunden hab:

Ziehe ich die USB-Maus während des Betriebes ab und stecke sie wieder an, so fehlt mir - wie könnte es anders sein - mein Mausrad. Nen "gdm-restart" bringt nix.
Fahre ich mein Notebook allerdings in Suspend und starte es anschließend wieder und führe ich dann ein "gdm-restart" durch, so kann ich es wieder ordnungsgemäß benutzen.

Wenn ihr irgendwelche Logs wollt müsst ihr sagen - ich hab momentan kein Plan was da sinnvoll wäre sich anzugucken.


Mein PC:
Amd Phenom X4, 4x 2,5GHz
4GB DDR2-1066 RAM
Ati Radeon HD3870X2 mit 1024mb

9

18.04.2006, 17:03

Auszug meiner xorg.conf

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Section "InputDevice"
        Identifier  "Touchpad"
        Driver      "synaptics"
        Option      "Device" "/dev/maggu2810/mouse_touch"
        Option      "Protocol" "SynPS/2"
        Option      "SHMConfig" "on"
        Option      "LeftEdge" "1900"
        Option      "RightEdge" "5400"
        Option      "TopEdge" "1400"
        Option      "BottomEdge" "4500"
        Option      "FingerLow" "25"
        Option      "FingerHigh" "30"
        Option      "MaxTapTime" "180"
        Option      "MaxTapMove" "220"
        Option      "VertScrollDelta" "100"
        Option      "MinSpeed" "0.02"
        Option      "MaxSpeed" "0.3"
        Option      "AccelFactor" "0.005"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "ExplorerPS/2"
        Option      "Device" "/dev/input/mice"
#       Option      "Emulate3Buttons" "true"
        Option      "ZAxisMapping" "4 5"
EndSection


"/dev/maggu2810/mouse_touch" lass ich mir über eine udev Regel erstellen.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

10

08.05.2006, 15:23

Erst einmal entschuldige ich mich für meine längere Abwesenheit. Ich hatte auf ein wenig Zeit gehofft, um mich mal ein wenig mit der Erstelltung von udev-Regeln auseinander setzen zu können. Gestern habe ich angefangen und heute fiel mir zufällig Folgendes auf:

der Fehler tritt nur dann auf, wenn:
- ich das Notebook in Suspend fahre und keine externe Maus angeschlossen ist
- das Touchpad über [Fn] + [F7] gesperrt habe

und ich es dann wieder mit einer externer Maus angeschlossen aus dem Suspend hole oder die Maus später anschließe. Da ich standartmäßig mein Touchpad deaktiviert habe, um beim Tippen nicht den Cursor zu verschieben, trat der Mausradfehler nahezu immer auf, wenn ich das Notebook mal ohne Maus benutzt habe und es anschließend in Suspend geschickt hab.

Da ich nun aber weiß, wie sich der Fehler vermeiden lässt, setze ich den Thread auf "gelöst", obwohl er unter bestimmten Vorraussetzungen immer noch auftritt.



Trotzdem vielen Dank an alle die mitgeholfen haben!

Gruß, -Neo-


Mein PC:
Amd Phenom X4, 4x 2,5GHz
4GB DDR2-1066 RAM
Ati Radeon HD3870X2 mit 1024mb