Mir ging es um das Anlegen eines geeigneten Upstart-Scriptes um den EPG-Scan manuell durchzuführen und nicht darum, ihn abzuschalten.
Artefakte bei privaten SD Sendern- warum?
-
-
Zitat
Sehr wahrscheinlich ist es dann wohl ein Treiberproblem. Welchen Kernel hast du installiert, hast du ein alternatives Treiberpaket installiert, z.B. media-build-experimental-dkms?
Bei der ersten Installation sollte ich einige Treiber oder Pakete installieren, bis es sauber lief. Aber nichts weiter installiert.
Das sind schonmal die VDR-Infos:Code
Alles anzeigenroot@vdr:/etc/vdr/shutdown-hooks# vdr -V vdr (2.0.6/2.0.6) - The Video Disk Recorder markad (0.1.5pre) - Mark advertisements text2skin (1.3.2+git) - Loader for text-based skins pvr350 (1.7.5) - PVR350 as output device dvbhddevice (2.0.2) - HD Full Featured DVB device iptv (2.0.3) - Experience the IPTV femon (2.0.0) - DVB Signal Information Monitor (OSD) dynamite (0.2.1) - attach/detach devices on the fly conflictcheckonly (0.0.1) - Direct access to epgsearch's conflict check menu wirbelscan (0.0.7) - DVB and pvrinput channel scan for VDR menuorg (0.5.1) - Reorganizes the main menu xvdr (0.9.9) - XVDR Server softhddevice (0.6.1rc1) - A software and GPU emulated HD device quickepgsearch (0.0.1) - Quick search for broadcasts channellists (0.0.5) - Manage your channellists xine (0.9.4) - Software based playback using xine epgsearch (1.0.1.beta5) - search the EPG for repeats and more streamdev-server (0.6.1-git) - VDR Streaming Server dvbsddevice (2.0.1) - SD Full Featured DVB device graphlcd (0.3.0) - Output to graphic LCD dummydevice (1.0.3) - Output device that does nothing xineliboutput (2.0.0-cvs) - X11/xine-lib output plugin dbus2vdr (22) - control vdr via D-Bus graphtftng (0.4.10) - VDR OSD on TFT restfulapi (0.1.3) - Offers a RESTful-API to retrieve data from VDR skinpearlhd (0.0.1) - PearlHD Skin extrecmenu (1.2.4) - Extended recordings menu live (0.3.0) - Live Interactive VDR Environment epgsearchonly (0.0.1) - Direct access to epgsearch's search menu
Soll ich jetzt die Liste der installierten Pakete anhängen? Das ist wohl ein wenig zuviel- auf welche soll ich konkret achten? Ich habe hier mal die aufgeführt, von denen ich denke, dass sie relevant sind:Code
Alles anzeigendpkg -l ii dvb-driver-sundtek-mediaclient 20150301.185506-1yavdr1~precise Sundtek DVB driver mediaclient ii libxine1-xvdr 1.1.0-22-g1d98107-1yavdr4~precise Xine input plugin for vdr-plugin-xineliboutput streams ii libxine2 1.2.2.hg20130318.12292-2yavdr0~precis the xine video/media player library, binary files ii linux-firmware 1.79.18 Firmware for Linux kernel drivers ii linux-firmware-nonfree 1.11yavdr3~precise Non-free firmware for Linux kernel drivers ii linux-firmware-yavdr 1.16-0yavdr0~precise firmware for Linux kernel drivers provided by yavdr ii linux-generic 3.2.0.77.91 Complete Generic Linux kernel [b]ii media-build-experimental-dkms 0~20140416.220630-1yavdr1~precise linux-media driver in DKMS format.[/b] rc nvidia-304 304.123-0ubuntu0.0.1 NVIDIA binary Xorg driver, kernel module and VDPAU library ii nvidia-331-updates 331.113-0ubuntu0.0.0.3 NVIDIA binary Xorg driver, kernel module and VDPAU library rc nvidia-common 1:0.2.44.2 Find obsolete NVIDIA drivers ii nvidia-settings 331.20-0ubuntu0.0.1 Tool for configuring the NVIDIA graphics driver
Also diese experimental-dkms musste/ sollte ich damals installieren, weil irgendwie sonst kein Bild erschien. Danach lief er einwandfrei, mit Ausnahme der Artefakte... -
Jetzt ist wohl deine Signatur auch aktualisiert.
Du benutzt also eine Cine S2 6.5? Stromversorgung passt?Wenn du nur die Cine drin hast und auch nicht planst, andere DVB-S(2)-Karten zu benutzen, kannst du mal das dddvb-dkms versuchen, da ist der Treiber etwas neuer.
Lars.
-
-
Bei mir war es das "altbekannte" DEC-Telefon....
Das dürfte nur bei Tele5, DMAX, Sport1 und anderen Sendern auf dem Transponder stören. -
Jetzt ist wohl deine Signatur auch aktualisiert.
Jau, sollte man dann auch mal machenZitat
Du benutzt also eine Cine S2 6.5? Stromversorgung passt?
Stromversorgung?Zitat
Hmmm...kriege ich den rückstandslos wieder runter, wenn es nicht passt? -
Hmmm...kriege ich den rückstandslos wieder runter, wenn es nicht passt?
Das ist doch der Sinn eines Paketes.Gerald
-
Stromversorgung?
Die Floppy-Stecker innen direkt an der Karte - oder ist das eine ohne Modul? Kenne mich mit den Sat-Karten nicht direkt aus. Vielleicht ist es eine ohne...Hmmm...kriege ich den rückstandslos wieder runter, wenn es nicht passt?
Ja, einfach, indem du das andere Treiberpaket wieder installierst:Lars.
-
Die anderen Treiber probiert. Ist eher noch schlimmer geworden. Jetzt sind die Artetfakte auch auf den Sendern, die vorher nicht betroffen waren!
Stromversorgung schaue ich mir nachher mal an, kann mich nicht erinnern, da einen Stecker drangesteckt zu haben.
Aber erst wieder die anderen Treiber drauf....
-
Ich tippe auf fehlende extra Stromversorgung.
Laut allen Bildern (meine ältere V6 hat auch einen) im Internet muß ein Anschluß für einen Floppystecker auf der DVB Karte sein, ohne das dort Spannung anliegt treten genau diese von Dir geschilderten Probleme auf.
Das geht soweit das auf einmal ein Tuner gar nicht mehr funktiniert, was spätestens dann nicht mehr durch abschalten von EPG Scans zu korrigieren ist. -
War nicht angeschlossen.
Stecker angeschlossen, gestartet.
Gutes Bild.
svdrpsend SCAN --> Artefakte -
Wie war das, gibt es nicht noch eine msi-Option?
Was sagt "modinfo ddbridge"?Lars
-
Ja, lt. modinfo gibt es eine "msi" Option.
Ich habe mal in /etc/modprobe.d eine Datei namens "ddbridge.conf" erstellt und ihr das hier eingetragen:
Im log steht dann wie gehabt das folgende:
CodeMar 3 18:52:28 vdr kernel: [ 10.279617] ddbridge 0000:01:00.0: DVB: registering adapter 1 frontend 0 (STV090x Multistandard)... Mar 3 18:56:23 vdr kernel: [ 9.084912] experimental: a21fa17144e03e88c558749c1d897a9952656680 experimental/ddbridge: Add patch '025_ddbridge-msi.diff' to control interrupt allocation at runtime Mar 3 18:56:23 vdr kernel: [ 9.116450] experimental: a21fa17144e03e88c558749c1d897a9952656680 experimental/ddbridge: Add patch '025_ddbridge-msi.diff' to control interrupt allocation at runtime Mar 3 18:56:23 vdr kernel: [ 9.209111] ddbridge 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Testhalber mal
gesetzt und neu gestartet.
Jetzt steht da:CodeMar 3 18:59:52 vdr kernel: [ 9.372067] experimental: a21fa17144e03e88c558749c1d897a9952656680 experimental/ddbrid: Add patch '025_ddbridge-msi.diff' to control interrupt allocation at runtime Mar 3 18:59:52 vdr kernel: [ 9.408918] ddbridge 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 Mar 3 18:59:52 vdr kernel: [ 9.409079] ddbridge 0000:01:00.0: irq 106 for MSI/MSI-X Mar 3 18:59:52 vdr kernel: [ 9.732389] experimental: a21fa17144e03e88c558749c1d897a9952656680 experimental/ddbrid: Add patch '025_ddbridge-msi.diff' to control interrupt allocation at runtime
Er liest also wohl die Datei ein. Bei msi=1 bekommt die Karte einen Interrupt (Default) "irq 106 for MSI/MSI-X". Bei 0 eben nicht.Also mal mit 0 probiert, System fährt hoch. Test:
CodeMar 3 19:44:09 vdr vdr: video: 22:02:34.236 +30 412 0/\ms 9+7 v-buf Mar 3 19:44:10 vdr vdr: [2519] epg data writer thread started (pid=1720, tid=2519, prio=low) Mar 3 19:44:11 vdr vdr: [2519] epg data writer thread ended (pid=1720, tid=2519) Mar 3 19:44:13 vdr vdr: video: speed up video, droping frame Mar 3 19:44:13 vdr vdr: video: 22:02:37.476 -237 335 0/\ms 15+6 v-buf Mar 3 19:44:13 vdr vdr: video/vdpau: missed frame (1/120146) Mar 3 19:44:13 vdr vdr: video: speed up video, droping frame Mar 3 19:44:13 vdr vdr: video: 22:02:37.536 -217 295 0/\ms 14+5 v-buf Mar 3 19:44:16 vdr vdr: audio/alsa: wait underrun error? 'Datenübergabe unterbrochen (broken pipe)' Mar 3 19:44:16 vdr vdr: video: speed up video, droping frame
Sobald epg aktiv ist: "droping frame". Kann jetzt aber nicht schauen, ob diese Artefakte auch zu sehen sind, die Kiddies spielen Wii
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!