[gelöst] XBMC TV in VDPAU -> hohe CPU Last und Ruckeln

  • Das ist ja nicht so lustig. Verstehe ich dich richtig, das Ruckeln trifft nur nach dem Umschalten auf?


    Unganged ist so eine Art dual channel Simulation. Ganged wäre besser, wahrscheinlich musst du die Module umstecken. Sollte aber auch egal sein, denn jetzt hast du ja eine GT220. Onboard-Grafik korrekt abgeschaltet im BIOS? Kannst du noch ein bisschen über dein System erzählen, reiner HTPC oder auch Desktop, Flatscreen, TwinView, XBMC-Einstellungen usw.

  • Nee, scheinbar täusche ich mich da. es wird zwar weniger nach einiger Zeit, ist aber da.


    Das Teil soll ein reiner HTPC sein. Ich habe ein full blown Ubuntu Lucid installiert, dann die s2-liplianin Treiber und aus den PPA's (siehe Sig) VDR und XBMC.


    Gnome läuft im Hintergrund. Der X ist auf Twinview - Clones konfiguriert, VGA und DVI. Am VGA hängt der Beamer, der die HD Auflösung nicht packt. Deshalb wird das Bild auf 1280x1024 Skaliert und vom Display wieder in die Breite gezogen. Der Beamer stellt das Bild auch korrekt dar, wenn ich einstelle, das das Signal 16x9 ist.


    VDR mit momentan VNSI Server, xinliboutput und einem weiteren, nicht näher erwähnenswerten, Plugin.


    Ich habe im Bios bislang nur recht flüchtig geschaut, ob die Onboard Grafik wirklich abgeschaltet ist. Sah auf den ersten Blick aber danach aus.


    XBMC


    Settings -> Video -> Wiedergabe

    Code
    Render Methode:				Auto
    VDPAU:					an
    Bildwiederholungsrate anpassen:		an
    Sync Wiedergabe zur Anzeige:		an
    A/V Sync Methode:			Video Takt
    Erlaube Fehler im Seitenverhältnis:	keine
    Darstellung 4zu3 Video:                 Normal
    VDPAU Studio Niveau Farbkonv.:          aus
    Video Nachbeatrbeiung:                  aus
    Videotxt:                               an


    Settings -> TV -> EPG
    Alles Max, Ignoriere Datenbank: aus


    Settings - TV -> Wiedergabe ist IMO in diesem Fall uninteressant.


    Vollbild -> Menu -> Vidos Einstellungen:

    Code
    Interlaced                              Auto
    Scaling                                 Nächster Nachbar
    Schwarze Balken                         aus
    Ansicht:                                4:3
    Vergrößerung                            1
    Bild-Verhältnis:                        0,75


    Der Rest sollte Standard sein, genau wie der VDR.


    Ich schau jetzt nochmal nach den Bios Einstellungen und stecke den Speciher um...

    Grüße


    Hannemann

  • Der onboard Chip ist aus. Ich habe den Speicher in 2 verschieden farbige Slots gesteckt aber da steht immer noch 'unganged'.


    Ruckler sind immer noch da.


    :wand

    Grüße


    Hannemann

  • hi,


    Ein Bekannter hat das selbe Board wie du,
    Steck mal ein Ram-Riegel in den ersten (gleich neben der CPU und einen in den Dritten (von der CPU aus gesehen) Slot.
    Mein Bekannter hat sich allerdings ein 2x1GB Kit gekauft und damit funktioniert es wunderbar,
    mfg
    jobie

    OpenElec auf raspberry pi / Cubieboard2
    Fernbedienungen: Handy, Fhem

  • Moinsen,


    die Riegel sind zwar kein Kit, aber vom gleichen Hersteller und so eingesteckt, wie Du beschrieben hast. Der Fehler sollte IMO Softwaremäßig zu beheben sein oder der Bustakt des Speichers ist mit 800 MHz immer noch zu gering.


    Ich habe Gestern noch mal mit vdr-sxfe geschaut, kein Ruckeln, alles wunderprächtig und feini.


    Kannst Du Deinen Bekannten mal fragen, wieviel MHz sein Speicher hat und ob Full HD Material mit 1080i in XBMC einwandfrei abgespielt wird?


    Kommt bei ihm beim Booten auch 'unganged' als Meldung beim Speichertest?

    Grüße


    Hannemann

    Einmal editiert, zuletzt von hannemann ()

  • Ich habe jetzt endlich auch mal einen Blick in das XBMC-log geworfen. auffällig oft sehe ich diese Meldungen:

    Code
    07:35:46 T:3008326512 M:1688993792 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
    07:35:47 T:2983148400 M:1688993792   DEBUG: CGUIInfoManager::SetCurrentMovie(pvr://channels/tv/all/49.pvr)
    07:35:48 T:3008326512 M:1688866816 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
    07:35:48 T:2983148400 M:1688866816   DEBUG: CGUIInfoManager::SetCurrentMovie(pvr://channels/tv/all/49.pvr)
    07:35:49 T:3008326512 M:1688993792 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
    07:35:49 T:2983148400 M:1689006080   DEBUG: CGUIInfoManager::SetCurrentMovie(pvr://channels/tv/all/49.pvr)
    07:35:49 T:3008326512 M:1689006080   DEBUG: CDVDPlayerAudio:: Discontinuity - was:479043736.577418, should be:479030637.991444, error:-13098.585973
    07:35:49 T:3008326512 M:1689006080 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
    07:35:50 T:2983148400 M:1689133056 WARNING: Previous line repeats 1 times.

    Grüße


    Hannemann

  • Hi,


    Dass der Speicher "unganged" betrieben wird, liegt meiner Meinung nach an der BIOS Einstellung. Schau dort mal nach, ob du es aktivieren kannst.


    Gruß,
    Nostradani

    HW: Asus AT3N7A-I, 2GB RAM, Nvidia ION, Technisat CableStar HD2 DVB-C, SW: yaVDR 0.2 mit XBMC als primäres Frontend

  • Hab bisher nix finden können, was darauf hindeutet. Wie heißt denn so was?

    Grüße


    Hannemann

  • hi,


    also mein Bekannter hat GeIL Ultra DIMM 2 GB DDR2-800 Kit drin.
    OS Debian-Testing , VDR 1.7.14, vnsi, wirbelscan-0.0.5, Installiert ist nur Minimal-System , X,alsa, pvr-testing2 SVN 32871. vdpau über interne GK,


    mfg
    jobit

    OpenElec auf raspberry pi / Cubieboard2
    Fernbedienungen: Handy, Fhem

  • Zitat

    Original von hannemann
    Ich habe jetzt endlich auch mal einen Blick in das XBMC-log geworfen. auffällig oft sehe ich diese Meldungen:

    Code
    07:35:46 T:3008326512 M:1688993792 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
    07:35:47 T:2983148400 M:1688993792   DEBUG: CGUIInfoManager::SetCurrentMovie(pvr://channels/tv/all/49.pvr)
    07:35:48 T:3008326512 M:1688866816 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
    07:35:48 T:2983148400 M:1688866816   DEBUG: CGUIInfoManager::SetCurrentMovie(pvr://channels/tv/all/49.pvr)
    07:35:49 T:3008326512 M:1688993792 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
    07:35:49 T:2983148400 M:1689006080   DEBUG: CGUIInfoManager::SetCurrentMovie(pvr://channels/tv/all/49.pvr)
    07:35:49 T:3008326512 M:1689006080   DEBUG: CDVDPlayerAudio:: Discontinuity - was:479043736.577418, should be:479030637.991444, error:-13098.585973
    07:35:49 T:3008326512 M:1689006080 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
    07:35:50 T:2983148400 M:1689133056 WARNING: Previous line repeats 1 times.


    Das sieht so aus, als ob es mit "Synchronisiere Wiedergabe zur Anzeige" Probleme gibt. Gibt es Veränderungen, wenn du das ausschaltestet, oder auf Audio-Takt umstellst.

  • Das muss ich nachher mal ausprobieren. Ich hatte gestern Abend damit ein wenig herumexperimentiert. Ausgemacht, Audio Takt, Video Takt usw., hat aber nicht wirklich was verändert.


    Möglicherweise sieht man ja veränderungen im Log. Das werde ich dann mal auf dem Netbook mitlaufen lassen.


    Die Meldungen kommen jedenfalls viel zu häufig. So schlimm, das es mehrmnal die Sekunde zu Aussetzern in Bild und Ton kommt ist es nicht. Eher so alle paar Sekunden. Im Log tauche es hingegen quasi permanent auf.

    Grüße


    Hannemann

  • Die ja inzwischen behoben sein sollen. pvr-testing2 Langzeit-Verhalten


    Hoffentlich fließt die Version bald in Repo :)


    Ich denke ich werde es auch mit der Minimal Variante versuchen. Eine Grafische Oberfläche wäre aber schon ganz nett. Die sollte nur eigentlich nicht mitlaufen. Ich denke da an LXDE.


    Mal sehen, was passiert, wenn ich die Standalone starte.

    Grüße


    Hannemann

  • Soooo...


    Ich habe jetzt die Kiste nach der Anleitung im XBMC Wiki auf Ubuntu Lucid Server installiert und das Ruckeln ist weg. Auch ohne die GT220.


    Jetzt stelle ich mir die Frage, ob es sich lohnt, die zu behalten. Immerhin sind das 80 Mücken. Ich kann die Karte aber noch zurückgeben.


    Die Karte hat ja mehr Leistungsreserve, zieht aber 8 - 15 Watt mehr Strom. Das sind jetzt 108 Watt im HD Betrieb. Ganz schön viel wie ich finde.


    Ich bin dennoch geneigt, sie zu behalten. Was meint ihr?

    Grüße


    Hannemann

  • Die GT220 kann einfach mehr als der 8300er Chipsatz, im Moment werden diese Features von xbmc IMHO noch nicht völlig ausgeschöpft, aber das kommt sicherlich noch. Das sind Features wie mpeg4-Decoding, HQ-Upscaling u.ä. Ich habe nur mit der 220 bei BlueRay-Content ein korrektes Bild.


    Grüße aus Berlin

  • Hmmm. BlueRay will ich schon irgendwann haben. Aber wohl erst, wenn es bei mir auch einen HD Beamer gibt. Und der kommt erst, wenn mein alter den Geist aufgibt. Wahrscheinlich ist dann PCIe 3.0 State of the Art und dann kostet ne GT220 ein Vermögen ;)


    Da mein Gehäuse ein TFT hat, könnte ich den Onboard Chip vielleicht für GraphTFT nutzen. Oder gibt das dann wieder Probleme?

    Grüße


    Hannemann

  • Zitat

    Original von hannemann
    Da mein Gehäuse ein TFT hat, könnte ich den Onboard Chip vielleicht für GraphTFT nutzen. Oder gibt das dann wieder Probleme?


    Normalerweise schaltet sich der Onboard-Chipsatz ab, wenn du die Grafikkarte eingebaut hast. Wenn das bei deinem Mainboard nicht so ist, dann solltest du keine nennenswerten Probleme haben. Aber wozu das Ganze? Die GT220 hat doch auch 2 Ausgänge, nimm davon einen für das TFT.


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

    Einmal editiert, zuletzt von gda ()

  • Ich kann im Bios entscheiden, ob er den Onboard abschalten soll oder nicht.


    Insgesamt habe ich 3 Ausgabegeräte. Ein Full HD Display, einen Beamer mit interpoliert 1280x1024, nativ 800x600 und eben das TFT im Gehäuse mit IMO 1280x1024.


    Momentan ist das Display am DVI, der Beamer am VGA und das TFT im Gehäuse am durchgeschliffenen VGA-Ausgang des Beamers.


    Schick wäre, das TFT Display an den Onboard anzuschließen, da dessen Seitenverhältnis nicht 16:9 ist. Im Projektor kann ich auf 16:9 umschalten.

    Grüße


    Hannemann

    Einmal editiert, zuletzt von hannemann ()

  • hannemann: Nach welchen Wiki hast du die Installation vorgenommen? Geht bei dir HDTV ruckelfrei mit VNSI?


    Für normale 1080p Filme von HDD ist auf jeden Fall wichtuig A/V Sync Methode auf "Audio" zu setzen, dann gehts bei mir perfekt.

  • cert_


    Zitat

    Original von semerchet
    Also nur zur Info: Ich habe ein ubuntu-Minimal ohne Gnome, ohne pulseaudio usw. , 64 Bit, aufgesetzt ähnlich wie hier beschrieben: http://wiki.xbmc.org/index.php?title=XBMCbuntu . Und das rennt gut, außer die vorhandenen Stabilitätsissues im Dauerbetrieb.


    Nach dieser Anleitung läuft es. Filme mit 1080p oder i oder so habe ich leider nicht. Kann ich also nicht testen.

    Grüße


    Hannemann

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!