Beiträge von pclin

    Kodi Sprach und Tastatur Einstellungen.

    Code
    apt install gdb glibc-charmap-ibm850 glibc-gconv-utf-32 glibc-localedata-en-us python-shell python python-json python-html python-ctypes python-difflib glibc-gconv-ibm850 glibc-gconv-unicode libcurl4 python-compression python-zlib python-sqlite3 python-re python-lang python-netclient glibc-charmap-utf-8

    Einfaches start script:

    Code
    systemctl stop enigma2
    kodi -fs
    #kodi --standalone -fs -n --legacy-res PAL
    systemctl start enigma2

    Nach /usr/bin kopieren

    Code
    chmod 755 /usr/bin/kodi.sh

    Hat den Vorteil das man nicht soviel tippen muss und bei crash von kodi wird enigma2 direkt wieder gestartet.


    gruß pclin

    Ich habe die keymap.xml inzwischen mit verschiedenen Tastaturen getestet, alles bisher IO.


    Selbst mit Apple Tastatur kein Problem. Man muss nur wissen das ein paar Tasten woanders liegen (<>| ^°)


    Code
    [15671.655000] usb 1-1.1.2: new low-speed USB device number 9 using ehci-brcm
    [15671.802000] input: Apple, Inc Apple Keyboard as /devices/platform/ehci-brcm.0/usb1/1-1/1-1.1/1-1.1.2/1-1.1.2:1.0/input/input7
    [15671.804000] apple 0003:05AC:0221.0004: input,hidraw0: USB HID v1.11 Keyboard [Apple, Inc Apple Keyboard] on usb-ehci_hcd-1.1.2/input0
    [15671.811000] input: Apple, Inc Apple Keyboard as /devices/platform/ehci-brcm.0/usb1/1-1/1-1.1/1-1.1.2/1-1.1.2:1.1/input/input8
    [15671.813000] apple 0003:05AC:0221.0005: input,hidraw1: USB HID v1.11 Device [Apple, Inc Apple Keyboard] on usb-ehci_hcd-1.1.2/input1


    Es sprich also aus meiner Sicht nichts dagegen die keymap.xml zu übernehmen.
    Es ist zwar bestimmt noch etwas anzupassen, aber alles was ich verwende geht prima.
    Auch Kodi lässt sich damit bedienen!


    gruß pclin


    ps.
    Der Ziffernblock geht nirgengwo. Also keine Zahlen es kommt immer KP0 bis KP9 gleiches erreiche ich bei derK400 mit FN 1 bis FN 9
    ÜÖÄ? Fehlen auch nach dem letztem Update immer noch.
    Schrift Eingabe ist IO

    Im xserver-plugin lässt sich Kodi-17.1 auch starten und verwenden.


    Leider hat der xserver durch das Update einen abbekommen...


    Da muss ich jetzt fixen...


    gruß pclin

    kodi-startup

    upower

    gruß pclin

    Danke für die Info.


    Die Größe der Images wird aber nicht besonders mehr. (ca. 4MB).
    Installiert man dann noch 12 MB Pakete geht dann schon einiges.


    Dafür hat man mit dem xserver auf der Box und den Möglichkeiten einen echten Mehrgewinn!
    Ale enigma-plugin einfach genial!


    gruß pclin


    ps.
    Kodi ist jetzt auch direkt im Startmeu vom fbpanel



    Bei mir ist es problemlos durch gegangen.



    Bei bitbake kodi-addon-pvr-hts
    Configuring incomplete, errors occurred!


    Bei bitbake kodi-startup
    missing required distro feature 'x11' (not in DISTRO_FEATURES)


    und bitbake kodi-platform
    Configuring incomplete, errors occurred!


    [18:47 root@dm820 ~] > kodi --help
    Usage: kodi [OPTION]... [FILE]...


    Arguments:
    -d <n> delay <n> seconds before starting
    -fs Runs Kodi in full screen
    --standalone Kodi runs in a stand alone environment without a window
    manager and supporting applications. For example, that
    enables network settings.
    -p or --portable Kodi will look for configurations in install folder instead of ~/.kodi
    --legacy-res Enables screen resolutions such as PAL, NTSC, etc.
    -l or --lircdev LircDevice to use default is /dev/lircd .
    -n or --nolirc do not use Lirc, i.e. no remote input.
    --debug Enable debug logging
    --version Print version information
    --test Enable test mode. [FILE] required.
    --settings=<filename> Loads specified file after advancedsettings.xml replacing any settings specified
    specified file must exist in special://xbmc/system/


    gruß pclin

    Hast du mal einen Systemcheck gemacht?


    Wenn etwas fehlt dan nur mit apt nach installieren, nicht die plugin Funktion verwenden!


    Bis auf gst-plugin-fragmented alles prüfen.
    Die installierst du am besten mit


    da nach wenn du alles schon installiert hast sieht die Ausgabe so aus


    [20:21 root@dm820 OE2.5] > apt install gstreamer1.0-plugins-bad-fragmented mjpegtools python-pyopenssl python-imaging python-textutils curl openssl
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    python-pyopenssl is already the newest version.
    openssl is already the newest version.
    gstreamer1.0-plugins-bad-fragmented is already the newest version.
    python-textutils is already the newest version.
    curl is already the newest version.
    mjpegtools is already the newest version.
    python-imaging is already the newest version.
    0 upgraded, 0 newly installed, 0 to remove and 11 not upgraded.


    gruß pclin


    EDIT:
    Ich mache noch ein Paket wo die Depends: noch anpassen werde, dann geht das Paket auch nur noch ab OE2.5.


    Download dann wie gehabt im IHAD

    Sorry was ist denn ein Raspberry Pi, eine STB? Nein es ist ein Mini-PC. Der Rechner enthält ein Ein-Chip-System von Broadcom.


    Jedes Smartphone, SmartTV ist heute auch ein PC..


    Ich möchte aber nicht streiten, dafür respekiere ich dich und dein Engagement für die Dreamboxen zu sehr.


    gruß pclin


    ps.
    google mal SoC PC

    Wenn du dir die Definition eines PC's anschaust wirst du vieleicht umdenken. :winking_face:


    https://de.wikipedia.org/wiki/Personal_Computer

    Die aktuellen Dreamboxen können mehr als viele andere Rechner.


    Das Multitasking ist besser als auf meinen 'normalen PC's'.
    Wenn ich mit make -j4 compiliere merkt man das nicht im e2, da geht alles wie sonst auch, das schaft keiner meiner anderen PC's egal ob mit Linux Mac oder Windows.
    Für 4K auf einem 'normalen PC' brauchst du eine Grafikkarte die mehr Kostet als eine Dreambox.
    Wenn du ein Debian Jessie auf der Dreambox laufen hast merkt ein 'normaler User' nicht das es ein STB ist.


    Einschränkungen gibt es an jedem PC.


    Wenn ich auf sowas hören würde hätte ich vieles nicht so am laufen wie es ist.
    Vor ein Tagen hättest du wahrscheinlich geschrieben EGL & GLES2 wird nie gehen...


    gruß pclin

    Zitat:
    The main motivation for VA API is to enable hardware-accelerated video decode at various entry-points (VLD, IDCT, motion compensation, deblocking[4]) for the prevailing coding standards today (MPEG-2, MPEG-4 ASP/H.263, MPEG-4 AVC/H.264, H.265/HEVC, and VC-1/WMV3). Extending XvMC was considered, but due to its original design for MPEG-2 MotionComp only, it made more sense to design an interface from scratch that can fully expose the video decode capabilities in today's GPUs


    Software supporting VA API


    [*]GStreamer through gstreamer-vaapi[20]
    [*]Kodi (formerly XBMC Media Center) (Linux)[21]
    [*]Kodibuntu (formerly XBMC Live) (Linux Live CD/USB operating-system)[21]
    MPlayer (v1 with patches)[22] and its fork mpv (nativ)
    VLC media player (starting from release 1.1.0)[26]


    Ich versuche halt einiges um zu sehen was geht.


    gruß pclin

    Clang ist bei der Verarbeitung der Syntax und der Maschinencodegenerierung in einigen Fällen schneller als gcc oder g++.
    Im OE2.5 kann man mit bitbake llvm3.3 bauen leider ohne clang.
    Mir ist es bisher nicht gelungen das llvm3.3.bb um clang zu erweitern.
    clang muss während des builds in tools vorhanden sein um mitgebaut zu werden.


    Einige Pakete würden ja sofort mit clang gebaut, und das könnte noch etwas an Performace für die Boxen bringen.


    https://de.wikipedia.org/wiki/Clang
    Zitat
    Neben GCC ist Clang ein oft eingesetzter Compiler im Open-Source-Umfeld. Er unterscheidet sich sowohl in technischer als auch lizenzrechtlicher Hinsicht von GCC.
    Vorteile von Clang gegenüber GCC sind die Modularität und die BSD-ähnliche Lizenz. Durch die Modularität ist Clang im Vergleich zum GCC besser in anderen Programmen wie z. B. integrierten Entwicklungsumgebungen wiederverwendbar.
    Clang ist bei der Verarbeitung der Syntax und der Maschinencodegenerierung in einigen Fällen schneller als gcc oder g++.


    gruß pclin

    Andere Versionen für die Hilfe..
    .
    Oder umschaltbar zwischen FB und USB Tastatur dann sollte die FB bzw. die Tastatur eingeblendet werden (Screenshot ist also so noch nicht OK)

    Oder nur Zusatz Text


    Auch die hilfe.. beim Webbrowser ist aus meiner sicht nicht vollstädig. Es fehlen die Farbtasten bei FB.


    gruß pclin

    Was DM da was macht wenn sie die keymap.xml übernehmen kann ich dir nicht sagen.
    Grundsätzlich fände ich es auch gut die Zuordnung anzuzeigen.
    Ob das als Grafik oder reine Text Einblendung das wäre mir egal.
    Da müsste evtl. Reichi etwas zu sagen.
    Ich kann das nicht entscheiden.
    Für mich ist erst einmal wichtig überhaupt alles per USB tastatur bedienen zu können.


    Und Menü liegt immer fest auf F6, Teletext auf F11, da brauchst du nicht im Forum nachsehen.


    Bei komplexeren Tastatur Belegungen wie z.B im EnhancedMovieCenter ist die hilfe... auch nicht korrekt!
    In der hilfe... steht dann z.B. 'Während des abspielens einer Aufnahme:' Power Taste = Wiedergabe stopen, wenn man das macht geht die Box aber in den idle mode!
    Die STOP Taste wäre hier Richtig.


    Und selbst in der Beschreibung (Thread IHAD) steht dann etwas anderes. (siehe Quellcode).



    gruß pclin

    Die Help-Taste Device-spezfisch aufrufen ist wenn überhaupt möglich mit Aufwand verbunden.


    Durch das 'Hard mapping' auf die F-Tasten der USB Tastatur ist es aus meiner Sicht und Erfahrung eigentlich nicht nötig.
    Es sind ja nur 17 Tasten, und wenn man weiß was die Taste auf der FB macht braucht man ja nur die korrespondierende F-Taste auf der USB Tastatur verwenden.
    Zahlen, Steuerkreuz und Multimedia sind ja sowiso identisch belegt. Nur die STOP Taste müsste noch berücksichtigt werden.
    Die STOP Taste und die 2 Tasten neben der 0 machen mir aber in einigen Plugins nochProbleme.
    Auch die Sonder Funktion der ESC Taste in Kombination mit FN geht evtl. nicht auf jeder Tastatur. Die Funktion ist aber schon Orginal vorhanden gewesen. Und nur dann wird bei mir der
    KEY_POWER gesendet.


    Ich habe mich da sehr schnell dran gewöhnt.


    Ich denke man könnte das aber auch realisieren ohne Code-Änderungen in sämtlichen Plugins, das müsste dann im e2 passieren.


    Eine andere Möglichkeit wäre die Help Seite so zu modifizieren das die Zuordnung auf FB und Tastatur eingeblendet wird.


    gruß pclin