My screen randomly goes black, audio keeps playing aprox. 15secs. I suspect xbmc crashes while dvdplayer or paplayer keeps playing until its buffer is empty.
It happens while playing videos and also in menus.
Process is still active
Code:
root@gk802:~# ps ax | grep xbmc
1032 ? Rl 17:36 /imx6/xbmc/lib/xbmc/xbmc.bin
1202 pts/0 S+ 0:00 grep xbmc
root@gk802:~#
Serial console gets spammed with:
Code:
INIT: Id "S" respawning too fast: disabled for 5 minutes
Here is xbmc.log as soon as screen went black:
Code:
11:01:15 T:732155904 DEBUG: CAnnouncementManager - Announcement: OnScreensaverActivated from xbmc
11:01:15 T:732155904 DEBUG: GOT ANNOUNCEMENT, type: 4, from xbmc, message OnScreensaverActivated
11:01:15 T:732155904 DEBUG: ------ Window Init () ------
11:01:15 T:732155904 DEBUG: Alloc resources: 0.02ms (0.02 ms skin load)
11:01:35 T:732155904 DEBUG: CAnnouncementManager - Announcement: OnScreensaverDeactivated from xbmc
11:01:35 T:732155904 DEBUG: GOT ANNOUNCEMENT, type: 4, from xbmc, message OnScreensaverDeactivated
11:01:35 T:732155904 DEBUG: ------ Window Init (Pointer.xml) ------
11:01:36 T:732155904 DEBUG: ------ Window Deinit () ------
11:01:40 T:732155904 DEBUG: ------ Window Deinit (Pointer.xml) ------
11:03:12 T:732155904 DEBUG: Keyboard: scancode: 0x6a, sym: 0x0113, unicode: 0x0000, modifier: 0x0
11:03:12 T:732155904 DEBUG: OnKey: right (0xf083) pressed, action is Right
11:03:12 T:930739296 INFO: CAESinkALSA::Initialize - Attempting to open device "sysdefault"
11:03:12 T:930739296 INFO: CAESinkALSA::Initialize - Opened device "sysdefault"
11:03:12 T:930739296 DEBUG: CAESinkALSA::InitializeHW - Request: periodSize 2048, bufferSize 8192
11:03:12 T:930739296 DEBUG: CAESinkALSA::InitializeHW - Got: periodSize 2048, bufferSize 8192
11:03:12 T:930739296 DEBUG: CAESinkALSA::InitializeHW - Setting timeout to 186 ms
11:03:12 T:930739296 DEBUG: Resumed the Sink
11:03:23 T:930739296 DEBUG: Suspended the Sink
11:04:28 T:732155904 DEBUG: ------ Window Init (Pointer.xml) ------
11:04:30 T:732155904 DEBUG: Keyboard: scancode: 0x6a, sym: 0x0113, unicode: 0x0000, modifier: 0x0
11:04:30 T:732155904 DEBUG: OnKey: right (0xf083) pressed, action is Right
11:04:30 T:930739296 INFO: CAESinkALSA::Initialize - Attempting to open device "sysdefault"
11:04:30 T:732155904 DEBUG: ------ Window Deinit (Pointer.xml) ------
11:04:30 T:930739296 INFO: CAESinkALSA::Initialize - Opened device "sysdefault"
11:04:30 T:930739296 DEBUG: CAESinkALSA::InitializeHW - Request: periodSize 2048, bufferSize 8192
11:04:30 T:732155904 DEBUG: Keyboard: scancode: 0x6a, sym: 0x0113, unicode: 0x0000, modifier: 0x0
11:04:30 T:732155904 DEBUG: OnKey: right (0xf083) pressed, action is Right
11:04:30 T:732155904 DEBUG: Keyboard: scancode: 0x6a, sym: 0x0113, unicode: 0x0000, modifier: 0x0
11:04:30 T:732155904 DEBUG: OnKey: right (0xf083) pressed, action is Right
11:04:30 T:930739296 DEBUG: CAESinkALSA::InitializeHW - Got: periodSize 2048, bufferSize 8192
11:04:30 T:930739296 DEBUG: CAESinkALSA::InitializeHW - Setting timeout to 186 ms
11:04:30 T:930739296 DEBUG: Resumed the Sink
11:04:40 T:930739296 DEBUG: Suspended the Sink
11:07:31 T:732155904 DEBUG: CAnnouncementManager - Announcement: OnScreensaverActivated from xbmc
11:07:31 T:732155904 DEBUG: GOT ANNOUNCEMENT, type: 4, from xbmc, message OnScreensaverActivated
11:07:31 T:732155904 DEBUG: ------ Window Init () ------
11:07:31 T:732155904 DEBUG: Alloc resources: 0.01ms (0.01 ms skin load)
Hmm seems like xbmc keeps running but screen is black. Logging goes on. Keystrokes get recognized.
EDIT:
I just saw that you posted a workaround for the black screen bug. Is it the one that i experienced ?