Skip to content

Server.exe fails to start on boot with admin privilages. Included a temp fix #2

@ewan58385

Description

@ewan58385

I noticed a few issues (one is not directly related to this plugin but may help someone) -

  • Plugin's Server.exe does appear to open with SignalRGB at startup, or not opening with admin privileges (causing no devices to be found).
  • OpenRGB was not opening at startup, even with correct shortcuts in the startup folder.

To fix the two issues regarding not opening at startup repeat these steps for either/ both issues you may have:

  1. Ensure OpenRGB is correctly setup (server, profiles) as detailed in the README: ensure the bridge plugin works (open server.exe with admin privileges manually and rescan for devices in SignalRGB)

  2. Open Task Scheduler. Click Action < Create Basic Task

  3. Name it something related "Start OpenRGB" / "Start OpenRGB/SignalRGB server.exe"

  4. Under Trigger, check "When I Log on"

  5. Under Action, check "Start a program"

  6. If you are setting up this action specifically to ensure the plugin's server.exe gets launched at startup (& with admin privilages):

    • Navigate to C:\Users\USERNAME\AppData\Local\WhirlwindFX\SignalRgb\cache\addons
    • Find the most recently modified folder (or the folder containing OpenRGBBridge files if you mess around with addons a lot)
    • Select server.exe

    If you are setting up this action specifically to get OpenRGB to startup at boot (not for plugin's server.exe) do the following:

    • Navigate to C:\Users\USERNAME\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
    • Find the shortcut for OpenRGB. Right Click the file, open Properties.
    • Copy the whole target section from properties
    • Back out, do not save. Paste this copied target to the scheduled task path.
    • This ensures the arguments to start the server are preserved.
  7. Under Finish, ensure you check "Open the Properties dialogue box when I click Finish", and Click finish.

  8. Go to General, check "Run with highest privileges" - important for server to function correctly.

  9. Go to Settings and Uncheck "Stop the task if it runs longer than: 3 Days". Click OK and quit.

  10. Reboot to ensure any OpenRGB devices are correctly (and automatically) being detected by SignalRGB.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions