Programmabsturz als normaler Benutzer

Hallo,
ich habe ein Debian Sarge Testing mit kernel 2.6.8 vorkompiliert und 2.6.12.3 selbstkompiliert und Gnome. Verschiedene Anwendungen stürzen bei mir bei beiden Kernelversionen sehr häufig ab, wenn ich sie als normaler Benutzter verwende. Führe ich sie aber als superuser/root aus stürzen sie nie ab. Woran kann das liegen? Hier eine Liste der beobachteten Programme und wann sie abstürzen:

Nautilus: zufälliger Absturz, stellt sich aber beim 2.6.8 kernel automatisch sofort wieder her.

Rhythmbox: stürzt immer dann ab, wenn man schnell zwischen Künstlern
oder Alben wechselt

mplayer: stürzt nur ab wenn man dvds abspielt und zwar sobald etwas anderes ein bisschen cpu Leistung frisst, zum Beispiel wenn man das Fenster verschiebt.

Wie gesagt alle diese fehler passieren nicht wenn man als root angemeldet ist.

Kann mir da vielleicht jemand helfen?
Gruß,
Ulrich

Hallo
ohne dass ich viel Ahnung hätte, aber in der Regel können dir die Fehlermeldungen weiterhelfen, wenn du die Programme von der Konsole aus startest und auf die Meldungen achtest, die evtl. ausgegeben werden.

Grüße Andreas

ohne dass ich viel Ahnung hätte, aber in der Regel können dir
die Fehlermeldungen weiterhelfen, wenn du die Programme von
der Konsole aus startest und auf die Meldungen achtest, die
evtl. ausgegeben werden.

Hallo,
ja das hab ich auch schon versucht, bei mplayer kommt etwas wie: bad usage of cpu/fpu/ram, was nicht viel sagt. Allerdings gibt er vorher eine andere Fehlermeldung aus, weil er in irgendeine Datei in /proc/…
keine „1024“ reinschreiben kann. Als root kommt die meldung natürlich nicht, weil er root ja überall schreiben kann. Es kann natürlich sein das das der Fehler bei allen Programmen ist, aber wie man ihn behebt weiß ich ja leider auch nicht…
Gruß,
Ulrich

Hallo,

bei mplayer kommt etwas
wie: bad usage of cpu/fpu/ram, was nicht viel sagt.

Geht es nicht ein KLEIN wenig genauer?

Allerdings
gibt er vorher eine andere Fehlermeldung aus, weil er in
irgendeine Datei in /proc/… keine „1024“ reinschreiben kann.

Welche Datei denn?

Als root kommt die meldung
natürlich nicht, weil er root ja überall schreiben kann.

Du bist dem Fehler offensichtlich auf der Spur…

Es
kann natürlich sein das das der Fehler bei allen Programmen
ist, aber wie man ihn behebt weiß ich ja leider auch nicht…

Hier kann auch keiner den Fehler beheben, wenn Du die genaue Fehlermeldung für Dich behältst. Linux ist nicht Windows.

Gruß
Axel

Hallo,

Geht es nicht ein KLEIN wenig genauer?

Jup hier:


Linux RTC init error in ioctl (rtc_irqp_set 1024): Permission denied
Try adding „echo 1024 > /proc/sys/dev/rtc/max-user-freq“ to your system startup scripts

Mplayer interrupted by Signal 11 in module: decode_video
bad usage of CPU/FPU/RAM

un dann wird noch gesagt ich soll ihn recompilen mit Bug option und ein gdb bugtrace machen. Wie man aber dieses gdb bugtrace macht weiß ich auch net…

Hoffe das hilft mehr. Rhythmbox gibt leider über die -d Option nichts Hilfreiches aus und Nautilus sowieso net.

Allerdings
gibt er vorher eine andere Fehlermeldung aus, weil er in
irgendeine Datei in /proc/… keine „1024“ reinschreiben kann.

Welche Datei denn?

siehe oben

Als root kommt die meldung
natürlich nicht, weil er root ja überall schreiben kann.

Du bist dem Fehler offensichtlich auf der Spur…

Gruß,
Ulrich

Hallo,

Try adding „echo 1024 > /proc/sys/dev/rtc/max-user-freq“ to
your system startup scripts

Und hast Du das schon probiert?
Gruß
Axel (der die klaren Fehlermeldungen von Linux liebt)

Hallo,
Oh, ich hab einfach die 1024 reingeschrieben, aber das hat natürlich nix gebracht, da ja /proc nur vom kernel simuliert wird. Aber in welche Datei muss man denn die Zeile reinschreiben? Wahrscheinlich in die init Skript oder?
Gruß,
Ulrich

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo,

Oh, ich hab einfach die 1024 reingeschrieben, aber das hat
natürlich nix gebracht, da ja /proc nur vom kernel simuliert
wird.

So isses.

Aber in welche Datei muss man denn die Zeile
reinschreiben? Wahrscheinlich in die init Skript oder?

Genau. Z.B. geht das in der
/etc/sysctl.conf
Ich hab’ aber kein debian, deshalb bin ich mir nicht sicher, ob Du diese Datei hast.

Gruß
Axel

Ergänzung
Hallo,

Aber in welche Datei muss man denn die Zeile
reinschreiben? Wahrscheinlich in die init Skript oder?

Genau. Z.B. geht das in der
/etc/sysctl.conf
Ich hab’ aber kein debian, deshalb bin ich mir nicht sicher,
ob Du diese Datei hast.

Hab ich grad gefunden:
http://dugfaq.sylence.net/dug-faq.htm/ch-kernel.htm#…
sollte also so richtig sein.

Gruß
Axel

Hallo,
Danke für Deine Hilfe, aber das zu ändern hat nichts gebracht, es stürtzt immer noch ab.
Gruß,
Ulrich