Terminal

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Psych
Beiträge: 519
Registriert: 02.10.2004 12:41:44

Terminal

Beitrag von Psych » 06.11.2004 15:56:38

Imemr wenn ich das Gnome Terminal oder Xterm oder ähnliches starten möchte bekome ich die Fehlermeldung "Beim erzeugen des Kindprozesses für diese Terminal ist ein Fehler aufgetreten"

Woran liegt das :( ?

Danke

Benutzeravatar
Dookie
Beiträge: 1104
Registriert: 17.02.2002 20:38:19
Wohnort: Salzburg
Kontaktdaten:

Beitrag von Dookie » 06.11.2004 16:42:19

Hi Psych,

wie startest Du denn das xterm oder das Gnometerminal?


Gruß

Dookie

Benutzeravatar
Leonidas
Beiträge: 2032
Registriert: 28.04.2003 13:48:49
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Beitrag von Leonidas » 06.11.2004 21:02:44

Das klingt so als hättest du Probleme mit fork() und co... ist das nur bei den Terminals so? Denn ein kaputtes fork() oder system() macht eigentlich das System unbenutzbar.
Wir wollten einen Marsch spielen, aber wir hatten nur Xylophone.

Psych
Beiträge: 519
Registriert: 02.10.2004 12:41:44

Beitrag von Psych » 07.11.2004 01:45:25

Hm also größere andere Probleme habe ich eigentlich nicht...

Nur wenn ich versuche ein anderes Programm als Root auszuführen bekomme ich diese Fehlermeldung;
Beispiel gedit:

Code: Alles auswählen

Failed to run gedit as user root:
 Failed to fork new process: Datei oder Verzeichnis nicht gefunden

Psych
Beiträge: 519
Registriert: 02.10.2004 12:41:44

Beitrag von Psych » 07.11.2004 11:38:22

Welche Datei wird denn benötigt um einen neuen Process zu "forken" ? :?

Benutzeravatar
Leonidas
Beiträge: 2032
Registriert: 28.04.2003 13:48:49
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Beitrag von Leonidas » 07.11.2004 11:54:59

Psych hat geschrieben:Welche Datei wird denn benötigt um einen neuen Process zu "forken" ? :?
Prozesse werden durch den glibc befehl fork() ausgekoppelt. Hmm, vllt bringt ja ein Update der libc6 Abhilfe, aber dein Problem ist überaus komisch, sowas habe ich noch nie gesehen.

Was gedit angeht: kann es sein, das gedit einfach nicht im PATH vom root vorkommt? Versuch mal den vollen Pfad anzugeben.
Wir wollten einen Marsch spielen, aber wir hatten nur Xylophone.

Psych
Beiträge: 519
Registriert: 02.10.2004 12:41:44

Beitrag von Psych » 07.11.2004 11:57:18

Gedit war ja nur ein Beispiel.... is ja bei allen Programmen so....! :(
Außerdem hat das ja früher geklappt!

Danke ich werd das mit dem updaten mal probieren!

edit: Wie genau soll ich denn libc6 updaten? Laut apt hab ich die neuste Version und ein entfernen und neuinstallieren dürfte ja schädlich sein bei den ganzen Abhängigkeiten :?
Zuletzt geändert von Psych am 07.11.2004 12:04:23, insgesamt 1-mal geändert.

Benutzeravatar
Leonidas
Beiträge: 2032
Registriert: 28.04.2003 13:48:49
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Beitrag von Leonidas » 07.11.2004 12:02:05

Psych hat geschrieben:Gedit war ja nur ein Beispiel.... is ja bei allen Programmen so....! :(
Außerdem hat das ja früher geklappt!
Ja wenn das so ist... was hat denn der root für einen $PATH?

Code: Alles auswählen

echo $PATH
gibt bei mir beispielsweise

Code: Alles auswählen

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
Und das mit dem Updaten: nimm aber ein deb, denn vom selbstkompilieren der libc würde ich dir abraten. Ich habe mal mein System kompilierunfähig als ich den gcc 3 selbstgebacken habe. 8O
Wir wollten einen Marsch spielen, aber wir hatten nur Xylophone.

Psych
Beiträge: 519
Registriert: 02.10.2004 12:41:44

Beitrag von Psych » 07.11.2004 12:06:28

echo $PATH

gibt bei mir ebenfalls

Code: Alles auswählen


/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11

Benutzeravatar
Leonidas
Beiträge: 2032
Registriert: 28.04.2003 13:48:49
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Beitrag von Leonidas » 07.11.2004 12:18:46

Naja, dann kannst du ja versuchen die libc6 zu updaten... aber erwarte nicht zu viel, "Eine Neuinstallation könnte das Problem beheben" ... oder du kannst noch den Kernel wechseln, vllt liegt es ja an dem.
Wir wollten einen Marsch spielen, aber wir hatten nur Xylophone.

Psych
Beiträge: 519
Registriert: 02.10.2004 12:41:44

Beitrag von Psych » 07.11.2004 12:31:12

Hms cheint am Kernel zu liegen.... mein selbstcompilierter 2.6.7 Kernel macht Probleme aber im Standart 2.6.8 gehts....

Woran kann da sliegen? WIll den 2.6.8 nich benutzen da ich da nich als User brennen kann :(

Danke schonmal

Benutzeravatar
Leonidas
Beiträge: 2032
Registriert: 28.04.2003 13:48:49
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Beitrag von Leonidas » 08.11.2004 14:42:12

Du kannst den 2.6.9er runterladen und selbstkompilieren. Ich weis aber nicht wie's da mit brennen ist.
Wir wollten einen Marsch spielen, aber wir hatten nur Xylophone.

Psych
Beiträge: 519
Registriert: 02.10.2004 12:41:44

Beitrag von Psych » 08.11.2004 15:45:33

Kann es sein das ich bei "make menuconfig" irgendwas gemacht hab was dazu führt das diese Terminal geschichte nich mehr funktioniert?

Benutzeravatar
g-henna
Beiträge: 733
Registriert: 03.11.2003 14:59:56
Wohnort: Berlin

Beitrag von g-henna » 08.11.2004 16:43:23

Hi!

Auf keinen Fall die libc6 deinstallieren... das kann ganz böse enden... trau meiner Erfahrung *grin*

Bye
g-henna
follow the penguin...

Benutzeravatar
Leonidas
Beiträge: 2032
Registriert: 28.04.2003 13:48:49
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Beitrag von Leonidas » 08.11.2004 18:28:09

g-henna hat geschrieben:Auf keinen Fall die libc6 deinstallieren... das kann ganz böse enden... trau meiner Erfahrung *grin*
Von Deinstallation war ja auch nie die Rede, nur vom Update. Deinstallieren würde ich auch nicht empfehlen :)
Wir wollten einen Marsch spielen, aber wir hatten nur Xylophone.

Psych
Beiträge: 519
Registriert: 02.10.2004 12:41:44

Beitrag von Psych » 08.11.2004 19:07:51

LOL

Code: Alles auswählen

apt-get remove libc6

Code: Alles auswählen

....
....blabla...
Sie sind im begriff etwas potentiell schädliches zu tun,
Zu fortfahren geben sie bitte "Ja,tu was ich sage" ein
Wie geil :D
Ich liebe Linux.... und ganz speziell apt !!!

Benutzeravatar
Leonidas
Beiträge: 2032
Registriert: 28.04.2003 13:48:49
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Beitrag von Leonidas » 08.11.2004 20:27:36

Bei LC_ALL=C heist es so: Yes, do as I say!
Echt cool!
Wir wollten einen Marsch spielen, aber wir hatten nur Xylophone.

Antworten