XBMC ruckelt

  • Guten Abend

    ich betreibe seit ich paar Wochen XBMC auf einem Raspberry PI (OpenELEC). Nun möchte ich das ganze jedoch auf ein leistungsstärkeres Gerät umziehen: http://www.amazon.de/gp/product/B007BVDVAM/ref=oh_details_o05_s01_i00?tag=kodinerds04-21 [Anzeige] (4 GB RAM, Intel Atom DualCore, Intel GMA3000 integrated graphics) . Da auf dem Gerät noch ein paar kleine andere Dienste laufen, kann ich leider kein fertiges Image (z.B. openelec) benutzten. Habe also Ubuntu 12.04 installiert und über die Paketquellen XBMC. XBMC läuft standalone, also ohne Gnome, nur x11-server.

    Idle läuft das Gerät mit 2-3% CPU-Auslastung, sobald ich XBMC starte durchgehend auf 80%, ohne dass überhaut irgendwas gemacht wird. Entsprechend ruckelt alleine schon das Menü und ich habe es nichtmal hinbekommen ein Video zu starten. Ich dachte es würde an der hohen CPU-last liegen und habe diese durch Nutzung von DirtyRegions auf ca. 60% reduzieren können, allerdings läuft selbst das Menü nicht annähernd flüssig. Wenn ich ein Video abspielen Möchte geht die CPU-Auslastung auf 100% und das System hängt sich auf und stürzt ab....

    Das kann doch eigentlich nicht sein, wenn XBMC selbst auf einem Raspberry PI relativ gut läuft.... oder?

    Habe mal mein Logfile unten angehängt, was beim öffnen eines Video passiert. Ich vestehe das selbst nicht ganz richtig, sind aber wohl irgendwelche Fehlermeldung wegen Soundkarte o.Ä. oder? Könnte das damit zusammenhängen?

    Hat jemand eine Idee für mich?

    Viele Grüße und schöne Weihnachten!
    Sebastian

    [infobox]

    17:39:50 T:2933906240 NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
    17:39:52 T:7617536 NOTICE: DVDPlayer: Opening: /media/nas01/Filme/96 Hours/96.Hours.2008.German.DTS.1080p.BluRay.x264-Ms89/96.Hours.2008.German.DTS.1080p.BluRay.x264-Ms89.mkv
    17:39:52 T:7617536 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
    17:39:52 T:2950691648 NOTICE: Creating InputStream
    17:39:52 T:2950691648 NOTICE: Creating Demuxer
    17:39:52 T:2950691648 NOTICE: Opening video stream: 0 source: 256
    17:39:52 T:2950691648 NOTICE: Creating video codec with codec id: 28
    17:39:52 T:2950691648 NOTICE: CDVDVideoCodecFFmpeg::Open() Creating VDPAU(1920x816, 28)
    17:39:52 T:2950691648 NOTICE: vdp_device = 0xffffffff vdp_st = 0x00000001
    17:39:52 T:2950691648 ERROR: (VDPAU) unable to init VDPAU - vdp_st = 0x1. Falling back.
    17:39:52 T:2950691648 NOTICE: CDVDVideoCodecFFmpeg::Open() Failed to get VDPAU device
    17:39:52 T:2950691648 NOTICE: (VDPAU) Close
    17:39:52 T:2950691648 NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
    17:39:52 T:2950691648 NOTICE: Creating video thread
    17:39:52 T:2950691648 NOTICE: Opening audio stream: 1 source: 256
    17:39:52 T:2950691648 NOTICE: Finding audio codec for: 86020
    17:39:52 T:2950691648 NOTICE: Creating audio thread
    17:39:52 T:2950691648 NOTICE: Opening Subtitle stream: 2 source: 256
    17:39:52 T:2812271424 NOTICE: running thread: video_thread
    17:39:52 T:2803878720 NOTICE: running thread: CDVDPlayerAudio::Process()
    17:39:52 T:2803878720 NOTICE: Creating audio device with codec id: 86020, channels: 6, sample rate: 48000, no pass-through
    17:39:52 T:2950691648 WARNING: CDVDPlayer::CheckContinuity - wrapback of stream:1, prev:2054000.000000, curr:2026000.000000, diff:-28000.000000
    17:39:52 T:2803878720 ERROR: PulseAudio: Failed to connect context
    17:39:52 T:2803878720 ERROR: PulseAudio: Failed to create context
    17:39:52 T:2950691648 WARNING: CDVDPlayer::CheckContinuity - wrapback of stream:1, prev:3761000.000000, curr:3744000.000000, diff:-17000.000000
    17:39:52 T:2950691648 WARNING: CDVDPlayer::CheckContinuity - wrapback of stream:1, prev:5244000.000000, curr:5216000.000000, diff:-28000.000000
    17:40:00 T:2803878720 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
    17:40:00 T:2803878720 ERROR: GetDelay - snd_pcm_delay, alsa error: -32 - Broken pipe
    17:40:52 T:7617536 ERROR: PulseAudio: Failed to connect context
    17:40:52 T:7617536 ERROR: PulseAudio: Failed to create context
    17:40:52 T:7617536 WARNING: Failed to find previously selected audio sink
    17:40:52 T:7617536 ERROR: PulseAudio: Failed to connect context
    17:40:52 T:7617536 ERROR: PulseAudio: Failed to create context
    17:40:52 T:7617536 WARNING: Failed to find previously selected audio sink
    17:40:58 T:7617536 ERROR: PulseAudio: Failed to connect context
    17:40:58 T:7617536 ERROR: PulseAudio: Failed to create context
    17:40:58 T:7617536 WARNING: Failed to find previously selected audio sink
    17:40:58 T:7617536 ERROR: PulseAudio: Failed to connect context
    17:40:58 T:7617536 ERROR: PulseAudio: Failed to create context
    17:40:58 T:7617536 WARNING: Failed to find previously selected audio sink
    17:41:25 T:7617536 ERROR: PulseAudio: Failed to connect context
    17:41:25 T:7617536 ERROR: PulseAudio: Failed to create context
    17:41:25 T:7617536 ERROR: PulseAudio: Failed to connect context
    17:41:25 T:7617536 ERROR: PulseAudio: Failed to create context
    17:41:25 T:7617536 WARNING: Failed to find previously selected audio sink
    17:41:26 T:7617536 ERROR: PulseAudio: Failed to connect context
    17:41:26 T:7617536 ERROR: PulseAudio: Failed to create context
    17:41:26 T:7617536 ERROR: PulseAudio: Failed to connect context
    17:41:26 T:7617536 ERROR: PulseAudio: Failed to create context
    17:41:26 T:7617536 WARNING: Failed to find previously selected audio sink
    17:41:30 T:7617536 ERROR: PulseAudio: Failed to connect context
    17:41:30 T:7617536 ERROR: PulseAudio: Failed to create context
    17:41:30 T:7617536 ERROR: PulseAudio: Failed to connect context
    17:41:30 T:7617536 ERROR: PulseAudio: Failed to create context
    17:41:30 T:7617536 WARNING: Failed to find previously selected audio sink
    17:41:31 T:7617536 ERROR: PulseAudio: Failed to connect context
    17:41:31 T:7617536 ERROR: PulseAudio: Failed to create context
    17:41:31 T:7617536 ERROR: PulseAudio: Failed to connect context
    17:41:31 T:7617536 ERROR: PulseAudio: Failed to create context
    17:41:31 T:7617536 WARNING: Failed to find previously selected audio sink
    17:42:13 T:7617536 NOTICE: CDVDPlayer::CloseFile()
    17:42:13 T:7617536 NOTICE: DVDPlayer: waiting for threads to exit
    17:42:13 T:2950691648 NOTICE: CDVDPlayer::OnExit()
    17:42:13 T:2950691648 NOTICE: DVDPlayer: closing audio stream
    17:42:13 T:2950691648 NOTICE: Closing audio stream
    17:42:13 T:2950691648 NOTICE: Waiting for audio thread to exit
    17:42:13 T:2803878720 NOTICE: thread end: CDVDPlayerAudio::OnExit()
    17:42:13 T:2950691648 NOTICE: Closing audio device
    17:42:13 T:2950691648 NOTICE: Deleting audio codec
    17:42:13 T:2950691648 NOTICE: DVDPlayer: closing video stream
    17:42:13 T:2950691648 NOTICE: Closing video stream
    17:42:13 T:2950691648 NOTICE: waiting for video thread to exit
    [/infobox]

  • 1. Intel Atom DualCore, Intel GMA3000 integrated graphics IST NICHT LEISTUNGSSTARK sondern auch ein recht schwaches System, was ich so heute keinem mehr mit deinen Anforderungen empfehlen würde. Gerade wenn mehrere Dienste/Programme parallel ihren Dienst tun geht die ATOM CPU ganz extrem in die Knie.
    2. Bitte immer das komplette xbmc.[definition='1','0']log[/definition] extern posten und hier nur verlinken, Erklärung siehe Link.

    Zitat

    Idle läuft das Gerät mit 2-3% CPU-Auslastung, sobald ich XBMC starte durchgehend auf 80%, ohne dass überhaut irgendwas gemacht wird. Entsprechend ruckelt alleine schon das Menü und ich habe es nichtmal hinbekommen ein Video zu starten. Ich dachte es würde an der hohen CPU-last liegen und habe diese durch Nutzung von DirtyRegions auf ca. 60% reduzieren können, allerdings läuft selbst das Menü nicht annähernd flüssig. Wenn ich ein Video abspielen Möchte geht die CPU-Auslastung auf 100% und das System hängt sich auf und stürzt ab....

    Wie bereits geschrieben ATOM = Schnecke ...
    Aber ich denke es liegt bei dir auch etwas an nicht optimalen Treibern. Welche hast du denn genau installiert ?

    Amazon Fire TV 4k | KODI 17.X
    HTPC: ASUS F2A85-M LE | A6-5400K | 4GB DDR3-1866 | 128GB SSD | Windows 10 64 bit | KODI 17.X
    AVR: Onkyo TX-NR509 5.1 + Teufel Consono 35
    TV: Samsung UE55ES6300 55"
    FB: Harmony 785

    Wo finde ich das xbmc.log File?

    Wer einen Rechtschreibfehler findet darf ihn behalten !

  • Hi...

    also es ist wohl tatsächlich ein Treiberproblem. Es gibt wohl einfach keine Vernünftigen Treiber für das Gerät... :(
    Habe nun testweise auf einem Gerät mit i3 und intel Onboardgrafik installiert. Problemlos. werde es dort lassen.

    Vielen Dank
    Sebastian

Jetzt mitmachen!

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