Skip to main content

Fehlersuche bei Problemen mit einer bestimmten Anwendung

Anwendung im Debug-Modus ausführen

Um mehr oder genauere Fehlermeldungen zu erhalten können Anwendungen einfach im Debug-Modus ausgeführt werden. Dies ist beispielsweise hilfreich, wenn eine Anwendung augenscheinlich überhaupt nicht startet.

Um eine Anwendung auf dem ThinClient im Debug-Modus zu starten:

  • Rechtsklick auf das Anwendungs-Icon um das Kontextmenü zu öffnen
  • Auswahl der Untermenüpunkte Skripte > Launch in a Terminal [debug]
  • Die Anwendung wird zusammen mit einem Terminal-Fenster gestartet. Die Anwendung kann wie gewohnt verwendet werden. In dem Terminal-Fenster sind Meldungen, Warnungen und Fehler der Anwendung zu sehen.

Details:

  • Es wird der normale Launcher der Anwendung mit dem Kommandozeilenparameter -vv gestartet (siehe die erste Zeile der Ausgabe im Terminal-Fenster).
  • Der Aufruf der Anwendung kann unter Eigenschaften im Kontextmenü eingesehen werden.
  • Die meisten der Ausgaben im Debug-Modus sind auch im Log-View des Clients im Management-Server zu sehen.

Die Debug-Ausgabe an ein Support-Ticket anhängen

  • Editor öffnen:
    •  ALT  F2  drücken zum Anwendung ausführen.
    • pluma eingeben um Texteditor zu starten.
  • Alles im Terminal-Fenster auswählen:
    • Mit der rechten Maustaste entsprechend markieren.
    • Meist reicht es mit der echten Maustaste auf das Ende des Textes zu klicken
    • Nicht das Terminal-Fenster schließen
  • Zum Texteditor wechseln.
  • Mit der mittleren Maustaste im Texteditor einfügen. (Das Terminal-Fenster kann jetzt geschlossen werden.)
  • Den Text aus eventuelle Passwörter und andere sensitive Informationen (Namen, Adressen etc.) überprüfen und entsprechend entfernen.
  • Datei speichern.
  • Browser zu starten
    •  ALT  F2  drücken zum Anwendung ausführen.
    • chromium eingeben um Browser zu starten.
  • Zum openthinclient Support Portal navigieren, einloggen und die vorher gespeicherte Datei an ein passendes Ticket änhängen.

Sich per SSH auf den ThinClient verbinden

Standardmäßig läuft auf dem Linux des ThinClients ein SSH (Secure Shell) Daemon. Sie können dies im Hardwaretypen ein- oder ausschalten.

Um sich von einem anderen Rechner darauf zu verbinden, verwenden Sie folgende Zugangsdaten:

  • User: tcos
  • Kennwort: 0pen%TC
  • Beispiel: ssh tcos@192.178.0.14

Unter Windows können Sie hierfür beispielsweise PuTTY verwenden.

Zuordnungen auf dem ThinClient überprüfen

Legen Sie eine Kommandozeilen-Anwengung an und ordnen Sie diese dem zu untersuchenden ThinClient zu.

Als Inhalt der Kommanozeile verwenden Sie einen der folgende Werte:

  • Anwendungen, die dem ThinClient zugeordnet sind:

    xterm -e python -c "import tcos_settings; print '\n'.join(app['_name']
    for app in tcos_settings.get_settings_model(application='*/*'));raw_input()"
  • Komponenten, die dem ThinClient zugeordnet sind:

    xterm -e python -c "import tcos_settings; print '\n'.join(app['_name'] 
    for app in tcos_settings.get_settings_model(device='*/*'));raw_input()"