06.06.2014, 23:54 (Dieser Beitrag wurde zuletzt bearbeitet: 06.06.2014, 23:56 von SQLException.)
Hallo,
ich versuche eine TeVii S470 mit easyVDR20-Beta2 zum Laufen zu kriegen. Mainboard ist ein neueres Sockel 1150, ASRock H81M-ITX. Hardware-Infos sind im Anhang. Wenn ich es richtig sehe, wird die Karte gar nicht im Slot erkannt, genauso wenig wie meine S952. Beide Karten funktionieren an sich.
dmesg | grep dvb oder cx23885 zeigt keine Spur von der TeVii. Karte steckt richtig im Slot. Das BIOS habe ich testweise zurückgesetzt, um auszuschliessen das ich hier nicht zuviel deaktiviert habe.
Was könnte das Problem sein? Ist es definitiv das Board, oder kann auch eine Misskonfiguration dazu führen, das sie in keinen Logs auftaucht? Laut http://wiki.easy-vdr.de/index.php?title=TeVii_S470 scheint die Karte ja mal unterstützt gewesen zu sein.
07.06.2014, 18:06 (Dieser Beitrag wurde zuletzt bearbeitet: 07.06.2014, 19:24 von SQLException.)
Wie gesagt habe ich noch eine S952, daher der Treiber. Ist wohl ein Überbleibsel vom rumprobieren.
Bei der Installation von easyVDR konnte ich speziell meine Intel-Grafik für die Ausgabe anwählen, daher dachte ich nicht, dass das Ganze dermaßen experimentell ist. Da ich eh nur einen PCI-E Slot habe, muss ich daher soweiso auf USB ausweichen, und eine Nvidia-Grafikkarte kommt in den Slot. Insofern sinkt die Motivation, eine der beiden Karten zum Laufen zu kriegen, zumal es ja scheinbar doch irgendwie am Slot selber liegt.
Eine Grafikkarte wird im Slot erkannt, also ist wohl der Chipsatz/PCI-E (oder was auch immer) schon supported. Nur wenn ich eine DVB Karte reinstecke kommt leider rein gar nichts.
Es wäre ja nicht so, als hätte ich es nicht probiert. Gerne nehme ich noch Ideen an, aber was könnte ich noch tun, außer ein aktuells BIOS für mein Board und eine easyVDR-Installation zu haben?
Du könntest beispielsweise eine andere aktuelle Linuxdistribution im live-modus starten und testen ob dort die Karten angezeigt werden und / oder im BIOS mögliche Einstellungen versuchen.
Und Intel ist nicht das Problem, das kann ganz gut funktionieren. Was meinst du mit "dermaßen experimentell"? Dazu kann dir Bleifuss2 sicher näheres sagen.
Andy
VDR 1: ASRock mit Atom J1200, NVIDIA GT610, Lüfterlos, TBS 6982 SE mit easyVDR 3.0
07.06.2014, 20:16 (Dieser Beitrag wurde zuletzt bearbeitet: 07.06.2014, 22:12 von SQLException.)
Dachte es gäbe erste Erfolge rein Intel-basiert, wenn auch mit hoher CPU-Last. Das wäre für mich ausreichend, weil ich sowieso nur SD brauche. Aber da du weiter oben direkt nach der fehlenden Grafikkarte gefragt hast, so als wäre das immer noch zwingend notwendig, sieht ein aktuelles Intel-System doch noch für VDR etwas wackelig aus.
Hm ist überall genau das gleiche Bild (yaVDR 0.5.0 und die aktuelle Ubuntu 14.04 Desktop Live-CD probiert):
Code:
[email protected]:/home/ubu# lspci
00:00.0 Host bridge: Intel Corporation 4th Gen Core Processor DRAM Controller (rev 06)
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06)
00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 05)
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d5)
00:1c.2 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #3 (rev d5)
00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation C220 Series Chipset Family H81 Express LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 05)
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 05)
02:00.0 Ethernet controller: Qualcomm Atheros QCA8171 Gigabit Ethernet (rev 10)
Wie gesagt, Slot ist ok, mit einer Graka drin bekomme ich ein Bild, und lspci listet diese dann auch. Müsste die DVB Karte (obgleich nun meine S470 oder S952 drinsteckt) nicht zumindest als unbekanntes Gerät oder sowas gelistet werden?
Zitat:Dachte es gäbe erste Erfolge rein Intel-basiert, wenn auch mit hoher CPU-Last.
Das läuft auf jeden Fall, nur Vaapi ist experimentell. Wenn du nur SD willst hast du 0 Probleme.
Bei HD brauchst du CPU Power da Vaapi noch nicht 100% läuft. Manche Sender laufen.
Das hat aber 0 mit DVB Karten zu tun.
Bleifuss
Produktiv-VDR:
Board GA H77-DS3H, Intel Intel® Core i5-3470, Cine S2 DVB, WD 3TB Green, WDC WD20EARS-00J 2TB, Geforce 750Ti oder Intel HD
Easyvdr 3.0
Zitat:This is caused by the North Bridge register "Target Link Speed" (TLS ) setting not auto changing from 5Gb/s to 2.5Gb/s, which is required for 1.x backward compatibility. When the problem cropped up a few years back some motherboard manufactures released new BIOS which corrected the problems but many didn’t bother since the older Gen1 PCIe chipsets were being phased out by manufacturers such as ourselves.
Lösung: im BIOS, PCI-E auf "Gen1" setzen, statt "Auto". Dann wird auch alles erkannt.
HD funktioniert nun reibungslos, das Bild ist makelos. Nur bei SD habe ich Artefakte. Zudem ist die CPU-Auslastung bei HD 8-9 %, bei SD sind es 70-75 %. Sollte das nicht umgekehrt sein!?
@HD:
Code:
PID BENUTZER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2840 easyvdr 20 0 826996 54052 18288 S 8,3 0,8 2:02.59 vdr-sxfe
2213 vdr 20 0 1289352 52976 11500 S 3,0 0,7 0:19.63 vdr
1119 root 20 0 179200 11048 5492 S 2,3 0,2 0:16.09 Xorg
3211 root 20 0 0 0 0 S 1,3 0,0 0:03.91 cx23885[0] dvb
1029 root 20 0 290368 46064 27020 S 0,3 0,7 0:00.57 program_changer
2622 root 20 0 0 0 0 S 0,3 0,0 0:02.99 kdvb-ad-0-fe-0
3192 root 20 0 27720 1836 1244 R 0,3 0,0 0:00.90 top
@SD:
Code:
PID BENUTZER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2840 easyvdr 20 0 825460 54820 18264 S 74,1 0,8 3:03.18 vdr-sxfe
1119 root 20 0 179372 11048 5492 S 1,0 0,2 0:34.39 Xorg
2213 vdr 20 0 1289352 52444 11500 S 0,7 0,7 0:39.61 vdr
3633 root 20 0 0 0 0 S 0,7 0,0 0:00.07 cx23885[0] dvb
11 root 20 0 0 0 0 S 0,3 0,0 0:01.24 rcu_sched
Nein, ich verwechsle nicht HD mit SD. Oder benutzt sxfe kein VAAPI und ich muss auf softhddevice umstellen? (ich glaube da bring ich was durcheinander). Wie auch immer, mir erschließt sich nicht warum HD optimal funktioniert, und SD stottert mit hoher Auslastung.
Aktuell habe ich im setup als Video_out "intel" gewählt, und als Dekodierung "VAAPI". Testweise hier mal von "intel" auf "Xineliboutput-Nvidia", "X-Standard" und "Softhddevice-ATI" umgestellt. Laut top benutze ich aber immer noch vdr-sxfe. Warum stellt sich das wieder zurück?
Auch wenn ich als Dekodierung mal von VAAPI auf "Software-Dekodierung" umstelle, wenn ich wieder in die Einstellung schaue steht es wieder auf VAAPI. Hm...
1. Nvidia wählen ist ganz schlecht, da kann es jetzt sein das du Teile vom Nvidia Treiber nutzt, das funktioniert dann mit Intel nicht richtig.
Falls möglich nvidia deinstallieren, wenn nicht neu installieren.
Zu Vaapi das habe ich bisher nur mit Softhd Frontend getestet, mit xineliboutput (vdr-sxfe) sollte es auch funktionieren, habe ich aber noch nie getestet. Ich weiß auch nicht ob die momentane Version schon neu genug ist.
Außerdem müsste man da sicher einige Parameter umstellen.
Die CPU Unterschiede kommen von deinterleacing, hast du ein noninterleace Bild braucht das nicht viel CPU Power.
Wenn du Vaapi testen willst dann bei Video-details vaapi wählen, anschließend im Pchanger (windows Taste) das Frontend auf Softhd wechseln (aber nur wenn du TV Empfang hast sonst gibt es Probleme). Jetzt neu booten und du hast Vaapi.
Problem ist jetzt das der Ton nicht bei allen Sendern synchron ist. Abhilfe bei Softhd software deinterleacing bob einstellen.
Aber für jede Auflösung.
Rückmeldungen ob es Funktioniert wären toll.
Gruß
Bleifuss
Produktiv-VDR:
Board GA H77-DS3H, Intel Intel® Core i5-3470, Cine S2 DVB, WD 3TB Green, WDC WD20EARS-00J 2TB, Geforce 750Ti oder Intel HD
Easyvdr 3.0
08.06.2014, 15:58 (Dieser Beitrag wurde zuletzt bearbeitet: 08.06.2014, 16:26 von SQLException.)
Ok habe neu installiert. "intel" und "VAAPI" wieder gewählt, dann pet PChanger auf softhddevice gestellt. HD & SD, gleiche Auslastung:
Code:
PID BENUTZER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
11327 vdr 20 0 1623888 99344 23260 S 6,3 1,4 0:11.30 vdr
10434 easyvdr 20 0 918672 45068 21212 S 3,0 0,6 2:34.90 vdr-sxfe
9732 root 20 0 189096 26496 20576 S 1,7 0,4 0:04.14 Xorg
Erste Tests: HD ruckelt (Ton ok), und SD ruckelt + Ton asynchron. Da sieht sxfe schon einiges besser aus. Das mit auf bob stellen muss ich noch probieren, weiss nicht wie das bei easyVDR gehen sollte.
Du meintest, mit SD sollte ich keine Probleme haben. Welche Konstellation wäre das? sxfe + Software-Dekodierung (statt VAAPI)? Dann muss ich noch sehen wie ich das hinkriege, wie gesagt immer wenn ich was anderes als VAAPI wähle, bleibt's bei VAAPI.
Was mir noch aufgefallen ist, laut "top" benutze ich immer noch sxfe obwohl ich per PChanger auf softhddevice umgestellt habe...? Die Auslastung spricht zwar dafür, das sich schon was irgendwas getan hat, aber so richtig ersichtlich dass das nun softhddevice ist, ist nicht ersichtlich.
08.06.2014, 17:55 (Dieser Beitrag wurde zuletzt bearbeitet: 08.06.2014, 18:03 von SQLException.)
Ja, Windows-Taste -> F4 -> 1 ist das bei mir.
In welcher Konfig-File wird denn gespeichert, welches Device gewählt ist? Die beiden Files die per "Editsys" editierbar sind, sind es nicht und im Wiki habe ich auch nichts darüber gefunden, wo das gespeichert wird.
Nein, bei Pro7/Sat1 Gruppe sind immer Artefakte und Ruckler im Sound vorhanden. Wobei ich diese TeVii S470 jetzt wieder im Backup-VDR habe, dort ist genau das gleiche Spiel. Die Karte ist wohl einfach mist. Das lohnt wohl nicht hier weiterzumachen.
Das einzige was ich mit dem Ausgabedevice hin- und herswitchen beeinflußen konnte, war die Auslastung von vdr/vdr-sxfe. Aber das bringt ja auch nix wenn die Basis schon keinen ordentlichen Input liefert.
(09.06.2014, 14:20)SQLException link schrieb: Nein, bei Pro7/Sat1 Gruppe sind immer Artefakte und Ruckler im Sound vorhanden. Wobei ich diese TeVii S470 jetzt wieder im Backup-VDR habe, dort ist genau das gleiche Spiel. Die Karte ist wohl einfach mist. Das lohnt wohl nicht hier weiterzumachen.
wenn der Empfang nicht 100% i.O ist kannst du die Karte in die Tonne treten.
Hier im Süden braut sich was zusammen ...und schon hab ich ab und an Artefakte.Auch die Tage meiner Tevii sind gezählt. >