If I try it through the Settings window, I also get the black screen. Pressing a random key gets me back into the Settings (like it would've done if pictures had actually been shown).
I upgraded Isengard to Jarvis alpha 4, Windows 8.1 x64. It worked before.
This is, I think, the relevant debug log piece. There are some irrelevant lines like those concerning the PVR plugin, but I didn't want to delete any. This is the part from where I pressed Enter in the Screensaver Settings, up to the point where I pressed a key and returned to that window.
Code:
20:29:56 T:4876 DEBUG: Keyboard: scancode: 0x1c, sym: 0x000d, unicode: 0x000d, modifier: 0x0
20:29:57 T:4876 DEBUG: CInputManager::OnKey: return (0xf00d) pressed, action is Select
20:29:57 T:4876 DEBUG: CAnnouncementManager - Announcement: OnScreensaverActivated from xbmc
20:29:57 T:4876 DEBUG: GOT ANNOUNCEMENT, type: 4, from xbmc, message OnScreensaverActivated
20:29:57 T:4876 DEBUG: AddOnLog: Tvheadend HTSP Client: pvr.hts - Announce(flag=GUI, sender=xbmc, message=OnScreensaverActivated)
20:29:57 T:4876 DEBUG: Activating window ID: 12900
20:29:57 T:4876 DEBUG: ------ Window Deinit (SettingsCategory.xml) ------
20:29:57 T:4876 DEBUG: ------ Window Init () ------
20:29:57 T:4876 DEBUG: ADDON: Dll Initializing - Slideshow
20:29:57 T:4876 ERROR: ADDON: Could not locate
20:29:58 T:4876 DEBUG: SECTION:UnloadDelayed(DLL: special://xbmcbin/system/ImageLib.dll)
20:30:03 T:2420 INFO: Platinum [neptune.http]: NPT_CHECK failed, result=-20014 (NPT_ERROR_TIMEOUT) [(result)]
20:30:03 T:4876 INFO: Previous line repeats 1 times.
20:30:03 T:4876 DEBUG: Keyboard: scancode: 0x39, sym: 0x0020, unicode: 0x0020, modifier: 0x0
20:30:03 T:4876 DEBUG: CGUIWindowManager::PreviousWindow: Deactivate
20:30:03 T:4876 DEBUG: ------ Window Deinit () ------
20:30:03 T:4876 DEBUG: CGUIWindowManager::PreviousWindow: Activate new
20:30:03 T:4876 DEBUG: ------ Window Init (SettingsCategory.xml) ------
Alright, so I found out there's a new plugin 'Picture Slideshow' instead of just 'Slideshow'. I guess that's the one I should have been using, so I installed that one.
Unfortunately, that gives me the exact same problem. Black screen, no pictures. 'ADDON: Could not locate' in the log.
I can however get into the plugin's settings, so it does exist on my system..?
Code:
20:57:26 T:4156 DEBUG: Keyboard: scancode: 0x1c, sym: 0x000d, unicode: 0x000d, modifier: 0x0
20:57:26 T:4156 DEBUG: CInputManager::OnKey: return (0xf00d) pressed, action is Select
20:57:26 T:4156 DEBUG: CAnnouncementManager - Announcement: OnScreensaverActivated from xbmc
20:57:26 T:4156 DEBUG: GOT ANNOUNCEMENT, type: 4, from xbmc, message OnScreensaverActivated
20:57:26 T:4156 DEBUG: AddOnLog: Tvheadend HTSP Client: pvr.hts - Announce(flag=GUI, sender=xbmc, message=OnScreensaverActivated)
20:57:26 T:4156 DEBUG: Activating window ID: 12900
20:57:26 T:4156 DEBUG: ------ Window Deinit (SettingsCategory.xml) ------
20:57:26 T:4156 DEBUG: ------ Window Init () ------
20:57:26 T:4156 DEBUG: ADDON: Dll Initializing - Picture Slideshow Screensaver
20:57:26 T:4156 ERROR: ADDON: Could not locate
Okay, what's the next step?