Installed LW3 on Debian Jessie following the instructions on Github.

Installed LW3 on Debian Jessie following the instructions on Github. I am on a laptop and the instructions seem to be geared towards a Pi but they should be basically the same. LW3 is functional but I cant get the systemd service to start and get it to auto start. I always seem to have issues with this so Ill start asking here.

Here is the var log:
Jul 22 23:43:43 debian systemd[18348]: Failed at step USER spawning /usr/local/bin/node: No such process
Jul 22 23:43:43 debian systemd[1]: laserweb3.service: main process exited, code=exited, status=217/USER
Jul 22 23:43:43 debian systemd[1]: Unit laserweb3.service entered failed state.
Jul 22 23:43:43 debian systemd[18351]: Failed at step USER spawning /usr/local/bin/node: No such process
Jul 22 23:43:43 debian systemd[1]: laserweb3.service: main process exited, code=exited, status=217/USER
Jul 22 23:43:43 debian systemd[1]: Unit laserweb3.service entered failed state.
Jul 22 23:43:44 debian systemd[18353]: Failed at step USER spawning /usr/local/bin/node: No such process
Jul 22 23:43:44 debian systemd[1]: laserweb3.service: main process exited, code=exited, status=217/USER
Jul 22 23:43:44 debian systemd[1]: Unit laserweb3.service entered failed state.
Jul 22 23:43:44 debian systemd[18356]: Failed at step USER spawning /usr/local/bin/node: No such process
Jul 22 23:43:44 debian systemd[1]: laserweb3.service: main process exited, code=exited, status=217/USER
Jul 22 23:43:44 debian systemd[1]: Unit laserweb3.service entered failed state.
Jul 22 23:43:44 debian systemd[18358]: Failed at step USER spawning /usr/local/bin/node: No such process
Jul 22 23:43:44 debian systemd[1]: laserweb3.service: main process exited, code=exited, status=217/USER
Jul 22 23:43:44 debian systemd[1]: Unit laserweb3.service entered failed state.
Jul 22 23:43:44 debian systemd[1]: laserweb3.service start request repeated too quickly, refusing to start.
Jul 22 23:43:44 debian systemd[1]: Failed to start Laserweb3 node.js service.
Jul 22 23:43:44 debian systemd[1]: Unit laserweb3.service entered failed state.

yes that works fine

/usr/local/bin/node is what gets returned

I think the error is poorly worded. I think node is starting up, and then it’s not finding something… Where did you install lw3? My first guess is that the working directory in laserweb3.service is wrong.

+Peter van der Walt no need to rub salt in that wound! :slight_smile:

@Richard_Betel ​ it’s in ~/laserweb/Laserweb3

@Joe_Spanier is it Laserweb3? Or is it LaserWeb3? It’s case sensitive, and that capital W is easy to overlook. (Ask me how I know!)

Hmm. Maybe I should write an install script.

Nah… it’s a systemd bug… names with underscores in USER=xxxxxx_xxxxxx will throws this damn error…
Nor the less, dislike even unescaped variables as name…
20 hours of damn systemd debug… geez…