Thanks Thanks:  0
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 18
  1. #1
    geeeee
    Gast

    Enigma2(openatv) on Ubuntu 20.04

    Guten Tag,

    um an Skins und Plugins zu arbeiten, möchte ich nicht die STB sondern meinen amd64-PC (mit iGPU) gebrauchen.
    (Das Einzige was ich dazu finden konnte ist für Ubuntu 10.10. Hätte ich mit Ubuntu 16 oder 18 mehr Erfolg?)
    Kann man dazu auch das "build-enviroment" nutzen?

    Die Distributionen wie Ubuntu oder openatv sind nicht zwingend, ist bloß eine VM um mal paar Sachen zu testen.
    Ich möchte nur ungern Stunden CPU-Zeit verschwenden, um dann bei 99% einen Fehler zu erhalten.
    Das Image muss auch kein Nightly sein... kann man das nicht irgendwo einfach downloaden?

    Besten Dank
    Geändert von geeeee (18.05.2021 um 13:45 Uhr)

    •   Alt Advertising

       

  2. #2
    geeeee
    Gast
    Es geht doch aber?
    Ist das zu kompliziert(zu erklären)?

    Ein wenig Hilfe bitte!! Ich bin flexibel: Enigma2(GUI ohne DVB etc) ohne STB?
    Es weiter selbst zu versuchen ist zu frustrierend. --> "Ich möchte nur ungern Stunden CPU-Zeit verschwenden."

  3. #3
    Senior Mitglied Avatar von hammu
    Registriert seit
    20.06.2018
    Ort
    OWL
    Beiträge
    1.559
    Thanks (gegeben)
    243
    Thanks (bekommen)
    850
    Total Downloaded
    13,20 MB
    Total Downloaded
    13,20 MB
    ReceiverDanke
    Box 1:
    Gigablue UE 4K mit 7.4 und 7.3
     
     
    Box 2:
    Gigablue QuadPlus mit 7.4
     
     
    Box 3:
    Xtrend ET 8500 mit 7.3
     
     
    Box 4:
    Gigablue Ultra UE mit 7.3
     
     
    Also für den Skin kannst Du OpenSkinDesigner benutzen oder direkt in der skin.xml vom Image herumeditieren.
    Quelldateien für alles findest Du im GitHub

    Eine Testumgebung ohne STB halte ich für ausgeschlossen.
    Wenn ich richtig verstehe, möchtest Du eine Dummy-Box, also eine virtuelle Box, die nur aus einer Entwicklungsumgebung besteht, in der eine 'echte' Box simuliert wird?
    Wie soll das dann mit den Eingaben und Ausgaben funktionieren?
    Und wie willst Du dann das mit den Abhängigkeiten immer aktuell halten?
    Und was ist mit den Treibern, die für jede Box unterschiedlich sind?

    Es ist doch wesentlich einfacher, dasGanze an einer echten Box mit funktionierenendem Image zu machen. Es muss ja nicht die im Wohnzimmer sein.
    Aber auch dann kann ich Dir versichern: Du wirst Stunden damit verbringen. Ob das verschwendete Zeit ist, musst Du selbst entscheiden.

  4. Thanks - bedankten sich
  5. #4
    geeeee
    Gast
    Den Skin habe ich hinten angestellt(finde den Metrix recht gelungen) und nicht speziell nach so etwas gesucht.
    Hätte auch nicht mit so einer Umsetzung gerechnet, weil ich dachte es wäre einfacher eine Virtuelle Box zu erstellen.
    Über den OpenSkinDesigner bin ich vielleicht schonmal gestolpert, sieht viel versprechend aus. Danke

    "Testumgebung ausgeschlossen", genau damit habe ich nun nicht gerechnet, aber das würde die Zurückhaltung auf das Thema hier erklären.
    1. Es gibt das BuildEnviroment(vollautomatisiert) (auch für x86...)
    2. OpenPLI 10 Jahre alt aber dass gerade so etwas nicht weiter entwickelt wird, kann ich mir nicht vorstellen. Es gibt doch sogar TV-Karten?
    Im Link steht auch was zu deinen Bedenken zur Eingabe...
    Wie geschrieben muss es nicht Topaktuell sein, ein Image(das funktioniert) im Jahr wär für mich im Moment ein Anfang.
    (Unwichtig)Ich möchte jetzt kein Blödsinn erzählen aber an was für Treiber denkst du da? Was das angeht bin ich nur User!

    Wenn ich das BuildEnviroment starte, sei es für die Box aber selbst da bekomme ich Fehler, nach dem zig GB gedownloadet wurden und der Rechner auf Volllast beschäftigt ist. #Verschwendung
    --> Fehler suche, alles Löschen und wieder von vorne Anfangen... Neeeee

    Hab nur eine Box(aber schon überlegt gleich 2 zu kaufen, das lass ich lieber erstmal) und könnte eben so viel Zeit(auch wenn ich diesbezüglich nicht arm bin) sparen.
    Hatte gestern wieder ein Fehler(mit Bootloop) das wär mir in einer VM/Testbox lieber.

    Danke soweit @hammu
    Geändert von geeeee (08.11.2021 um 20:20 Uhr)

  6. #5
    Senior Mitglied Avatar von hammu
    Registriert seit
    20.06.2018
    Ort
    OWL
    Beiträge
    1.559
    Thanks (gegeben)
    243
    Thanks (bekommen)
    850
    Total Downloaded
    13,20 MB
    Total Downloaded
    13,20 MB
    ReceiverDanke
    Box 1:
    Gigablue UE 4K mit 7.4 und 7.3
     
     
    Box 2:
    Gigablue QuadPlus mit 7.4
     
     
    Box 3:
    Xtrend ET 8500 mit 7.3
     
     
    Box 4:
    Gigablue Ultra UE mit 7.3
     
     
    Was die Treiber betrifft, das sind die Schnittstellen zwischen dem Image und der Box. Die bestimmen, wie und was für Funktionen die Box vom Image verarbeitet sowie wie und was die Box für das Image bereitstellt. Je nachdem, wo Du herumbasteln möchtest, sind die mehr oder weniger wichtig.

    Ob es so ein BuildEnvironment für openATV gibt, muss jemand aus dem Entwicklerteam beantworten.
    Aber aktuell sollte das Testimage schon sein. Gerade jetzt bei der Umstellung auf 7.0 wird sehr viel umgebaut. Was nutzt eine Software, die in einem 1 Jahr alten Testimage entwickelt wurde, aber in der Praxis nicht funktionsfähig ist? Zum Üben ganz gut, zum Benutzen eher nicht.
    Und nochmal:
    Zeit sparen sollte nicht das Motiv sein. Das kommt irgendwann von selbst, wenn man sich genügend Routine angeeignet hat.

  7. Thanks - bedankten sich
  8. #6

    Registriert seit
    20.12.2016
    Beiträge
    1.520
    Thanks (gegeben)
    399
    Thanks (bekommen)
    1065
    Total Downloaded
    39,16 MB
    Total Downloaded
    39,16 MB
    ReceiverDanke
    Box 1:
    SF8008 - oATV 7.4 - oATV 7.5 Devel
     
     
    Box 2:
    Duo2 - oATV 7.3
     
     
    Box 3:
    HD2400 - oATV 6.3 (+6.4 all arch feed)
     
     
    Box 4:
    LX3 - oATV 6.3
     
     
    Box 5:
    Raspberrypi3 TvHeadend TBS5520SE
     
     
    Vielleicht magst du dich ja hier mal durchackern. Habe es selber nicht probiert oder nachvollzogen. Bin nur mal drüber gestolpert.

    Sonst tatsächlich eine zweite Box zum testen und entwickeln anschaffen. Alles was Python (Plugins usw.) oder Skins angeht kann man direkt auf der Box ändern, GUI neu starten und gut.

    Hast du was exotisches vor wie c++ von enigma2 zu ändern oder neue Projekte / Software auf die Box zu Portieren wirst du um eine build environment nicht herum kommen.

  9. Thanks - bedankten sich
  10. #7
    geeeee
    Gast
    Sorry, für die riesen Smileys.

    Zitat Zitat von hammu Beitrag anzeigen
    Was nutzt eine Software, die in einem 1 Jahr alten Testimage entwickelt wurde, aber in der Praxis nicht funktionsfähig ist?
    Die Erfahrung hab ich noch nicht gemacht von Kleinigkeiten abgesehen.
    Zitat Zitat von hammu Beitrag anzeigen
    Zum Üben ganz gut, zum Benutzen eher nicht.
    Genau, online benutzen geht gar nicht.
    Zitat Zitat von hammu Beitrag anzeigen
    Und nochmal:
    Zeit sparen sollte nicht das Motiv sein. Das kommt irgendwann von selbst, wenn man sich genügend Routine angeeignet hat.
    In der IT-Welt ist das aber essenziell. Kennst du jemand der routiniert mit seiner Schreibmaschine arbeitet und auf die Vorzüge eines PC verzichtet?
    Aber ich weiß was du meinst, du wärst amüsiert von meiner Routine.


    @4l3x2k Super Danke für den Richtungsweiß, ich mag.
    Stimmt auch da bin ich vielleicht schonmal drüber gestolpert, das Docker hat mich aber abgeturnt, werd ich aber dran glauben müssen. (Mehr dazu in ein paar Jahren...)
    Nichts exotisches, eigentlich bloß Plugins(ausgerechnet auf Python-Basis). Ich bin noch selbst am hadern ob ich mit Python einsteige oder ob ich es aus dem Effeff erledige.
    Aber eine IDE sollte ich zumindest mal dem Text-Editor vorziehen. In dem speziellen Fall geht da auch Eclipse?
    Visual Studio Code ist aber auch interessant, weil meine Versuche mit Visual Studio endeten hingegen gerne wie das BuildEnvironment(oben 2x beschrieben).
    Geändert von geeeee (09.11.2021 um 16:06 Uhr)

  11. #8

    Registriert seit
    20.12.2016
    Beiträge
    1.520
    Thanks (gegeben)
    399
    Thanks (bekommen)
    1065
    Total Downloaded
    39,16 MB
    Total Downloaded
    39,16 MB
    ReceiverDanke
    Box 1:
    SF8008 - oATV 7.4 - oATV 7.5 Devel
     
     
    Box 2:
    Duo2 - oATV 7.3
     
     
    Box 3:
    HD2400 - oATV 6.3 (+6.4 all arch feed)
     
     
    Box 4:
    LX3 - oATV 6.3
     
     
    Box 5:
    Raspberrypi3 TvHeadend TBS5520SE
     
     
    Docker kannst du bestimmt weg lassen. Musst halt enigma2 so bauen und alle Abhängigkeiten bereitstellen, wie sie im Dockerfile genannt sind.

    Nach der genannten Anleitung wird das Debuggen ohne VS Code nicht gehen unter eclipse. Es sei denn es wird das ptvsd auch unter eclipse angeboten.

    Oder Tante Google mal fragen. Wirst du doch hinbekommen, wie man so eine umfangreiche IDE wie Eclipse einrichtet.

    Ich kann es dir nicht sagen. Bin ja schon mit VS Code überfordert :-D

  12. Thanks - bedankten sich
  13. #9
    Avatar von Papi2000
    Registriert seit
    20.04.2013
    Beiträge
    24.941
    Thanks (gegeben)
    4700
    Thanks (bekommen)
    9129
    Total Downloaded
    596,61 MB
    Total Downloaded
    596,61 MB
    ReceiverDanke
    Box 1:
    GB Q4K-SC / UE4K-SC / UE4K-C
     
     
    Box 2:
    GigaBlue Q-SSC / Q+-SSC
     
     
    Box 3:
    DM900uhd-SS / Vu+Duo
     
     
    Box 4:
    ZGemma H7/H9 SF8008
     
     
    Box 5:
    diverse andere . . .
     
     
    Wenn ich die Anleitung richtig verstanden habe, wird in Docker ein Xvfb XServer eingebunden, der eben den Boxtreiber als Grafikschnittstelle ersetzt. Docker ist damit die Virtualisierung für das gebaute E2.
    Grüßle
    Ralf
    ---------------------------------------------
    Gigablue Quad4K-mixed, UE4K, Trio4K, Quad_Plus-SSC, UE_Plus-SC, X2/X3-SC, UltraUE-SC, ...
    Astra 19.2E UniCable & KabelBW, oATV/teamBlue
    (u.a.: DM900uhd,Vu+Duo,ZGemma H9Twin & H7S), PC-DVB-S/C/T, Xtreamer, BDP5200, Philips 24PFS4022/12, 65OLED855/12,UE32C5700, RPi3+
    ---- Einen Receiver kann sich jeder kaufen - Eine stabile E²-Box muß man sich verdienen! ----



  14. Thanks - bedankten sich
  15. #10
    Senior Mitglied Avatar von hammu
    Registriert seit
    20.06.2018
    Ort
    OWL
    Beiträge
    1.559
    Thanks (gegeben)
    243
    Thanks (bekommen)
    850
    Total Downloaded
    13,20 MB
    Total Downloaded
    13,20 MB
    ReceiverDanke
    Box 1:
    Gigablue UE 4K mit 7.4 und 7.3
     
     
    Box 2:
    Gigablue QuadPlus mit 7.4
     
     
    Box 3:
    Xtrend ET 8500 mit 7.3
     
     
    Box 4:
    Gigablue Ultra UE mit 7.3
     
     
    Also ich bleibe dabei
    Für ein bisschen Plugin-Basteln brauche ich eine funktionierende Box mit einem funktionierenden Image, einen Editor (geht sogar mit Notepad) und viel Zeit.
    Da ist nichts mit zig Gigabyte runterladen oder CPU-Last bis zum Anschlag.


Seite 1 von 2 12 LetzteLetzte

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:28 Uhr.
Powered by vBulletin® Version 4.2.5 (Deutsch)
Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.
Resources saved on this page: MySQL 5,56%
Parts of this site powered by vBulletin Mods & Addons from DragonByte Technologies Ltd. (Details)
vBulletin Skin By: PurevB.com