I am trying to use my M3D printer that doesn't work with my Linux computer. I have been told that OctoPi would make it work.

My current setup is:

  • Raspberry 2 without WiFi, with OctoPi running
  • Keyboard and touchscreen connected to the Raspberry
  • A .obj file located in /home/pi/ on the Raspberry

I don't know anything about OctoPi, but it seems to be created to use as a print server connected by WiFi.

My question is: how can I use it locally, directly on my Raspberry?

NOTE: I can only use my Raspberry in command line for the moment, but if required I can install lightdm to display stuff.

  • $\begingroup$ If you install a web browser on the raspberry pi, you can access octoprint from there (by going to localhost). Is this what you're after? $\endgroup$ Oct 22 '16 at 10:02
  • $\begingroup$ Have you considered maybe using wired Ethernet, the way OctoPrint was originally designed to work, as described by most Octoprint installation guides, skipping the optional WiFi setup -- a, b, c, d, etc. -- instead of WiFi? Normal wired Ethernet cables work fine for me. $\endgroup$
    – David Cary
    Oct 23 '16 at 1:48

To use it locally you need to be able to view the desktop.

sudo raspi-config to pull up the config menu and enable boot to desktop.

If there is no browser installed already you'll need to install one.

sudo apt-get update
sudo apt-get install epiphany-browser

Open the browser and navigate to http://localhost/

I recommend configuring access control when it prompts you. After you configure it, click login in the top right and login to use octopi.

octocmd is a command line interface for octoprint. If you would rather not boot into the desktop then this is the way to go.

  • $\begingroup$ Thanks for the answer and the alternative. That's exactly what I was looking for. $\endgroup$
    – SteeveDroz
    Oct 23 '16 at 6:24

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.