Can't install moonraker

Basic Information:

Printer Model: Modifyed Tevo Tornado
MCU / Printerboard: Atmega 2560 / MKS GEN L v1.0
Host / SBC Orange Pi One with 512 Mb RAM
klippy.log

Fill out above information and in all cases attach your klippy.log file (use zip to compress it, if too big). Pasting your printer.cfg is not needed
Be sure to check our “Knowledge Base” Category first. Most relevant items, e.g. error messages, are covered there

Describe your issue:

After some unsuccessful changes, ARMBIAN crashed. I decided to install a new image using the Armbian imager. Armbian version 26.8.3, trixie, tty 1. I created the klipper account, gave it sudo privileges, dilout ttl , and made some changes to visudo. After that, I installed git, the zlib1g-dev and libjpeg-dev libraries, and then proceeded to install kiauh . Klipper then installed without errors. However, Moonraker would occasionally freeze or return an error like
error: subprocess-exited-with-error

× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1 
╰─> \[20 lines of output\] 
Looking in links: /home/klipper/moonraker/scripts/python_wheels 
Collecting setuptools>=65.4.1 
Using cached setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 
Collecting wheel 
Using cached wheel-0.48.0-py3-none-any.whl.metadata (2.3 kB) 
Collecting Cython<3.3.0,>=3 
Using cached cython-3.2.9-cp39-abi3-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl.metadata (4.6 kB) 
Collecting poetry-core>=1.0.0 
Using cached poetry_core-2.4.1-py3-none-any.whl.metadata (3.8 kB) 
Collecting packaging>=24.0 (from wheel) 
Using cached packaging-26.3-py3-none-any.whl.metadata (3.5 kB) 
Using cached cython-3.2.9-cp39-abi3-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (2.9 MB) 
Using cached setuptools-84.0.0-py3-none-any.whl (818 kB) 
Using cached wheel-0.48.0-py3-none-any.whl (33 kB) 
Using cached poetry_core-2.4.1-py3-none-any.whl (374 kB) 
Using cached packaging-26.3-py3-none-any.whl (129 kB) 
Installing collected packages: setuptools, poetry-core, packaging, Cython, wheel 
ERROR: Could not install packages due to an OSError: \[Errno 28\] No space left on device 
end of output

note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error

× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1
╰─> See above for output.

note: This error originates from a subprocess, and is likely not a problem with pip.

[ERROR] Error installing Python requirements: Installing Python requirements failed!
[ERROR] Error during installation of Moonraker requirements!
[ERROR] Traceback (most recent call last):
File “/home/klipper/kiauh/kiauh/utils/sys_utils.py”, line 260, in install_python_requirements
raise VenvCreationFailedException(“Installing Python requirements failed!”)
utils.sys_utils.VenvCreationFailedException: Installing Python requirements failed!

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “/home/klipper/kiauh/kiauh/components/moonraker/services/moonraker_setup_service.py”, line 185, in install
self._run_setup(new_instances, create_example_cfg, interactive=interactive)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/home/klipper/kiauh/kiauh/components/moonraker/services/moonraker_setup_service.py”, line 363, in _run_setup
self._install_deps(interactive=interactive)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File “/home/klipper/kiauh/kiauh/components/moonraker/services/moonraker_setup_service.py”, line 442, in _install_deps
install_python_requirements(MOONRAKER_ENV_DIR, MOONRAKER_REQ_FILE)
~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/home/klipper/kiauh/kiauh/utils/sys_utils.py”, line 267, in install_python_requirements
raise VenvCreationFailedException(log)
utils.sys_utils.VenvCreationFailedException: Error installing Python requirements: Installing Python requirements failed!

[ERROR] Error while installing Moonraker!
I’m not a Linux pro, please help. I clearly missed something or didn’t read it thoroughly.

Thank You!

What is this? Is your storage full?

Nope, i have 32GB SD card, and it used about 15 %

For now it standing on building wheel for uvloop…

It seems like throthling

I don’t think, that this is necessary.


Kind side note: When pasting code or similar, please use the Preformatted text feature of the forum editor. Information may get lost without that.

Sure, thank you!

Hi @V2m

How did you tell you were only using 15% of the space on the SD card? Could you please share the output of df -h?

klipper@orangepione:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            182M     0  182M   0% /dev
tmpfs            49M  1.9M   47M   4% /run
/dev/mmcblk0p1   29G  9.6G   19G  35% /
tmpfs           243M     0  243M   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           1.0M     0  1.0M   0% /run/credentials/systemd-resolved.service
tmpfs           243M  4.0K  243M   1% /tmp
tmpfs           1.0M     0  1.0M   0% /run/credentials/systemd-networkd.service
/dev/zram1       47M  3.1M   41M   8% /var/log
tmpfs           1.0M     0  1.0M   0% /run/credentials/systemd-journald.service
tmpfs           1.0M     0  1.0M   0% /run/credentials/serial-getty@ttyS0.service
tmpfs           1.0M     0  1.0M   0% /run/credentials/getty@tty1.service
tmpfs            49M  4.0K   49M   1% /run/user/1000

Hey guys! I don’t understand, what happened. But after last crashing i saw, that monnraker is installed. I cheked services by sudo systemctl status moonraker and it returned me

moonraker.service - API Server for Klipper SV1
     Loaded: loaded (/etc/systemd/system/moonraker.service; enabled; preset: enabled)
     Active: active (running) since Thu 2026-09-03 03:55:21 UTC; 56s ago
 Invocation: cb05948d91bb4e7d926ab8657e6bee76
       Docs: https://moonraker.readthedocs.io/
   Main PID: 1714 (python)
      Tasks: 8 (limit: 966)
     Memory: 33.4M (peak: 34.7M)
        CPU: 5.234s
     CGroup: /system.slice/moonraker.service
             └─1714 /home/klipper/moonraker-env/bin/python /home/klipper/moonraker/moonraker/moonraker.py -d /home/klip>

Sep 03 03:55:27 orangepione python[1714]: Valid: True
Sep 03 03:55:27 orangepione python[1714]: Fallback Detected: False
Sep 03 03:55:27 orangepione python[1714]: Pre-release: False
Sep 03 03:55:27 orangepione python[1714]: Download Url: https://github.com/fluidd-core/fluidd/releases/download/v1.37.4>
Sep 03 03:55:27 orangepione python[1714]: Download Size: 4332247
Sep 03 03:55:27 orangepione python[1714]: Content Type: application/zip
Sep 03 03:55:27 orangepione python[1714]: Rollback Version: v1.37.4
Sep 03 03:55:27 orangepione python[1714]: Rollback Repo: fluidd-core/fluidd
Sep 03 03:55:27 orangepione python[1714]: [klippy_connection.py:_on_connection_closed()] - Klippy Connection Removed
Sep 03 03:55:29 orangepione python[1714]: [klippy_connection.py:_do_connect()] - Klippy Connection Established

I install fluidd.
Then I got in browser interface is running.
For check i bought Rb PI3B and installed klipper without any errors.