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

20.07.2006, 11:47

[gelöst] kein Programm startet mehr

Hallo,

seit gestern habe ich folgendes Problem. Mozilla Firefox, sowie Thunderbird, starten nicht mehr. Das Programm läd, öffnet jedoch nicht. KDE Programme funktionieren soweit.
Aber z.B. auch GoogleEarth startet und beendet sich dann automatisch wieder.

Wenn ich Firefox/Tunderbird über die Konsole starte kommt folgendes:

Quellcode

1
2
elwood Mozilla Firefox # ./firefox
./run-mozilla.sh: line 131: 27844 Segmentation fault      "$prog" ${1+"$@"}


Ich habe auch schon eine neue Version der Programme aufgespielt.
Kennt ihr das Problem? Liegt es vllt an KDE?
Ich habe nichts geändert an der Konfiguration...der Computer lief auch schon gut 3h bevor das Problem auftrat.

Danke schonmal
Jens
Alle meckern wie lange doch das Kompilieren dauert, aber jeder sitzt trotzdem die ganze Zeit vor dem Bildschirm und schaut fasziniert zu :D

2

20.07.2006, 13:35

Lege doch mal einen neuen Benutzer an, und schaue ob die Probleme bei diesem Zugang auch auftreten.
Frequent lock ups are a symptom of not enough memory but only in the way that nosebleeds are a symptom of gunshot wounds to the head.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »loskornosdelsol« (20.07.2006, 13:35)


3

20.07.2006, 16:28

sonst merge die enstprechenden programme einfach mal neu..

Lorenz
Software is like sex - it's better when it's free.

4

20.07.2006, 19:18

In hartnäckigen Fällen hilft auch strace.
Seien Sie vorsichtig mit Gesundheitsbüchern - Sie könnten an einem Druckfehler sterben. [Mark Twain]

5

20.07.2006, 22:10

Also, Firefox und Thunderbird habe ich nicht gemerged.

Ich habe Probiert die entsprechenden Programme als anderer user zu starten, was ebenfalls keinen Erfolg hatte.
Ich hoffe nicht, dass es sich vllt um ein Problem mit dem X-Server handelt.

Zitat

In hartnäckigen Fällen hilft auch strace.

Davon habe ich noch nichts gehört?!

Gruß Jens
Alle meckern wie lange doch das Kompilieren dauert, aber jeder sitzt trotzdem die ganze Zeit vor dem Bildschirm und schaut fasziniert zu :D

6

20.07.2006, 22:32

1. emerge dev-util/strace
2. "strace ./firefox" starten (ergibt eine laaaange Ausgabe)
3. nachsehen, wo es ihn am Ende zerhaut.

Zur Erklärung: strace logt alle Systemaufrufe mit. Aus den letzten so ca. 20 Zeilen Ausgabe kann man i.a. ermitteln, wieso ein Programm abbricht ("failed to..." oder ähnlich).
Seien Sie vorsichtig mit Gesundheitsbüchern - Sie könnten an einem Druckfehler sterben. [Mark Twain]

7

20.07.2006, 23:28

Das hier ist die Ausgabe von "strace ./firefox":

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
29
30
31
32
rt_sigprocmask(SIG_BLOCK, [CHLD], [RTMIN], 8) = 0
rt_sigaction(SIGINT, {0x8078400, [], 0}, {SIG_DFL}, 8) = 0
waitpid(-1, ./run-mozilla.sh: line 131:   760 Segmentation fault      "$prog" ${1+"$@"}
[{WIFEXITED(s) && WEXITSTATUS(s) == 139}], 0) = 755
rt_sigprocmask(SIG_SETMASK, [RTMIN], NULL, 8) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
waitpid(-1, 0xbfa65a48, WNOHANG)        = -1 ECHILD (No child processes)
sigreturn()                             = ? (mask now [RTMIN])
rt_sigaction(SIGINT, {SIG_DFL}, {0x8078400, [], 0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
read(255, "exitcode=$?\n\n## Stop addon scrip"..., 5243) = 91
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
open("/home/jens/.mozilla/firefox/init.d/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory)
open("./init.d/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory)
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
stat64("/home/jens/.mozilla/firefox/init.d/K*", 0xbfa656b0) = -1 ENOENT (No such file or directory)
rt_sigprocmask(SIG_SETMASK, [RTMIN], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [RTMIN], 8) = 0
rt_sigprocmask(SIG_SETMASK, [RTMIN], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
stat64("./init.d/K*", 0xbfa656b0)       = -1 ENOENT (No such file or directory)
rt_sigprocmask(SIG_SETMASK, [RTMIN], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [RTMIN], 8) = 0
rt_sigprocmask(SIG_SETMASK, [RTMIN], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
rt_sigprocmask(SIG_SETMASK, [RTMIN], NULL, 8) = 0
exit_group(139)                         = ?
Process 752 detached


Das ist jetzt der letzte Teil der Ausgabe, ab dem oben genannten Fehler (Z.3).
Ich erkenne hier nur ein paar Fehler aufgrund fehlender Dateien, mehr kann ich der Ausgabe aber nicht entnehmen?!

Gruß jens
Alle meckern wie lange doch das Kompilieren dauert, aber jeder sitzt trotzdem die ganze Zeit vor dem Bildschirm und schaut fasziniert zu :D

8

21.07.2006, 00:16

entweder du suchst dir ein "einfaches" binary raus und startest dies. oder du startest nur das firefox-binary. *irgendwelche* programme kannst du aber schon ncoh starten oder ? wie siehts mit xterm aus ?
:):):)

9

21.07.2006, 00:49

Ich versteh' nicht ganz, warum du Firefox und Thunderbird nicht gemerged hast, wenn Portage sowohl das Kompilier-Ebuild wie auch das Binary-Ebuild anbietet...

10

21.07.2006, 11:15

Hmm, klar kann es daran liegen, dass ich eine vorkompilierte Version der Programme nutze. Ich merge jetzt mal diese :)

Andererseits erklärt dies nicht warum z.b. GoogleEarth oder OpenOffice nicht mehr starten, diese habe ich aus Portage.
GoogleEarth hängt sich auf und beendet sich wieder und OpenOffice meint, es wäre eine andere Instanz am Laufen, die auf meine persönlichen Einstellungen zugreift.

Gruß Jens
Alle meckern wie lange doch das Kompilieren dauert, aber jeder sitzt trotzdem die ganze Zeit vor dem Bildschirm und schaut fasziniert zu :D

11

21.07.2006, 12:27

Kann ja auch sein. Weiß nicht wie OO sich das merkt, aber wahrscheinlich hat die auch lock-Files.
"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.

12

21.07.2006, 12:45

sowohl googleearth als auch ooffice hast du aber auch in bin, oder?

googleearth gibts nur die bins, ooffice kannst du mal selber kompiliern versuchen (stell dich auch mindestens 6h ein)
Software is like sex - it's better when it's free.

13

23.07.2006, 12:00

Ja, die habe ich als bin... Aber all das erklärt doch nicht dass es von einer Minute auf die andere nicht mehr geht. Ich kann grad aber Gentoo eh nicht booten weil Cups nicht mehr starten und der PC dann einfach beim Booten stehen bleibt. Irgendwie mag der Computer mich nicht mehr.
Aber morgen befasse ich mich mal mehr damit.

Danke
Jens
Alle meckern wie lange doch das Kompilieren dauert, aber jeder sitzt trotzdem die ganze Zeit vor dem Bildschirm und schaut fasziniert zu :D

14

24.07.2006, 11:11

Also ich habe nichts unternommen, aber das Problem besteht nicht mehr. Es funktioniert einfach wieder.

Jens
Alle meckern wie lange doch das Kompilieren dauert, aber jeder sitzt trotzdem die ganze Zeit vor dem Bildschirm und schaut fasziniert zu :D