Z-Bolt / OctoScreen

LCD touch interface for our OctoPrint
GNU Affero General Public License v3.0
723 stars 119 forks source link

octoscreen seems to require a user account named pi, but that requirement is not documented (I beleive) #377

Closed Dweinbach closed 4 months ago

Dweinbach commented 7 months ago

I was unable to get octoscreen to run on my fresh octopi install, no matter what I tried. followed all the directions, videos, etc. - it would install but the service would not be configured.

When i install pi images, i change the default username to dave from pi, and have not had a problem before, but it appears that octoscreen expects a user named pi to exist.

This should either be documented, an override provided, or both.

JeffB42 commented 7 months ago

Hmm... it shouldn't be dependent on being logged in with a "pi" account. I searched the codebase... did you update OCTOPRINT_CONFIG_FILE and the other config settings in the config file (debian/local/octoscreen/config) to point to a path with dave in it? (this is documented in README.md)

ArcAIN6 commented 6 months ago

octoscreen requires a login to run at boot. did you run raspi-config to set the boot up login?

image

image

image

As you can see, the auto-loging for me is not "pi" as i set a different name on that raspberry pi

ItsCharged commented 5 months ago

I was unable to get octoscreen to run on my fresh octopi install, no matter what I tried. followed all the directions, videos, etc. - it would install but the service would not be configured.

When i install pi images, i change the default username to dave from pi, and have not had a problem before, but it appears that octoscreen expects a user named pi to exist.

This should either be documented, an override provided, or both.

If you are talking about the install process and venv, usually it is a changing of the username there

JeffB42 commented 4 months ago

Looks like this isn't an issue anymore. Thanks @ItsCharged . I'm going to close this issue.