Wiedergaberuckler -- Die Lösung--Leider doch nicht

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Wiedergaberuckler -- Die Lösung--Leider doch nicht

      Nach fast 1,5Wochen ohne Ruckler jetzt doch wieder welche.Nachfolgendes bringt also bestenfalls eine Verbesserung aber keine "Heilung" Schade. Werde aber weiter mit den Parametern spielen.



      So, nachdem ich mich hier in Beitrag 27 schon mal geäußert habe kann ich euch hier ein script anbieten das die Wiedergaberuckler beseitigt.

      Eins vorweg: Es geht hier um Wiedergaberuckler beim schauen von Aufnahmen auf der VU, nicht um Ruckler beim Streaming / Netzwerk.
      Getestet wurde das auf zwei VU+ Duo in unterschiedlichen Haushalten mit dem Ergebniss das KEINE Ruckler mehr vorhanden sind.

      Das script ändert die Standard-Einstellungen des Linux VM.
      Vorgehen
      Die anhängende Datei entpacken und auf die Box schieben. Rechte auf 755 und dann das script aufrufen.
      Es werden damit einmalig Einstellungen geändert, die dann bis zum Reboot/Deep-Standby erhalten bleiben. Hier läuft kein script im Hintergrund oder so. Nur einmalig Parameteränderung. Somit auch keine zusätzliche Last oder Ruckler durch die Ausführung eines scripts selbst!
      Wer es möchte das das script nach dem reboot autom. gestartet wird kann entsprechenden Eintrag ans Ende der /etc/init.d/bootup machen.

      Dann testet mal. Bin gespannt. Ich bin jedenfalls happy.

      Nachtrag: Ob das auf anderen Boxen als der Vu+Duo auch funtioniert weis ich nicht.
      Dateien
      • speed.zip

        (432 Byte, 114 mal heruntergeladen, zuletzt: )
      cu flipper
      ----------------------
      2x VU+ Duo / VU Duo2 / Dream 7000

      Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von flipper ()

    • Danke für dein Script.
      Habe zwar so keine Aussetzer, aber bei IPTV kann es vorkommen das nach 10 -15 Min das Bild stockt oder Ton unsyncron wird.
      Werde das mal beobachten ob es besser wird.

      Die Datei bootup existiert nicht bei der Ultimo unter /etc/init.d/

      ich habe das in der enigma2.sh eingetragen.
      Sollte also nach dem Start von Enigma2 und des backdrop.mvi geladen werden. Hoffe ich mal.

      Quellcode

      1. if [ -x /usr/bin/showiframe -a /usr/share/vuplus-bootlogo/backdrop.mvi ]; then
      2. /usr/bin/showiframe /usr/share/vuplus-bootlogo/backdrop.mvi /usr/bin/speed.sh


      Gruß SweetMP4...
      VU+ Ultimo 4k(1x FBC-DVB-S2 Twin) mit VTI-Team Image v. 14.0.x + 6TB Purple WD6NPURX-64J
      Sony KDL-40W905A Triluminos Technology
      Multytenne Twin 13.0/19.2/23.5/28.2 + Johansson Stacker/Destacker 9640 KIT
    • Weiß jemand, ob das auch was bringen würde bei einer VU+Solo2??? Weiß nicht, ob die vergleichbar ist mit der Duo?

      Und auch ich habe keine Datei bootup gefunden. Kann ich den
      Quellcode

      if [ -x /usr/bin/showiframe -a /usr/share/vuplus-bootlogo/backdrop.mvi ]; then /usr/bin/showiframe /usr/share/vuplus-bootlogo/backdrop.mvi /usr/bin/speed.sh

      auch einfach so benutzen dafür auf der VU-Solo2?
      1 TB interne HDD Hitachi HTS541010A9E680, 5400 U/min, als Server-Box eingerichetet für Zugriff anderer Boxen auf die gleiche Platte, NAS Mount auf QNAP 251+, dLAN via Allent Powerline 600 Mbps mit realistischen 5 MB/s echter Datenübertragungsrate :-(((

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von uro-frank ()

    • Dieses Script übergibt nur die Paremeter.
      Da bei dir unter /usr/bin/ die enigma2.sh auch existieren dürfte , kannst es ja dort mal um den Eintrag /usr/bin/speed.sh ergänzen und ausprobieren.

      Gruß SweetMP4...
      VU+ Ultimo 4k(1x FBC-DVB-S2 Twin) mit VTI-Team Image v. 14.0.x + 6TB Purple WD6NPURX-64J
      Sony KDL-40W905A Triluminos Technology
      Multytenne Twin 13.0/19.2/23.5/28.2 + Johansson Stacker/Destacker 9640 KIT
    • Existiert auf deiner Duo der Ordner /proc/sys/vm vieleicht nicht. Bzw. unterstützt eventuell der Prozessor diese Befehle nicht.

      Gruß SweetMP4...
      VU+ Ultimo 4k(1x FBC-DVB-S2 Twin) mit VTI-Team Image v. 14.0.x + 6TB Purple WD6NPURX-64J
      Sony KDL-40W905A Triluminos Technology
      Multytenne Twin 13.0/19.2/23.5/28.2 + Johansson Stacker/Destacker 9640 KIT
    • sbegel schrieb:

      wo muss denn dieser eintrag "/usr/bin/speed.sh" genau rein in der enigma2.sh? irgendwohin? ganz unten als letzte zeile?
      Bei mir am Ende der 8 Zeile der enigma2.sh

      Gruß SweetMP4...
      VU+ Ultimo 4k(1x FBC-DVB-S2 Twin) mit VTI-Team Image v. 14.0.x + 6TB Purple WD6NPURX-64J
      Sony KDL-40W905A Triluminos Technology
      Multytenne Twin 13.0/19.2/23.5/28.2 + Johansson Stacker/Destacker 9640 KIT
    • Doch, der Ordner besteht. Kann per ftp drauf zugreifen. Er hat allerdings Rechte 555. Also keine Schreibrechte und die lässt mich das Teil einfach nicht ändern!

      Gesendet von meinem D5803
    • Keine Ahnung was du da machst, aber das hat nichts mit dem ordner /proc/sys/vm zu tun. Jedenfalls nicht mit dessen Rechten.
      Script hat Rechte 755?
      Script wurde nicht verändert?
      Poste mal den Inhalt von /proc/sys/VM
      cu flipper
      ----------------------
      2x VU+ Duo / VU Duo2 / Dream 7000
    • Bei mir sieht die enigma2.sh jetzt so aus, die Box startet aber nicht mehr, was ist hier falsch?

      Spoiler anzeigen
      #!/bin/sh

      prefix=/usr
      exec_prefix=/usr
      datarootdir=${prefix}/share

      if [ -x /usr/bin/showiframe -a -f /usr/share/backdrop.mvi ]; then
      /usr/bin/showiframe /usr/share/backdrop.mvi
      fi

      if [ -x /usr/bin/showiframe -a /usr/share/vuplus-bootlogo/backdrop.mvi ]; then
      /usr/bin/showiframe /usr/share/vuplus-bootlogo/backdrop.mvi /usr/bin/speed.sh

      # hook to execute scripts always before enigma2 start
      if [ -x /usr/bin/enigma2_pre_start.sh ]; then
      /usr/bin/enigma2_pre_start.sh
      fi

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von juzz ()

    • @flipper

      Rechte vom script sid auf 755.
      Script hab ich nicht angerührt.

      Reicht dir das oder willst nen Screenshot vom ftp Programm?

      Spoiler anzeigen
      cd /proc/sys/vm
      root@bm750:/proc/sys/vm# ls
      block_dump legacy_va_layout overcommit_ratio
      dirty_background_bytes lowmem_reserve_ratio page-cluster
      dirty_background_ratio max_map_count panic_on_oom
      dirty_bytes min_free_kbytes percpu_pagelist_fraction
      dirty_expire_centisecs mmap_min_addr scan_unevictable_pages
      dirty_ratio nr_pdflush_threads stat_interval
      dirty_writeback_centisecs oom_dump_tasks swappiness
      drop_caches oom_kill_allocating_task vfs_cache_pressure
      laptop_mode overcommit_memory
      root@bm750:/proc/sys/vm#
    • @flipper

      Ich hab gerade nochmal genau geschaut...
      Die ganzen Dateien in /proc/sys/VMsind leer !!! ?-(

      Wie kommt denn sowas?

      Muss ich vielleicht erst irgend ein Paket nachinstallieren?
    • @fix666
      das hat alles seine Richtigkeit.
      Da läuft irgendwas bei der Ausführung des scripts falsch.
      Starte das script mal auf andere Weise. Z.B. per telnet im cmd - Fenster.
      So sieht /proc/sys/VM/ bei mir aus
      Dateien
      • VM.png

        (43,1 kB, 77 mal heruntergeladen, zuletzt: )
      cu flipper
      ----------------------
      2x VU+ Duo / VU Duo2 / Dream 7000

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von flipper ()

    • Hmmm, keine Ahnung was da bei dir schief läuft.
      Gib mal im Telnet ein: cat /proc/sys/vm/swappiness. Als Ergebniss müsste da ne 60 kommen. Nur um mal zu sehen ob da überhaupt was geht.
      Wenn das klappt einfach mal einen Befehl des scripts per hand: echo 0 > /proc/sys/vm/swappiness eingeben. Das ändert den Standardwert auf 0
      cu flipper
      ----------------------
      2x VU+ Duo / VU Duo2 / Dream 7000
    • Per Hand funktioniert es.
      Ich hab den Parameter in 0 und wieder in 60 ändern können...

      Ich kapiers nicht.

      habs mal in die enigma2.sh eingetragen zum testen.
      Jetzt hängt die Box nach Neustart mit "please wait..."

      Hab leider vergessen ein Backup der enigma2.sh zu machen und einfach den Code wieder rausgenommen.
      Ohne Erfolg.
      Findet jemand den Fehler?

      Spoiler anzeigen

      Shell-Script

      1. #!/bin/sh
      2. prefix=/usr
      3. exec_prefix=/usr
      4. datarootdir=${prefix}/share
      5. if [ -x /usr/bin/showiframe -a /usr/share/vuplus-bootlogo/backdrop.mvi ]; then
      6. /usr/bin/showiframe /usr/share/vuplus-bootlogo/backdrop.mvi
      7. fi
      8. # hook to execute scripts always before enigma2 start
      9. if [ -x /usr/bin/enigma2_pre_start.sh ]; then
      10. /usr/bin/enigma2_pre_start.sh
      11. fi
      12. if [ -d /home/root ]; then
      13. cd /home/root
      14. fi
      15. LIBS=/usr/lib/libopen.so.0.0.0
      16. (sleep 2; echo "enigma2 is the main pvr application... adjust oom score!"; PID=$(pidof enigma2); \
      17. [ -e /proc/$PID/oom_score_adj ] && echo "-999" > /proc/$PID/oom_score_adj || echo "-17" > /proc/$PID/oom_adj;) &
      18. LD_PRELOAD=$LIBS /usr/bin/enigma2
      19. # enigma2 exit codes:
      20. #
      21. # 0 - restart enigma
      22. # 1 - halt
      23. # 2 - reboot
      24. #
      25. # >128 signal
      26. ret=$?
      27. case $ret in
      28. 1)
      29. if [ -x /usr/bin/showiframe -a /usr/share/vuplus-bootlogo/shutdown.mvi ]; then
      30. /usr/bin/showiframe /usr/share/vuplus-bootlogo/shutdown.mvi
      31. fi
      32. /sbin/halt
      33. ;;
      34. 2)
      35. if [ -x /usr/bin/showiframe -a /usr/share/vuplus-bootlogo/reboot.mvi ]; then
      36. /usr/bin/showiframe /usr/share/vuplus-bootlogo/reboot.mvi
      37. fi
      38. /sbin/reboot
      39. ;;
      40. 4)
      41. /usr/bin/software-update enigma2update
      42. /sbin/reboot
      43. ;;
      44. *)
      45. ;;
      46. esac
      Alles anzeigen