Hallo Norbert, nachdem ich in den letzten Tagen keine Minute Zeit hatte, mich mal wieder um Linux zu kuemmern, kann es jetzt weitergehen. On 22-Jul-2001 Norbert Kordts wrote:
"Heinz W. Pahlke" schrieb:
On 22-Jul-2001 Norbert Kordts wrote:
"Heinz W. Pahlke" schrieb:
Special (device/socket/fifo) inode 9372 hos non-zero size Special (device/socket/fifo) inode 9373 hos non-zero size [...] Ein ls -i -l /dev | grep 9372 (bzw. 9373) bringt:
9372 lrwxrwxrwx 1 root root 10 Sep 17 2000 pointer0 -> /dev/psaux 9373 prw-r--r-- 1 root root 10 Jul 22 14:28 gpmdata
D.h. die Ursache liegt irgendwo bei der Mouse. Sehr viel schlauer bin ich damit aber zugegebenermassen noch nicht :-(
Ja, den Bereich haben wir damit schon einmal etwas enger gefaßt.
/dev/pointer0 (9372) ist nur ein auf /dev/psaux und sollte in diesen Zusammenhang eigentlich nicht stören.
Interessanter ist /dev/gpmdata (9373). Du verwendest offensichtlich den "general pointer manager" im Textmodus der Konsole, der in dieser "named pipe" Mausdaten an andere Prozesse weitergeben kann. Bei mir hat das device aber Schreibrecht für alle (prw-rw-rw). Setz doch mal ein chmod darauf an. Irgendwie (???) scheinen Daten in der Pipe
Gut, habe ich eben gerade mal getan.
hängen zu bleiben; abgestürzte/abgewürgte Prozesse?
Seit dem letzten Update von der Suse 7.0 auf die 7.1 wollen imwheel und gpm nicht mehr miteinander. Als vorlaeufigen workaround kille ich deshalb beim Starten von X ueber die xinitrc gpm mit gpm -k. Testweise kann ich natuerlich mal ueber die rc.config das Starten von gpm unterbinden.
Wie ist die "Länge" der Pipe unmittelbar nach dem Start von gpm?
Wie setze ich denn vorher erst einmal die Laenge auf 0 zurueck, ohne fsck laufen zu lassen? Da die Fehlermeldung ja beim Routine-fsck kommt, wird sie offenbar nicht einfach so zurueck gesetzt, sondern man muss es schon selbst tun.
Sollte eigentlich Null sein. Hast Du Meldungen über gpm in Deiner /var/log/messages? ("Error in protocol" taucht da häufig auf, ist
Keine ausser der "Error in protocol".
aber wenig aussagekräftig. Faulheit des Programmierers, dient dem Debugging von gpm und sollte in Produktionsversionen eigentlich unterdrückt werden.
Hatte der Programmierer einfach vergessen, rauszuloeschen. Soll aber inzwischen nicht mehr drin.
Wenn Du gpm nicht wirklich brauchst, nimm es doch aus der einfach aus der Systemkonfiguration heraus!
Brauche ich eben eigentlich, weil ich haeufiger auch auf der Konsole
arbeite und Maeuse mag ;-)
Beste Gruesse,
Heinz.
--
E-Mail: Heinz W. Pahlke