Terminal geht nach Ausführung von initscript zu

OP #3923455
Lesenswert?

Guten Morgen.

Ein Laptop, IBM/Lenovo, Betriebssystem CAD-Linux,basiert auf Ubuntu.

Ein xterm soll gestartet werden, um avrdude oder lsusb auszuführen. 
Gestartet werden kann es, aber nach dem Ausgeben einiger Texte schliesst 
es unerwartet. xterm -hold oder xterm -noclose wirken nicht.

Ich habe .gconf und .profile durchgesehen, finde aber nichts, was ich 
für relevant halte.

Ein anderer Terminalemulator ergab keine Ändeerung.

Was muss ich wo ändern? Ich würde ungerne auf xterm & co verzichten.

Gruss

Robert
OP #3923545
Lesenswert?

also,

xterm - hold scheint doch zu gehen, es ergibt:
-----------------------------------------
Adding known_hosts entries for host rfr-Lenovo-B570
# rfr-Lenovo-B570 SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2
# rfr-Lenovo-B570 SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2
grep: /opt/aster113/etc/codeaster/asrun: No such file or directory
Hostname has changed, running autoconfig scripts for Code-Aster
grep: /opt/aster113/etc/codeaster/asrun: No such file or directory
Autoconfigure Code-Aster installation
 aster root:    /opt/aster113
 old hostname:
 new hostname:  rfr-Lenovo-B570
 processing /opt/aster113/etc/codeaster/asrun
cp: cannot stat ‘/opt/aster113/etc/codeaster/asrun’: No such file or 
directory
/opt/caelinux/autoconfigAster.sh: line 35: 
/opt/aster113/etc/codeaster/asrun: Permission denied
 processing /opt/aster113/etc/codeaster/astkrc/config_serveurs
 processing /opt/aster113/etc/codeaster/aster-mpihosts
cp: cannot stat ‘/opt/aster113/etc/codeaster/mpi_hostfile’: No such file 
or directory
/opt/caelinux/autoconfigAster.sh: line 51: 
/opt/aster113/etc/codeaster/mpi_hostfile: Permission denied
Error: no OpenFOAM installation found in /opt/openfoam*


---------------------------------------------------------
Das scheint vom script auszugehen, ich finde das aber nicht. Nach dem 
Halten ist eine Eingabe nicht möglich.

Gruss
Robert
Gast #3923660
Lesenswert?

> Ich muss jetzt wissen, was das script startet, und wie ich das abstelle.

grep doch mal alles [0] nach 'aster' oder 'astk' durch, irgendjemand(tm) 
versucht hier irgendwas(tm) zu initialisieren (was augenscheinlich 
fehlschlägt), und beendet dann freundlicherweise das ganze ∗Terminal∗, 
vermutlich über ein unbedachtes 'exit'.

> Derzeit habe ich keine Möglichkeit, Terminals zu starten.

Gibt schlimmeres, z.B. nicht als root einloggen zu können ;-)

[0] ~/.profile, ~/.bash*, /etc/profile, /etc/profile.d/*, irgendwo(tm) 
müsste es noch eine .login sosä geben - mehr fällt mir grad nicht ein
OP #3923692
Lesenswert?

Mir fällt auf, dass das Verhalten bei jedem Terminal das gleiche ist. 
Kann man nicht beim Aufruf eine Option mitgeben, die die 
Verzeichnispfaded der scriptfiles ausgibt, die gerade abgearbeitet 
werden?

~/.profile, -->gefundenn, kein Hinweis
~/.bash*,    --> s.o.
/etc/profile, s.o.
/etc/profile.d/*, s.o.
irgendwo(tm)    nicht gefunden
müsste es noch eine
.login sosä geben -    dto
mehr fällt mir grad nicht ein

Gruss

Robert
Gast #3923748
Lesenswert?

Hast du einen Eintrag wie
1
source /opt/caelinux/.bashrc-CAE
(oder ∗ähnlich∗(!)) in Deiner .bashrc (oder ∗ähnlich∗(!))? Falls ja dann 
ersatzlos auskommentieren. Falls Du nicht sicher bist dann zeig die 
jeweilige Datei.
Gast #3923819
Lesenswert?

> Was macht denn der Eintrag?

Er source-t (die Bash-Entsprechung zum #include von C) die 
Initialisierung der CAE-Umgebung, und die ruft ein kaputtes 
Update-Skript [0] von aster auf. Falls Du das CAE brauchst, dann sollte 
es auch reichen, nur den Updater (wie in [0] beschrieben) zu entsorgen, 
dann kannst Du die .bashrc-CAE wieder einkommentieren.

[0] 
http://www.caelinux.com/CMS/index.php?option=com_kunena&func=view&catid=7&id=7793&Itemid=300025#7808

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren