Skip to content

Can't load profiles saved through the UI using the SDK when running as a Windows service

Description of Bug

I believe this is because when the OpenRGB is running as a service, the profiles are loaded from and saved to a different location.

However, the OpenRGB UI does not reflect that.

I would expect that the OpenRGB UI would both load and save the profiles from/to the proper location when OpenRGB is running as a Windows service.

Otherwise, loading profiles saved through the UI using the SDK won't work.

This was originally reported here.

Attached Log

The returned profiles when NOT running as a Windows service:

[Profile(name='Default'), Profile(name='Meeting'), Profile(name='NoInternet'), Profile(name='Off'), Profile(name='Purple'), Profile(name='Rainbow'), Profile(name='Red'), Profile(name='White')]

When running as a Windows service:

[]

Operating System

OS - Windows

Hardware Configuration

N/A