Hallo Leute,
mit Freude habe ich gesehen, daß inzwischen die yavdr 0.4pre2 erschienen ist, wenn auch leider nur für 64bit. (Leider, weil meine beiden Haupt-VDR Revo 3610 sind und somit wohl zum Testen ungeeignet sind). Da ich aber noch ein ursprünglich als VDR im Wohnzimmer angeschafften PC mit MB MSI MS-7508 K9N2GM, AMD Athlon Dual Core 4850e, Terratec Synergy S2 PCI HD, ALBA TV mit HDMI als Monitor habe, habe ich dort die pre2 heute installiert in einer weiteren LV zu den vorhandenen anderen OS (Win7, yavdr04pre1 und Ubuntu natty) installiert.
Installation lief fast sauber durch, nur der Bootsektor konnte nicht geschrieben werden zu können, egal wohin (Fehlermeldung bei /dev/sda, /dev/sda1 ). Der Punkt wurde übersprungen, weil Grub2 war aber schon zuvor installiert, und nach dem Reboot wurde yavdr04pre2 auch sauber gebootet (also ein Eintrag in /boot/grub/grub.cfg war richtig gemacht)
Hier die Partitionstabelle
yavdr04:~# fdisk -lu
Platte /dev/sda: 2000.4 GByte, 2000398934016 Byte
255 Köpfe, 63 Sektoren/Spur, 243201 Zylinder, zusammen 3907029168 Sektoren
Einheiten = Sektoren von 1 × 512 = 512 Bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x528e157a
Gerät boot. Anfang Ende Blöcke Id System
/dev/sda1 * 2048 206847 1024007 HPFS/NTFS
Partition 1 endet nicht an einer Zylindergrenze.
/dev/sda2 20684865538047326656007 HPFS/NTFS
/dev/sda3 6553804866514943 488448 83 Linux
/dev/sda4 66514944 3907028991 1920257024 8e Linux LVM
Alles anzeigen
Ich habe nur meine alte channels.conf eingespielt und yaVDR kam sofort mit Bild und Ton. Sauber, super, so sah alles Super aus. Beim Umschalten in Xine irritiert allerdings das schon von anderen thematisierte Umschaltverhalten.
Umschalten von Kanal 1 auf 2 (ARD zu ZDF, beides SD) dauert ca 6,5sec, wobei das alte Bild einfriert, zwischen zwei Bildern (des alten Programms) hin und her oszilliert (ca 15 mal), um dann Umzuschalten. Ich wollte das Verhalten von sxfe und xbmc testen und habe in der Admin Webconsole Probeweise auf vdr-sxfe@vdr-plugin-xineliboutput und XBMC@vdr-plugin-xvdr (experimental) umgestellt. Im ersteren Fall gab es keinen Ton (angeschlossen ist ein ALBA 22" TV mit HDMI EIngang, Ton über HDMI), im Falle XBMC gar kein Bild und kein Ton. Ton steht auf Ausgabe auf allen Geräten (default), anbei die aplay outputs
aplay -l
**** Liste der Hardware-Geräte (PLAYBACK) ****
Karte 0: NVidia [HDA NVidia], Gerät 0: ALC888 Analog [ALC888 Analog]
Sub-Geräte: 0/1
Sub-Gerät #0: subdevice #0
Karte 0: NVidia [HDA NVidia], Gerät 1: ALC888 Digital [ALC888 Digital]
Sub-Geräte: 0/1
Sub-Gerät #0: subdevice #0
Karte 0: NVidia [HDA NVidia], Gerät 3: HDMI 0 [HDMI 0]
Sub-Geräte: 0/1
Sub-Gerät #0: subdevice #0
aplay -L
null
Discard all samples (playback) or generate zero samples (capture)
default
both
multi
hdmi_formatted
hdmi_complete
front:CARD=NVidia,DEV=0
HDA NVidia, ALC888 Analog
Front speakers
surround40:CARD=NVidia,DEV=0
HDA NVidia, ALC888 Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=NVidia,DEV=0
HDA NVidia, ALC888 Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=NVidia,DEV=0
HDA NVidia, ALC888 Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=NVidia,DEV=0
HDA NVidia, ALC888 Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=NVidia,DEV=0
HDA NVidia, ALC888 Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=NVidia,DEV=0
HDA NVidia, ALC888 Digital
IEC958 (S/PDIF) Digital Audio Output
hdmi:CARD=NVidia,DEV=0
HDA NVidia, HDMI 0
HDMI Audio Output
dmix:CARD=NVidia,DEV=0
HDA NVidia, ALC888 Analog
Direct sample mixing device
dmix:CARD=NVidia,DEV=1
HDA NVidia, ALC888 Digital
Direct sample mixing device
dmix:CARD=NVidia,DEV=3
HDA NVidia, HDMI 0
Direct sample mixing device
dsnoop:CARD=NVidia,DEV=0
HDA NVidia, ALC888 Analog
Direct sample snooping device
dsnoop:CARD=NVidia,DEV=1
HDA NVidia, ALC888 Digital
Direct sample snooping device
dsnoop:CARD=NVidia,DEV=3
HDA NVidia, HDMI 0
Direct sample snooping device
hw:CARD=NVidia,DEV=0
HDA NVidia, ALC888 Analog
Direct hardware device without any conversions
hw:CARD=NVidia,DEV=1
HDA NVidia, ALC888 Digital
Direct hardware device without any conversions
hw:CARD=NVidia,DEV=3
HDA NVidia, HDMI 0
Direct hardware device without any conversions
plughw:CARD=NVidia,DEV=0
HDA NVidia, ALC888 Analog
Hardware device with all software conversions
plughw:CARD=NVidia,DEV=1
HDA NVidia, ALC888 Digital
Hardware device with all software conversions
plughw:CARD=NVidia,DEV=3
HDA NVidia, HDMI 0
Hardware device with all software conversions
Alles anzeigen
Wenn ich jedoch von XINE über Menu (6/2/1) XBMC starte, kommt XBMC mit Bild und Ton hoch. (Nachtrag: Neustart bringt auch in jeder Konstellation den Ton. Der scheint aber ausschließlich über HDMI direkt zum Monitor zu gehen, denn er wird nicht im alsamixer von Master-Schieber beeinflusst)
Unter Systeminfo in XBMC steht GPU: GeForce 8200/PCI/SSE2, Bildschirmauflösung 1920x1080@60Hz (Vollbild, 60fps), OpenGL 3.3.0 280.13
Unter XBMC have ich LiveTV auf Default gelassen, nur unter die ersten 4 Punkte unter Allgemein (Aktiviert, Synchronisieren Kanalgruppen mit den Backends, Immer die Kanalreihenfolge des Backends verwenden, Verwenden Backend Kanal Nummerierung)
Es werden laut Message am oberen Rand von XBMC die EPG Daten gezogen, aber unter LiveTV waren dann nur Kanäle um 1400 herum angezeigt. Nach Verlassen und Neustart zeigte XBMC kurz an, auch die Kanallisten zu holen (PVR Manager is starting up, importing channels, dauert ca 7sec) . Danach sah alles normal aus: TV Kanäle konnten gesehen werden. Bild sah auch super aus und das Umsachltverhalten unter XBMC ist super: hanggestoppt unter einer Sekunde. Das sah also super aus.
Der nächste Test war dann ein HD Kanal: Einsfestival HD hat ja ein Dauertest laufen. Umgeschaltet auf Kanal 19 jagte die CPU last auf einem Core auf 98% durch XBMC, beruhigte sich aber nach 30 Sekunden, nur war danach kein Bild, kein Ton, auf keinem Programm. Auch das Verlassen mit normalen Menu funktioniert nicht mehr. XBMC hängt. Erst ein kill -9 beendet den XBMC Prozess, und unter Xine is wieder Bild und Ton. Der HD Kanal von Einsfestival wird sauber angezeigt, CPU Last durch Xine is 12-13%, der VDR holt sich etwa 7% (kein Unterschied zum Ersten SD). Wieder zurück zum XBMC läßt sich kein Live TV mehr schauen, nicht einmal SD Kanäle. xbmc.bin holt sich 98%CPU und zeigt nichts an.
stop vdr, start vdr bringt dann den Zustand wieder zurück: xine läuft, davon gestartet xbmc auch, aber nur SD. Ich habe das obenbeschrieben Scenario noch einmal versucht, und hatte zumindest beim Umsachlten im LiveTV Vollbildmode (mit Eingabe Kanal 19 bzw 1) zumindest 1x Glück gehabt und von HD (nur Ton, schwarzer Hintergrund mit OSD) wieder aif SD umschalten können. Da sging nur einmal, danach legte sich XBMC schlafen (kaum CPU, aber keine Reaktion auf Tasten). Ein Kill von XBMC, stop und start von VDR liefert dann wieder ein Stand mit Ton und kein Bild unter Live TV in XBMC auch auf SD.
Da ich gerade sah, daß mit aptitude dist-upgrade auch
eingespielt werden, habe ich vorsichtshalber den Upgrade durchgeführt, zumal die schwarzen Bilder durchaus mit nvidia Treiber zusammenhängen können (neue Version ist wohl 285.05.09, die von der CD 280.13) Aber zu meinem Bedauern änderte es nichts an dem Scenario....
Ich habe dann noch einmal sicherheitshalber die Bildschirmauflösung auf 1280 x 720 umgestellt, aber auch das hat nichts geändert...
Ich hoffe, für diesen Bericht keine Prügel zu beziehen , und bin im Rahmen meiner Zeit Möglichkeiten gerne bereit, alles weiter zu testen und auch alle gewünschten Logfiles zu liefern.
Gruss
aus dem noch sonnigen Kölle vom Nordlicht
Nachtrag: Ich habe gerade noch einmal auf XBMC@vdr-plugin-xvdr (experimental) und vdr-sxfe@vdr-plugin-xineliboutput umgestellt und dann jeweils neu gebootet: In der Konstellation geht auch der Ton jeweils, nur nach dem Umschalten verschwindet er jeweils. Sowohl für vdr-sxfe@vdr-plugin-xineliboutput als auch xine@vdr-plugin-xine funktioniert HD Ausgabe, wobei Einfestival HD subjektiv am Besten in sxfe dargestellt wird (Videorate 7.8 - 8 Mbit/Audio 262kbit), wobei schnell bewegte Bilder etwas zum Ruckeln neigten.