LibreELEC 9.x RR [ Emulationstation | Retroarch | DolphinQT | Moonlight | Chrome | Spotify | MakeMKV ]

  • Ich hab es mal bei den LE devs im Slack eingebracht und hoffe dort hat einer eine Idee.


    Oh ok, Danke.

    Übrigens deshalb:

    Hast du eine Android Version für das Ding? Vielleicht kann man dann hiermit ermitteln was drin ist play.google.com/store/apps/det…kwired.droidinfo&hl=en_US


    Ein netter User in dem Forum hat die Firmware von seiner Box hochgeladen. Falls es noch nötig ist, könnt ich jetzt also wieder Android draufspielen um das mit der App zu machen. Aber nur wenns wirklich sein muss, weil ich danach wieder alles rückgängig machen müsste.

  • Oh ok, Danke.

    Übrigens deshalb:

    Ein netter User in dem Forum hat die Firmware von seiner Box hochgeladen. Falls es noch nötig ist, könnt ich jetzt also wieder Android draufspielen um das mit der App zu machen. Aber nur wenns wirklich sein muss, weil ich danach wieder alles rückgängig machen müsste.

    Okay also es müsste sich um einen Chipsatz handeln für den es soweit keinen Quellcode gibt. https://forum.libreelec.tv/thread/5457-s9…known-wlan-chip ich vermute das Ding heißt 9082xs und ich muss erst einmal nachhaken warum der nicht im Upstream genutzt wird.

    Ansonsten schau dir einfach diese Geschichte an:

    http://wrxtasy.libreelec.tv/MECOOL/

    Das dort verlinkte Script führt folgendes aus:

    Code
    wget http://wrxtasy.libreelec.tv/MECOOL/9082xs.ko -O /storage/.config/9082xs.ko
    echo 'cfg80211' > /storage/.config/modules-load.d/cfg80211.conf
    echo 'insmod /storage/.config/9082xs.ko' >> /storage/.config/autostart.sh
    echo "Rebooting in 5 seconds"
    reboot

    Es lädt also dein fehlendes Modul nach erstellt eine config für die Wifi Geschichte & sorgt dafür, dass das Modul beim Start automatisch geladen wird. Gib im Terminal folgende Befehle ein, dann sollte es ausgeführt werden.


    Code
    wget http://wrxtasy.libreelec.tv/MECOOL/9082.sh
    chmod +x 9082.sh
    ./9082.sh

    Wenn es damit nicht funktioniert hast du mit der Box schlechte Karten siehe https://discourse.coreelec.org/t/9082xs-wifi-chipset/1053/3
    So wie es sich darstellt ist der Chip eine Kopie eines Realtek Chips & dann werden die einfach die gleichen Quellcodes verwenden, nur leicht angepasst. Die Quellcodes werden dann aber sicher nicht veröffentlicht weil Realtek dann wohl Klage erhebt wie ich mir vorstellen könnte.

  • Hm, ne hat leider nicht funktioniert. Er hat irgendwas runtergeladen und dann auch rebootet, aber unter Verbindungen in den LE Settings ist weiterhin kein Netzwerk verfügbar. Das ist ja schade. Aber ich hab auch immer noch nicht ganz begriffen, wieso es dann mit meinem jetzigen LE funktioniert. Was ist da denn anders?

  • Hm, ne hat leider nicht funktioniert. Er hat irgendwas runtergeladen und dann auch rebootet, aber unter Verbindungen in den LE Settings ist weiterhin kein Netzwerk verfügbar. Das ist ja schade. Aber ich hab auch immer noch nicht ganz begriffen, wieso es dann mit meinem jetzigen LE funktioniert. Was ist da denn anders?

    Nun ja wie gesagt es ist halt LE 8.2.x und nicht LE9 es funktioniert halt einfach nicht mehr mit der aktuellen Version siehe auch CoreELEC denn die haben das Modul auch entfernt. Wäre der Quellcode verfügbar könnte man das Modul passend fürs System kompilieren. Es gibt aber nur ein fertiges Modul vom Hersteller der es auch nur für den alten Kernel, eventuell auch noch für Android, kompiliert hat. Von daher läuft der Treiber unter veränderten Bedingungen nicht und keiner kann dies anpassen. In dem Sinne sind halt viele TV Boxen günstig weil sicherlich unlizenzierter Kram drin steckt aber leider auch für die Tonne da es zukünftig keine Software/Treiber dafür gibt.

    https://github.com/CoreELEC/CoreE…c57c78581d84170

    Du musst dann aber auch wieder die Dateien löschen, also Autostart nur dann löschen wenn du es nicht anderweitig benutzt hast:

    1. /storage/.config/9082xs.ko
    2. /storage/.config/modules-load.d/cfg80211.conf
    3. /storage/.config/autostart.sh
  • Naja, wenn das W-Lan nicht funktioniert, bleib ich lieber bei LE8. Trotzdem Danke. Vielleicht kauf ich mir ja irgendwann eine andere Box. Gibts irgendwo ne Liste, aus der man entnehmen kann, mit welchen Boxen das funktioniert? Oder ne allgemeine Empfehlung auf welche Hersteller man setzen sollte? Ehrlich gesagt dachte ich, dass in den Boxen eh überall das Gleiche drin steckt und nur andere Namen drauf stehen.

  • Naja, wenn das W-Lan nicht funktioniert, bleib ich lieber bei LE8. Trotzdem Danke. Vielleicht kauf ich mir ja irgendwann eine andere Box. Gibts irgendwo ne Liste, aus der man entnehmen kann, mit welchen Boxen das funktioniert? Oder ne allgemeine Empfehlung auf welche Hersteller man setzen sollte? Ehrlich gesagt dachte ich, dass in den Boxen eh überall das Gleiche drin steckt und nur andere Namen drauf stehen.

    Ich würde dann doch eher auf den externen Wifi Stick setzen denn der dürfte dann auch nicht mit dem Bluetooth in Konkurrenz treten wie es bei den internen Antennen häufig der Fall ist.

    Welche TV Boxen etwas taugen... keine Ahnung. Ich würde dann allgemein eher einen SBC nehmen wenn es wirklich was mit Arm sein soll. Zukünftig müsste z.B. auch der RK3399 Chip im Mainline Kernel unterstützt werden was dann solche Boards sehr interessant macht https://www.friendlyarm.com/index.php?rout…&product_id=225

    Ansonsten -> diese Geräte werden von LE direkt unterstützt:
    https://github.com/LibreELEC/Libr…Amlogic/devices
    https://github.com/LibreELEC/Libr…ockchip/devices

    Die TV Boxen sind halt Ramsch der produziert wird um billig HTPC Feeling zu verkaufen aber darüber hinaus sieht es leider schlecht aus mit dem Support. Ich hab hier auch noch ein Chuwi Hi8PRO Pad herum liegen. Ziemlich billig und an sich ganz nett aber seit Jahr & Tag Android 5.1 sowie keine Updates dafür. Muss man sich entweder damit arrangieren oder anderweitig umsehen.

    Und wenn man wirklich seine Ruhe haben möchte... https://geizhals.de/intel-nuc-kit-…hloc=at&hloc=de dann noch RAM+SSD dazu und fertig.

  • Was heißt SBC? Und was kann das Board und die Box, die Du mir verlinkt hast, besser als das Teil, was ich grad hab?

    Single Board Computer also alles was komplett auf einer Platine daher kommt. Raspberry Pi, Odroid C2, AML-S905X-CC (Le Potato) usw. da hast du eben "nur" die Platine und kannst dann noch Gehäuse, Speicher, Fernbedienung usw. dazu kaufen. Der Vorteil liegt darin, dass diese Rechner eben "Bastelcomputer" sind die auch für andere Zwecke genutzt werden und somit gut durch Linux unterstützt werden.

    Aber wie gesagt ich würde mir eher einen kleinen NUC kaufen denn da steckt eine 0815 x86_64 CPU drin auf der prinzipiell von Windows bis Linux alles läuft und wofür es auch auf jeden Fall Treiber gibt. Die Dinger kannst du dann wirklich nutzen bis sie das zeitliche segnen, nicht weil es keine Software dafür gibt.

  • Ok, mal abgesehen von dem Support, der bei dem NUC besser ist, wie ist die Leistung? Da steht was von CPU 2x 2,0 Ghz und RAM .. keine Ahnung ist da welcher drin oder steht da nur, was für welcher reinkommt? Von GB ist da nichts zu lesen. Und dann mal verglichen mit meiner aktuellen Box (2 GB RAM und .. keine Ahnung wie viel Ghz der Quad Core hat) .. wie ist das vergleichbar? Schafft der NUC mehr, oder gleich viel oder sogar weniger?

  • Ok, mal abgesehen von dem Support, der bei dem NUC besser ist, wie ist die Leistung? Da steht was von CPU 2x 2,0 Ghz und RAM .. keine Ahnung ist da welcher drin oder steht da nur, was für welcher reinkommt? Von GB ist da nichts zu lesen. Und dann mal verglichen mit meiner aktuellen Box (2 GB RAM und .. keine Ahnung wie viel Ghz der Quad Core hat) .. wie ist das vergleichbar? Schafft der NUC mehr, oder gleich viel oder sogar weniger?

    https://www.golem.de/news/nuc7-june…811-137372.html

    Aber wie man sieht kann es auch da Probleme mit manchen Monitoren kommen :whistling: . Muss man halt testen was so läuft.

  • Naja, Recalbox scheint auf die Raspberrys beschränkt zu sein, hat aber auch eine beachtliche Zahl an unterstützten Systemen.
    Das RR OS kann man dagegen auch auf x86 Systemen mit besseren Grafikbeschleunigern installieren. Also "choose your weapon"...

    Kodi-Basis: Intel® NUC7PJYH | 4GB DDR4 | 60GB Sandisk SSD | LibreElec 10 | Horizon V | Emby
    Sound: Sony HT-CT290 2.1 Soundbar
    TV: 55" Sony KD-55XE8577
    Server: Intel Core i5-4690 @ Asrock Z97 Anniversary | 8GB DDR3 | Xubuntu 18.04.4 LTS @ 256GB Samsung 840Pro | 5x 3TB WD-Red @ ZFS RAID 5 | Emby-Server | Monitorix

  • ok kann mal bitte jemand einen tip geben wie man den ton zum laufen bekommt
    danke

    du musst im Configfiles Ordner die Datei asound.conf.sample in asound.conf umbenennen & dann dein Ausgabegerät eintragen. Dazu in einem Terminal aplay -L eingeben, schauen welches Gerät das korrekte ist & dann die Zeile mit default "hdmi:CARD=PCH,DEV=0" in der Datei entsprechend anpassen.


    @5schatten

    Heute ist die Version 14.0.0 von MakeMKV erschienen. Laut Homepage wurde auch der Bug behoben der Kodi immer zum Absturz brachte. Dafür wurde folgender Patch verwendet: https://github.com/5schatten/Libr…-v3_patch.patch

    Demnach könntest du beim nächsten kompilieren der Addons auf Version 14.0.0 gehen und den Patch rausschmeißen. Sollte dann auch ohne funktionieren.

    Beste Grüße

    Version 1.14.1 ist im Google Drive hochgeladen


    es fehlt noch die tar file von beta14 im google drive.

    Die img.gz Datei geht auch für Updates, dauert halt nur evtl. einen Moment länger weil komprimiert.


    @5schatten Könntest du eventuell einen AoE also ATA over Ethernet Client mit in dein LE integrieren, so das man seine EMU's zentral auf einem Server verwalten kann und der LE-Client das Laufwerk mounted?

    Also kein Plan dafür müsste ich mich erst einmal einlesen um dann etwas einzubinden was ich weder nutze noch testen kann :pinch:
    Ich greife aber auch zentral auf ein NAS auf meine Daten zu wie das geht kannst du hier sehen, je nachdem ob du NFS oder SMB bevorzugen würdest.

    https://openelec.tv/documentation/…-network-shares
    https://wiki.libreelec.tv/how_to/share_additional_folders


    Mal eine kurze Frage: Retro-Emulation, welches Projekt kann mehr bzw. was ist der Unterschied? Das Reborn-Remix oder Recalbox?

    Mein Build basiert auf dem aktuellen LE Upstream daher eigentlich eher eine HTPC Distribution die um eine paar Gimmicks in Form von laufenden Emus erweitert wurde. Recalbox, batocera.linux, Retropie, Lakka und wie sie nicht alle heißen sind ja eher auf die Kernfunktion Retro-Konsole zugeschnitten. Dann muss man halt schauen worauf die basieren, Retropie müsste für Distros wie Raspbian gedacht sein und setzt einfach die Emus als Funktionen oben drauf. Lakka basiert noch auf LibreELEC 8.2.x und kommt daher mit einem mittlerweile etwas veraltetem Softwarestand daher. batocera.linux scheint ein Fork von Recallbox zu sein welche beide wohl from scratch aufbauen daher alles selbst kompilieren wie LE auch.

    Dann gibts halt noch Unterschiede wie z.B. Retropie welches afaik primär auf Emulationstation als Frontend setzt während bei Lakka alles über Retroarch läuft. Ich hab mir halt einfach beide Frontends implementiert da es zum einen nötig ist für bestimmte nicht-libretro Cores ist wie Dolphin oder FS-UAE und zum anderen auch Geschmackssache ist ob man das eine oder andere lieber mag.

    Die Zahl der unterstützten System ist sicherlich "beachtlich" aber wenn man Amiga/Atari/Nintento/Sega/Sony Konsolen, MAME sowie DOSBox unterstützt hat man wohl 99,9% aller wichtigen Systeme abgedeckt. Klar kann ich jetzt auch einen Emulator für https://de.wikipedia.org/wiki/SuperGrafx einbauen aber für 7 Spiele die auch auf diversen anderen Systemen laufen... macht einfach keinen Sinn. Wenn jemand wirklich noch den ein oder anderen Emu haben möchte dann lässt sich der auch noch nachreichen aber wie gesagt mittlerweile dürfte nicht viel fehlen.

    Das Team hinter Kodi an sich ist ja auch dabei mit Retroplayer Emulatoren bzw. die Funktion einzubauen allerdings wird da IMHO das Rad neu erfunden denn im Grunde müsste die Funktionalität von Retroarch 1:1 nachgebaut werden. Aktuell laufen soweit ich weiß auch noch keine Emulatoren die OpenGL/GLES Beschleunigung nutzen also im Grunde nicht einmal N64 Emus was sehr schade ist.

    Ein Vorteil für mich ist, dass ich relativ simpel neue Funktionen / Software einbauen kann wenn diese in LE läuft. Ich wage zu behaupten, dass dort einige ziemlich fähige Leute am Werk sind die auch direkte Kontakte zu den Herstellern der Hardware daher AML, Rockchip und Co. haben. Wenn also irgendwann neue Treiber oder Kernel für z.B. die S905 Reihe kommt dann mit Sicherheit eher bei LE.

  • Hallo @5schatten,

    ist es irgendwie möglich die Systempartition zu verkleinern?
    Der Grund ist, ich würde das Image gern intern auf meine s905x Box packen nur leider funktioniert es nicht durch die übergroße Systempartition.

    mit Grüßen
    webside

    Was für eine Box hat denn weniger als 1GB Flash Speicher? 8|

    Das Image für RPi builds ist aktuell schon über 512MB groß von daher würde es in eine LE Standardpartition nicht rein passen. Ansonsten war wohl Mal ein PR in Arbeit der die Installation in den internen Speicher ermöglichen soll aber der funktioniert bisher nur mit S905 Boxen wodurch sich die anderen Builds nicht mehr kompilieren lassen.

  • Hatte das gleiche Problem mit meiner "x96 Mini" Box. (8GB/1GB - S905W)
    Das Skript habe ich in den Storage Ordner gezogen und ausgeführt.
    Beim erstellen der Systempartition war dann Schluss.

    Eine kleine Änderung in dem Skript hat zumindest bei mir zum Erfolg geführt.

    Folgende Zeile anpassen:
    [cbox]mke2fs -F -q -t ext4 -m 0 /dev/system || exit 1[/cbox]
    ändern in:
    [cbox]mke2fs -F -q -t ext3 -m 0 /dev/system || exit 1[/cbox]

    Ob ein älteres Dateisystem Probleme bereitet kann ich nicht sagen, bisher läuft aber alles tadellos.
    Die Performance ist auf jeden fall besser, als über die MicroSD Karte (100 MB/Sek., Class 10)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!