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.
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
…
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.
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]