Roku Developer Program

Join our online forum to talk to Roku developers and fellow channel creators. Ask questions, share tips with the community, and find helpful resources.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
nowhereman
Visitor

Issue with Multiple Private Screensavers

It seems that any time I have multiple private channel screen savers installed on a box, they all inherit the behavior of the one that comes first alphabetically. For example...

  • I install 2 screen savers using private codes and they are called A and B

  • I navigate to the settings for A and select "preview"

  • the preview for A works as expected

  • then I navigate to the settings for B and select "preview"

  • screen saver A appears on the screen


The same is true if I exit to the home screen and wait for the screen saver to activate on its own. If I had selected B in the settings, A appears on the screen.

If I remove all private screen savers except the one I want to use, everything works correctly.
twitter:nowhereman
http://www.thenowhereman.com/roku
http://www.thenowhereman.com/netflix
0 Kudos
6 REPLIES 6
renojim
Community Streaming Expert

Re: Issue with Multiple Private Screensavers

I'm not seeing that. I installed your "Headlines" screensaver and one I created for fun (code QZB4N; a work in progress) and I can get preview to work on both of them. It's an unpublished public channel, but I also tried it with a published private channel and got the same results.

By the way, in case you try to add mine, when I tried to remove it I just got the "removing channel..." dialog box forever. I wonder if that's because it uses its own font? The channel gets deleted, but the box has to be rebooted.

-JT
Roku Community Streaming Expert

Help others find this answer and click "Accept as Solution."
If you appreciate my answer, maybe give me a Kudo.

I am not a Roku employee.
0 Kudos
nowhereman
Visitor

Re: Issue with Multiple Private Screensavers

"renojim" wrote:
I'm not seeing that. I installed your "Headlines" screensaver and one I created for fun (code QZB4N; a work in progress) and I can get preview to work on both of them. It's an unpublished public channel, but I also tried it with a published private channel and got the same results.


Interesting. I reproduced the behavior on 2 boxes. Both are running v2.6b677
twitter:nowhereman
http://www.thenowhereman.com/roku
http://www.thenowhereman.com/netflix
0 Kudos
RokuKevin
Visitor

Re: Issue with Multiple Private Screensavers

Screensaver's settings pages are currently identified via the devid. So.... if you want your screen savers to share the same settings page (since they are the same devid, they share the same registry settings as well) you should sign them with the same devid.

If you want them to have different settings pages, you should sign them with different devids.

--Kevin
0 Kudos
nowhereman
Visitor

Re: Issue with Multiple Private Screensavers

"RokuKevin" wrote:
Screensaver's settings pages are currently identified via the devid. So.... if you want your screen savers to share the same settings page (since they are the same devid, they share the same registry settings as well) you should sign them with the same devid.

If you want them to have different settings pages, you should sign them with different devids.


That's good to know, but is the same true of the screen savers themselves?

In my particular situation the settings work as expected. Probably because screen saver A has no custom settings. The issue is with the actual screen saver. As long as A is installed B will never display on screen either when clicking the "preview" button for B or when setting B as the system screen saver then waiting for the screen saver to activate on its own.

Am I correct then that if any single developer wants to deploy more than one screen saver, to ensure things will work right, they should use a different devid for each and every one? That's going to be.... awkward.
twitter:nowhereman
http://www.thenowhereman.com/roku
http://www.thenowhereman.com/netflix
0 Kudos
RokuKevin
Visitor

Re: Issue with Multiple Private Screensavers

It applies for screensavers as well....

You are correct that you should use a different devid for each screensaver you want to publish.

--Kevin
0 Kudos
Joe_S1
Visitor

Re: Issue with Multiple Private Screensavers

"Nowhere Headlines" screensaver doesn't work on my Roku 2XS s/w ver 5.0. It's loaded (from the Channel Store) over the earlier [AP News] "Headlines" screensaver private channel code #brykr. "Nowhere Headlines" produces the Associated Press headline titles (ONLY -- no news article text !) in Preview or Screensaver mode... and I am unable to select any News Feed Source OTHER than AP. Cannot find a way to delete/remove [AP News] "Headlines". Indeed&, "Nowhere Headlines" is acting as though it is being blocked/substituted by "Headlines".
Oh...and did I mention that I can't remove the private channel screensaver "Headlines" ... (or private channel screensaver "Shamu Cam" for that matter)?
I have removed and reinstalled "Nowhere Headlines" several times through the Channel Store (...because I could! ) with no change in result ... always left with the AP headline titles (only!) Floating across the screen.

Any advice on how to get "Nowhere Headlines" screensaver to behave as advertised?
Joe//lu
0 Kudos