7

I'm running Repetier Host v1.6.1 with Repetier Firmware v0.92.9. My computer is running Windows 7 Pro SP1, 64-bit.

If I set a print going via USB then switch to another user (note: I do not log out), then the pinter's display shows that the command buffer drops from 16 to 0 until it stops printing altogether. If I switch back to the user that is running Repetier Host then the buffer fills up again and the print job resumes.

Before I updated Repetier Host this didn't happen, I could leave it running while I switched users and the job would run just fine. I'm not sure why this behaviour has changed, but is there any way to get it to run properly under a background user?

tbm0115
  • 6,344
  • 2
  • 21
  • 44
Excrubulent
  • 183
  • 8

3 Answers3

3

Is it possible that in updating Repetier you inadvertently installed it for a single user rather than for everyone? If so, that might account for its stopping when the user is changed.

JKEngineer
  • 241
  • 1
  • 2
  • 2
0

I believe what happens here is that Windows suspends the process running the print job, either due to the program not being in focus, because you switch user, or both.

You could try to increase the priority of the print process in task manager, and see if that helps.

In Windows 7:

  1. Open Task Manager
  2. In the Applications tab, right click the application, and select Go To Process, which will take you to its background process in the Process tab.
  3. Right click the process, go to Set Priority and select some priority higher than the current level.

In Windows 10:

  1. Open Task Manager
  2. In the Processes tab, right click the application, and select Go To Details, which will take you to its background process in the Details tab.
  3. Right click the process, go to Set Priority and select some priority higher than the current level.

PS: Avoid setting the priority to Realtime, as that effectively will give the process full control of your computer's resources, which could kneel your computer if the program is poorly written.

Tormod Haugene
  • 4,022
  • 4
  • 23
  • 40
0

Maybe you've changed your power settings and that's why your USB port stops working when switching user (for power conservation). I know you've said it was working before Reptier update but maybe it's worth to check.

  1. So go to Start > Control Panel > Power Options

Find your (selected) power plan and choose Change plan settings > Change advanced power settings

Then check USB Settings > USB selective suspend settings

to be sure - set both to Disable

  1. Another place to check is My Computer > Manage > Device Manager > Universal Serial Bus controllers

And here there are at least 2 items to check

  • Generic USB Hub
  • USB Root Hub

both have tab Power Management and checkbox Allow computer to turn off this device to save power - uncheck them

I know it doesn't sound very wise but who knows... :)

darth pixel
  • 3,486
  • 1
  • 14
  • 20