staging.inyokaproject.org

lxterminal akzeptiert -T nicht ...

Status: Ungelöst | Ubuntu-Version: Lubuntu 14.04 (Trusty Tahr)
Antworten |

Farinet

Anmeldungsdatum:
17. Juni 2009

Beiträge: 611

Ich möchte folgenden Befehl ausführen:

lxterminal -T Ceni -e "sudo ceni"

Während der zweite Teil anstandslos funktioniert, bekomme ich um's Verrecken nicht hin, dass lxterminal den Menütitel "Ceni" ausgibt (mit hartnäckiger Bosheit lautet er "lxterminal".

Ich habe alles Mögliche versucht, und zwar:

'lxterminal -t Ceni', 'lxterminal -T Ceni' (auch mit "Ceni" - also in Anführungszeichen); sodann 'lxterminal --title=Ceni' und 'lxterminal --tabs=Ceni'.

Was mache ich falsch?

Vielen Dank im Voraus!

axt

Anmeldungsdatum:
22. November 2006

Beiträge: 34254

Alles in lxterminal gestartet:

1
2
3
lxterminal -t Ceni -e htop
lxterminal -T Ceni -e htop
lxterminal --title=Ceni -e htop

Funktionieren allesamt einwandfrei, sprich "Ceni" als Fenstertitel. Startet man darüber ein grafisches Programm, beispielsweise leafpad, hat das neu gestartete Terminal Ceni im Kopf (ist natürlich ohne Sinn).

Ergo ist das Problem nicht in lxterminal ursächlich, sondern in ceni.

HaCeMei Team-Icon

Anmeldungsdatum:
2. August 2010

Beiträge: 2269

Interessant: Auch

lxterminal -t TEST -e lxterminal

versagt bei mir.

Farinet

(Themenstarter)

Anmeldungsdatum:
17. Juni 2009

Beiträge: 611

Also: Das Problem habe ich auf einem Samsung amd64 (auf dem im übrigen auch die Versuche mit htop als ausführendem Programm fehlschlagen).

Mit einem Powerbook G4 (ppc) funktioniert alles, wie es sollte; dort habe ich aber, wegen Soundproblemen den Kernel downgegradet (falls das irgendwie von Bedeutung sein sollte).

aasche

Anmeldungsdatum:
30. Januar 2006

Beiträge: 14259

HaCeMei schrieb:

lxterminal -t TEST -e lxterminal

versagt bei mir.

Ein Terminal aufrufen, um ein Terminal aufzurufen - ganz intelligente Idee... Aber von Versagen kann man hier nicht sprechen. Es braucht nur einen ausreichend langsamen Rechner, um das Verhalten nachvollziehen zu koennen: ein Terminal mit dem Titel "TEST" wird geoeffnet, der gewuenschte Befehl wird ausgefuehrt bzw. ein neues Terminal ohne Titel geoeffnet, worauf das Terminal mit dem Titel "TEST" wieder geschlossen wird (und als Zombie weiterlebt, da der Kindprozess noch laeuft...).

Im Uebrigen schliesse ich mich axt an. Alle drei Befehle:

lxterminal -t System-Monitor -e top
lxterminal -T System-Monitor -e top
lxterminal --title System-Monitor -e top

funktionieren wie gewuenscht. Laesst man allerdings "-e foobar" weg, dann tritt der beschriebene Effekt ein: ein neues Terminalfenster oeffnet sich, aber ohne den gewuenschten Titel.

Antworten |