Page 2 of 2

Re: Linux Installation funktioniert nicht

Posted: Tue Dec 01, 2020 5:12 pm
by uweb
Hallo,

2 Sachen fallen mir auf, die Desktop Verknüpfung ist mit meiner inhaltlich identisch, ich benutze XFCE als Desktop.
In dem Shell Fenster weiter oben steht doch als Fehlermeldung, das Storeage/Sqlite.so nicht gefunden wird und sqlite wird hier doch gebraucht?
Geht mal in das railcontrol Verzeichnis und gib dann ein
cd ~/railcontrol
ls -al Storage
Dann sollte sowas rauskommen

Code: Select all

drwxr-xr-x  3 uwe users    4096 21. Okt 17:24 .
drwxr-xr-x 13 uwe users    4096  1. Dez 18:02 ..
-rw-r--r--  1 uwe users     791  6. Aug 19:53 Makefile
drwxr-xr-x  2 uwe users    4096 19. Jun 22:32 sqlite
-rw-r--r--  1 uwe users   14459 19. Jun 22:27 Sqlite.cpp
-rw-r--r--  1 uwe users    3788 19. Jun 22:27 Sqlite.h
-rw-r--r--  1 uwe users 4267920 21. Okt 17:24 Sqlite.o
-rwxr-xr-x  1 uwe users 9248328 21. Okt 17:24 Sqlite.so
-rw-r--r--  1 uwe users   11816 19. Jun 22:27 StorageHandler.cpp
-rw-r--r--  1 uwe users    3521 19. Jun 22:27 StorageHandler.h
-rw-r--r--  1 uwe users 1677552 21. Okt 17:21 StorageHandler.o
-rw-r--r--  1 uwe users    2991 19. Jun 22:27 StorageInterface.h
-rw-r--r--  1 uwe users     917 19. Jun 22:27 StorageParams.h

Re: Linux Installation funktioniert nicht

Posted: Wed Dec 02, 2020 8:51 am
by mobarainer
Hallo Uwe,

habe ich gemacht, kommt das raus was Du beschrieben hast, aber ändert nichts am Verhalten des DesktopIcons.

Ich habe die Befehle im Ordner railcontrol im Terminal ausgeführt, war doch so gemeint oder?

Rainer

Re: Linux Installation funktioniert nicht

Posted: Wed Dec 02, 2020 5:49 pm
by teddy
Hallo zusammen

Die Fehlermeldung erscheint üblicherweise, wenn RailControl nicht aus dem RailControl-Verzeichnis heraus gestartet wird.

Rainer, kannst du eine Datei railcontrol.sh anlegen im RailControl-Verzeichnis mit folgendem Inhalt:

Code: Select all

#!/bin/bash
cd /home/rainer/railcontrol
./railcontrol
Dieser Datei gibst du dann Ausführungsrechte (chmod a+x railcontrol.sh). In der Verknüpfung kannst du dann statt railcontrol die neue Datei railcontrol.sh verlinken.

Gruss
Teddy

Re: Linux Installation funktioniert nicht

Posted: Thu Dec 03, 2020 9:02 am
by mobarainer
Danke, klappt so.

Kann man in dieser bash-datei nicht gleich auch den Browser mit Localhost:8080 starten.

Die funktioniert doch wie einen Windows Batchdatei, oder?

Re: Linux Installation funktioniert nicht

Posted: Fri Dec 04, 2020 9:12 am
by teddy
Hallo Rainer

Es ist eine Batch-Datei, halt für die Linux-Bash und nicht für DOS.

Aber: Mit dem Starten vom RailControl-Server wird die Batch-Datei nicht weiter ausgeführt, bis RailControl wieder beendet wird. Und wenn RailControl schon wieder beendet ist brauchst du den Browser auch nicht mehr starten.

Du könntest aber RailControl mit dem Argument -d starten. Damit wird sofort nach dem Start in die Batch-Datei zurückgekehrt und RailControl läuft unabhängig vom geöffneten Fenster. Das hat aber zur Folge, dass RailControl keine Ausgabe mehr machen kann. Deshalb empfehle ich dir neben dem Argument -d auch gleich -l anzugeben, so dass die Ausgaben in eine Datei geschrieben werden.

Dann kannst du einfach im Batch noch den Browser mit URL eintragen.

Gruss
Teddy

Re: Linux Installation funktioniert nicht

Posted: Sun Dec 06, 2020 1:21 pm
by mobarainer
Hi Teddy,
habe ich ohne Erfolg probiert, leider. Aber ich kenne mich auch mit Linux und den vielen verschiedenen Distros nicht aus, MSDOS (wer erinnert sich noch daran :lol: ) und Windows kein Problem, aber Linux ist neu für mich und die Lehrjahre beginnen erst.
Gruß Rainer