Hallo zusammen,
hier meine Erfahrungen mit der letzten PVRTesting2 Version. Prinzipiell laufen die unten stehenden Systeme in ihrer Konfiguration mit älteren PVRTesting2 Versionen zusammen; Prinzipielle Fehler aufgrund der genannten Systemen sind also unwahrscheinlich.
System1: (Client) OpenSuse 11.2
glibc-2.10.1-10.5.1.i686
CPU: 6.15.13 "Intel(R) Core(TM)2 Duo CPU T5250 @ 1.50GHz"
Memory: 2 GB
GPU: "nVidia GeForce 8600M GS"
XBMC: PVRTesting2, SVN 32871
System2: (Server) OpenSuse 11.2
glibc-2.10.1-10.5.1.x86_64
CPU: 6.28.10 "Intel(R) Atom(TM) CPU D510 @ 1.66GHz"
Memory: 4 GB
GPU: "Intel Pineview Integrated Graphics Controller"
TVHeadend: Trunk, SVN 5325 (Fehler auch mit Release-Version 2.11 reproduzierbar)
Erfahrungsbericht:
Kompilieren ----------------------------> OK
Installation bzw.Update -------------> OK
Einrichten -------------------------------> OK
Erweiterungen -------------------------> OK
pvr-Client---------------------------------> Nicht OK (siehe unten)
1. Problem: Keine Verbindung zum System2 (tvheadend)
Eine Verbindung ist überhaupt erst nach Einspielen des angehängten Patch möglich
2. Problem: Keine Verbindung unter Verwendung von Host-Namen mit 'Sonderzeichen', z.B "Data-0", in der 'Tvheadend HTSP Client' Plugin Konfiguration
3. Problem: Keine Verbindung unter direkter Verwendung einer IP Adresse, z.B. "192.168.0.2', in der 'TVHeadend HTSP Client' Plugin Konfiguration
Eine Verbindung zum TVHeadend Server erfolgt erst unter Verwendung eines Host-Namens ohne Sonderzeichen, z.B. 'Mediabackend0'
4. Problem: Nach der erfolgreichen Verbindung werden im 'Live TV' Menü keine Kanäle angezeigt; Eine Kanalsuche ist ebenfalls nicht möglich.
5. Problem: XBMC stürzt unmittelbar nach Anwahl von 'Programm' im 'Live TV' Menü ab.
Konsole nach Absturz:
>xbmc
StdString: Assertion Failed on line 876
StdString: Assertion Failed on line 877
ERROR: Exception caught on main loop. Exiting
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
CRITSEC[0x8cbed24]: Trying to enter destroyed section.
CRITSEC[0x8cbed24]: Trying to leave destroyed section.
xbmc.bin: GUISettings.cpp:985: int CGUISettings::GetInt(const char*) const: Zusicherung »(settingsMap.size())« nicht erfüllt.
/usr/bin/xbmc: Zeile 128: 4916 Abgebrochen (Speicherabzug geschrieben) "$LIBDIR/xbmc/xbmc.bin" "$SAVED_ARGS"
Auch das Löschen von ~/.xbmc behob keinen der oben aufgezählten Probleme.
By the way: Gibt es konkrete Pläne, das PVRTesting2 in den XBMC Hauptentwicklungszweig einfließen zu lassen?
Danke für eure Mühen,
viele Grüße,
*T