Projekt piTelex - Vorstellung

todo
Antworten

Z80User
Rank 2
Rank 2
Beiträge: 100
Registriert: So 24. Apr 2022, 13:09
Wohnort: Dieburg
Hauptanschluß: 23819 hfrdbg d

Re: Projekt piTelex - Vorstellung

#171

Beitrag: # 31686Beitrag Z80User »

Hallo Wolfram,
das wäre eine großartige Idee! Man müsste dann nur noch wenige Einstellungen durchführen und hätte sofort ein lauffähiges System. Vielleicht findet sich noch jemand, der ein kleines Frage/Antwort Spiel nach dem ersten Startup programmieren kann. Denke da gerade an ein 'telex-config' Mit der Möglichkeit WLAN/LAN konfig / Telex Kennung, TW39/ED1000, etc... einzustellen.


@all:
Habe hier noch ein Problem mit dem Autostart des pitelex.service Prozesses. Leider hat bei mir weder Methode 1 noch Methode 2 aus dem wiki funktioniert. Nachdem ich dann Methode 3 ausgewählt habe und 'byobu' installiert habe, bekomme ich folgende Meldung beim Installieren des Service:

Code: Alles auswählen

pi@piTelex:~ $ sudo systemctl enable pitelex.service
pi@piTelex:~ $ sudo systemctl daemon-reload && sudo systemctl start pitelex.service
Job for pitelex.service failed because the control process exited with error code.
See "systemctl status pitelex.service" and "journalctl -xe" for details.
pi@piTelex:~ $ systemctl status pitelex.service
● pitelex.service - piTelex
     Loaded: loaded (/lib/systemd/system/pitelex.service; enabled; vendor preset: enabled)
     Active: activating (start) since Tue 2022-06-07 19:19:45 CEST; 1s ago
       Docs: https://github.com/fablab-wue/piTelex/wiki/
Cntrl PID: 3877 (byobu-screen)
      Tasks: 3 (limit: 415)
        CPU: 1.035s
     CGroup: /system.slice/pitelex.service
             ├─3877 /bin/sh -e /usr/bin/byobu-screen -d -m -S piTelex /home/pi/piTelex/telex.py -G
             ├─3897 /bin/sh -e /usr/bin/byobu-janitor --force
             └─3914 killall -u pi byobu-statusd

Jun 07 19:19:45 piTelex systemd[1]: Starting piTelex...
pi@piTelex:~ $ byobu-screen -list
/usr/bin/byobu-screen: 258: exec: screen: not found
pi@piTelex:~ $ systemctl status pitelex.service
● pitelex.service - piTelex
     Loaded: loaded (/lib/systemd/system/pitelex.service; enabled; vendor preset: enabled)
     Active: activating (auto-restart) (Result: exit-code) since Tue 2022-06-07 19:25:06 CEST; 293ms ago
       Docs: https://github.com/fablab-wue/piTelex/wiki/
    Process: 4704 ExecStart=/usr/bin/byobu-screen -d -m -S piTelex /home/pi/piTelex/telex.py -G (code=exited, status=127)
        CPU: 1.179s

Leider kann ich mit diesen Meldungen nichts anfangen. Es sieht aber für mich so aus, als ob es das Programm 'byobu-screen' nicht gibt. Ein Versuch einer Installation mit:

Code: Alles auswählen

pi@piTelex:~ $ sudo apt install byobu-screen
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package byobu-screen
läuft in einen Fehler...

Vielleicht hat jemand von euch eine Idee - Vielen Dank im Voraus!

Gruß,
Horst
23819 hfrdbg d T100a (Ö-AGT 8:00 - 22:30)
4197113 advo d Lo133 (Ö-AGT 8:00 - 22:30)
Benutzeravatar

detlef
Rank 12
Rank 12
Beiträge: 4075
Registriert: Do 28. Mär 2019, 09:10
Wohnort: Marburg
Hauptanschluß: 7822222 hael d

Re: Projekt piTelex - Vorstellung

#172

Beitrag: # 31687Beitrag detlef »

Ich suche ja immer noch ein fertiges Image für ED1000. :)
Gruß, Detlef

i-Telex: 7822222 (T1000), 114288 (F1300), 211230 (T100Z), 96868 (T37), 24394 (T68d)
Konf.-Dienst: 11160/11161, Rundsender: 11162/11163 , Baudot-Bilder: 11166, Chat-GPT: 11168
Mail-/Fax-Dienst: 11170/11171, News-Ticker: 11180/11181, hist. Ausk.: 40140, Wetter: 717171
Benutzeravatar

BjoernS
Rank 3
Rank 3
Beiträge: 201
Registriert: Mi 6. Mai 2020, 21:25
Wohnort: Darmstadt
Hauptanschluß: 844767 twtr d

Re: Projekt piTelex - Vorstellung

#173

Beitrag: # 31697Beitrag BjoernS »

Moin Horst!
Z80User hat geschrieben: Di 7. Jun 2022, 19:36 Habe hier noch ein Problem mit dem Autostart des pitelex.service Prozesses. Leider hat bei mir weder Methode 1 noch Methode 2 aus dem wiki funktioniert.
Bei der /etc/rc.local-Methode kann eigentlich wenig schiefgehen. :? Hast du mal manuell gestartet, klappt das? (cd /home/pi/piTelex && ./telex.py) Steht ggf. was im Error-Log?
Z80User hat geschrieben: Di 7. Jun 2022, 19:36 Nachdem ich dann Methode 3 ausgewählt habe und 'byobu' installiert habe, bekomme ich folgende Meldung beim Installieren des Service:

Code: Alles auswählen

[...]
/usr/bin/byobu-screen: 258: exec: screen: not found
[...]
Leider kann ich mit diesen Meldungen nichts anfangen. Es sieht aber für mich so aus, als ob es das Programm 'byobu-screen' nicht gibt.
Ich verstehe die Verwirrung, kurze Erklärung: byobu ist ein Skript, um einen textbasierten Fenstermanager komfortabel zu starten und zu bedienen. Es funktioniert mit zweien (tmux und screen). byobu-screen startet die screen-Variante. Zumindest unter Raspberry Pi OS 10 sollte screen automatisch mitinstalliert werden. Oben beschwert sich jetzt aber das Skript /usr/bin/byobu-screen, dass der Befehl screen nicht gefunden wurde.

Die Lösung sollte also "sudo apt install screen" bringen.

Schreib mal, wie's bei dir klappt.

Grüße


Björn
Folgende Benutzer bedankten sich beim Autor BjoernS für den Beitrag (Insgesamt 2):
Z80Userobrecht
844767 twtr d
Benutzeravatar

tasto
Rank 7
Rank 7
Beiträge: 637
Registriert: Di 22. Mär 2022, 15:24
Wohnort: Dresden
Hauptanschluß: 16652 tasto dd

Re: Projekt piTelex - Vorstellung

#174

Beitrag: # 31705Beitrag tasto »

Ich bin noch nicht zur Einrichtung meines Raspberrys gekommen, lese aber schon kräftig die Doku und auch hier im Beitrag mit. Daher würde ich gern vorab schon einmal bzgl. byobu fragen. Dient byobu lediglich dem Komfort oder bietet es darüber hinaus noch essenzielle Funktionen? Anders gefragt: kann ich darauf auch verzichten und lediglich screen nutzen?
Ich nutze screen seit Jahren quasi als Default-Shell und bin vertraut mit den Shortcuts, Meta-Keys, etc. Mit byobu komme ich nicht gut zurecht und damit dauert bei mir alles viel länger. Ich würde es gern weglassen, falls dadurch nichts beeinträchtigt wird.
78956 vrdpl dd - T51 (Standgehäuse)
16652 tasto dd - T51 (Tischgehäuse)

Z80User
Rank 2
Rank 2
Beiträge: 100
Registriert: So 24. Apr 2022, 13:09
Wohnort: Dieburg
Hauptanschluß: 23819 hfrdbg d

Re: Projekt piTelex - Vorstellung

#175

Beitrag: # 31724Beitrag Z80User »

Hallo Björn,

das war es! Nach der Installation von Screen ist piTelex sofort angelaufen. :D Wenn das Terminal Fenster offen ist, ist die Geschwindigkeit doch recht überschaubar. Ohne, also dem normalen Betriebszustand ist alles ok.

Werde jetzt mal schauen, ob ich das Dingens noch mit WLAN zum laufen bekomme.

Dann kann ich es mit zu meinem T100 nehmen und mal erste Tests durchführen. :hehe:

Gruß,
Horst
Folgende Benutzer bedankten sich beim Autor Z80User für den Beitrag:
BjoernS
23819 hfrdbg d T100a (Ö-AGT 8:00 - 22:30)
4197113 advo d Lo133 (Ö-AGT 8:00 - 22:30)
Benutzeravatar

BjoernS
Rank 3
Rank 3
Beiträge: 201
Registriert: Mi 6. Mai 2020, 21:25
Wohnort: Darmstadt
Hauptanschluß: 844767 twtr d

Re: Projekt piTelex - Vorstellung

#176

Beitrag: # 31728Beitrag BjoernS »

tasto hat geschrieben: Mi 8. Jun 2022, 00:02 Dient byobu lediglich dem Komfort oder bietet es darüber hinaus noch essenzielle Funktionen? Anders gefragt: kann ich darauf auch verzichten und lediglich screen nutzen?
Ich nutze screen seit Jahren quasi als Default-Shell und bin vertraut mit den Shortcuts, Meta-Keys, etc. Mit byobu komme ich nicht gut zurecht und damit dauert bei mir alles viel länger. Ich würde es gern weglassen, falls dadurch nichts beeinträchtigt wird.
Das sollte klappen, habe es aber noch nicht probiert. Byobu habe ich nur wegen meiner Allergie gegen Vielfach-Tastenkombinationen benutzt ;) Esc-Meta-Alt-Control-Shift ... deswegen benutze ich vim :D Nebenbei erzeugt byobu noch eine hübsche Leiste unten, wo man die offenen Fenster sieht und etwas Systeminfo.

Du kannst dich mit klassischem screen auf eine mit byobu-screen erstellte Sitzung verbinden und die gewohnten Tastenkombinationen benutzen. Und byobu-screen reicht alle Argumente nur an screen weiter, wenn du also beim Aufruf aus der systemd-Datei

Code: Alles auswählen

ExecStart=/usr/bin/byobu-screen -d -m -S piTelex /home/pi/piTelex/telex.py
... byobu-screen gegen screen austauschst, sollte alles wie gewohnt aussehen.

Melde dich gerne bei weiteren Fragen.

Grüße


Björn
<ESC>:wq
844767 twtr d
Benutzeravatar

obrecht
Rank 7
Rank 7
Beiträge: 655
Registriert: Fr 26. Jun 2020, 18:53
Wohnort: Aachen
Hauptanschluß: 833539 fili d

Re: Projekt piTelex - Vorstellung

#177

Beitrag: # 31729Beitrag obrecht »

BjoernS hat geschrieben: Mi 8. Jun 2022, 22:45 <ESC>:wq
:dance: :yesyes: :dance:
Folgende Benutzer bedankten sich beim Autor obrecht für den Beitrag:
BjoernS
Viele Grüße,
Rolf

71920 actelex d  24/7  (T68d)
833533 rolfac d  24/7  (T100S) 
833538 obrac d   24/7  (FS220)
833539 fili d    24/7  (T100a) 
833540 rowo d    24/7  (T100/R) 
833541 obby d    24/7  (T37h)
833142 rolf d    24/7  (Lo15A) 
Benutzeravatar

tasto
Rank 7
Rank 7
Beiträge: 637
Registriert: Di 22. Mär 2022, 15:24
Wohnort: Dresden
Hauptanschluß: 16652 tasto dd

Re: Projekt piTelex - Vorstellung

#178

Beitrag: # 31730Beitrag tasto »

obrecht hat geschrieben: Mi 8. Jun 2022, 22:51
BjoernS hat geschrieben: Mi 8. Jun 2022, 22:45 <ESC>:wq
:dance: :yesyes: :dance:
Und -ja natürlich- vim ist neben screen natürlich das nächste unverzichtbare Tool! ;)

<ESC>:Ni!
Folgende Benutzer bedankten sich beim Autor tasto für den Beitrag (Insgesamt 2):
obrechtBjoernS
78956 vrdpl dd - T51 (Standgehäuse)
16652 tasto dd - T51 (Tischgehäuse)
Benutzeravatar

tasto
Rank 7
Rank 7
Beiträge: 637
Registriert: Di 22. Mär 2022, 15:24
Wohnort: Dresden
Hauptanschluß: 16652 tasto dd

Re: Projekt piTelex - Vorstellung

#179

Beitrag: # 31732Beitrag tasto »

BjoernS hat geschrieben: Mi 8. Jun 2022, 22:45 Nebenbei erzeugt byobu noch eine hübsche Leiste unten, wo man die offenen Fenster sieht und etwas Systeminfo.
Aber das hat doch nichts mit byobu zu tun?? Das ist doch ein Feature vom klassischen screen. :scratch:
Einfach in der screenrc aktivieren mit z. Bsp.:

Code: Alles auswählen

hardstatus alwayslastline "%{Yb}%-w%{} %{kr} %n %f %t %{-} %+ w %=%H %{kg} %l %{-} %Y/%m/%d %c "

Auswahl_109.png
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
78956 vrdpl dd - T51 (Standgehäuse)
16652 tasto dd - T51 (Tischgehäuse)
Benutzeravatar

BjoernS
Rank 3
Rank 3
Beiträge: 201
Registriert: Mi 6. Mai 2020, 21:25
Wohnort: Darmstadt
Hauptanschluß: 844767 twtr d

Re: Projekt piTelex - Vorstellung

#180

Beitrag: # 31733Beitrag BjoernS »

Moin tasto.
tasto hat geschrieben: Mi 8. Jun 2022, 23:08 Aber das hat doch nichts mit byobu zu tun?? Das ist doch ein Feature vom klassischen screen. :scratch:
Einfach in der screenrc aktivieren mit z. Bsp.:
Jup, du hast Recht, byobu hat aber eine buntere Standardeinstellung, für Faule wie mich :lol:
byobu.png

Grüße


Björn
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Folgende Benutzer bedankten sich beim Autor BjoernS für den Beitrag:
tasto
844767 twtr d
Antworten

Zurück zu „piTelex allgemein“