Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Canvas Modul bei Javascript Adapter kann nicht installiert werden

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    488

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    5.2k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.4k

Canvas Modul bei Javascript Adapter kann nicht installiert werden

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
1 Beiträge 1 Kommentatoren 283 Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • R Offline
    R Offline
    rollerfreak2
    schrieb am zuletzt editiert von
    #1

    Ich versuche jetzt schon mehrere Stunden das Modul canvas im Javascript Adapter zum laufen zu bringen (will die Map vom Roborock einbinden) leider ohne Erfolg.

    Im Log erhalte ich immer folgendes:

    ! info: host.iobroker instance system.adapter.javascript.0 started with pid 7733 info: javascript.0 starting. Version 4.0.7 in /opt/iobroker/node_modules/iobroker.javascript, node: v8.15.0 info: javascript.0 npm install canvas --production --prefix "/opt/iobroker/node_modules/iobroker.javascript" (System call) info: javascript.0 canvas@2.3.0 install /opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas node-pre-gyp install --fallback-to-build error: javascript.0 node-pre-gyp error: javascript.0 WARN Using request for node-pre-gyp https download error: javascript.0 error: javascript.0 node-pre-gyp error: javascript.0 error: javascript.0 WARN Pre-built binaries not installable for canvas@2.3.0 and node@8.15.0 (node-v57 ABI, glibc) (falling back to source compile with node-gyp) node-pre-gyp WARN Hit error EACCES: permission denied, mkdir '/opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas/build' error: javascript.0 gyp error: javascript.0 error: javascript.0 WARN error: javascript.0 error: javascript.0 EACCES error: javascript.0 user "undefined" does not have permission to access the dev dir "/root/.node-gyp/8.15.0" error: javascript.0 gyp error: javascript.0 WARN EACCES attempting to reinstall using temporary dev dir "/opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas/.node-gyp" error: javascript.0 gyp error: javascript.0 error: javascript.0 WARN error: javascript.0 error: javascript.0 install error: javascript.0 got an error, rolling back install error: javascript.0 gyp error: javascript.0 error: javascript.0 WARN install got an error, rolling back install error: javascript.0 gyp ERR! configure error gyp ERR! stack Error: EACCES: permission denied, mkdir '/opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas/.node-gyp' error: javascript.0 gyp ERR! System Linux 4.4.59+ gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "configure" "--fallback-to-build" "--module=/opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas/build/Release/canvas.node" "--module_name=canvas" "--module_path=/opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas/build/Release" "--napi_version=3" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v57" gyp ERR! cwd /opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas gyp ERR! node -v v8.15.0 gyp ERR! node-gyp -v v3.8.0 gyp ERR! not ok error: javascript.0 node-pre-gyp ERR! build error node-pre-gyp ERR! stack Error: Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --module=/opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas/build/Release/canvas.node --module_name=canvas --module_path=/opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas/build/Release --napi_version=3 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v57' (1) node-pre-gyp ERR! stack at ChildProcess. (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-pre-gyp/lib/util/compile.js:83:29) node-pre-gyp ERR! stack at emitTwo (events.js:126:13) node-pre-gyp ERR! stack at ChildProcess.emit (events.js:214:7) node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:915:16) node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5) error: javascript.0 node-pre-gyp ERR! System Linux 4.4.59+ error: javascript.0 node-pre-gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/iobroker.javascript/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build" error: javascript.0 node-pre-gyp ERR! cwd /opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas error: javascript.0 node-pre-gyp ERR! node -v v8.15.0 node-pre-gyp error: javascript.0 ERR! node-pre-gyp -v v0.11.0 node-pre-gyp ERR! not ok info: javascript.0 Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --module=/opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas/build/Release/canvas.node --module_name=canvas --module_path=/opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas/build/Release --napi_version=3 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v57' (1) error: javascript.0 npm error: javascript.0 ERR! code ELIFECYCLE npm ERR! errno 1 error: javascript.0 npm error: javascript.0 ERR! canvas@2.3.0 install: `node-pre-gyp install --fallback-to-build` npm ERR! Exit status 1 error: javascript.0 npm error: javascript.0 ERR! npm ERR! error: javascript.0 Failed at the canvas@2.3.0 install script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. error: javascript.0 error: javascript.0 npm error: javascript.0 error: javascript.0 ERR! error: javascript.0 A complete log of this run can be found in: error: javascript.0 npm error: javascript.0 error: javascript.0 ERR! error: javascript.0 /root/.npm/_logs/2019-01-14T08_37_01_928Z-debug.log error: javascript.0 Cannot install canvas: 1 info: javascript.0 npm install canvas --production --prefix "/opt/iobroker/node_modules/iobroker.javascript" (System call) info: javascript.0 canvas@2.3.0 install /opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas node-pre-gyp install --fallback-to-build error: javascript.0 node-pre-gyp error: javascript.0 WARN Using request for node-pre-gyp https download error: javascript.0 node-pre-gyp error: javascript.0 error: javascript.0 WARN Pre-built binaries not installable for canvas@2.3.0 and node@8.15.0 (node-v57 ABI, glibc) (falling back to source compile with node-gyp) node-pre-gyp WARN Hit error EACCES: permission denied, mkdir '/opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas/build' error: javascript.0 gyp error: javascript.0 error: javascript.0 WARN EACCES user "undefined" does not have permission to access the dev dir "/root/.node-gyp/8.15.0" gyp WARN EACCES attempting to reinstall using temporary dev dir "/opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas/.node-gyp" error: javascript.0 gyp error: javascript.0 error: javascript.0 WARN error: javascript.0 error: javascript.0 install error: javascript.0 got an error, rolling back install error: javascript.0 gyp error: javascript.0 error: javascript.0 WARN install got an error, rolling back install error: javascript.0 gyp error: javascript.0 error: javascript.0 ERR! configure error gyp ERR! stack Error: EACCES: permission denied, mkdir '/opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas/.node-gyp' gyp ERR! System Linux 4.4.59+ gyp ERR! command error: javascript.0 "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "configure" "--fallback-to-build" "--module=/opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas/build/Release/canvas.node" "--module_name=canvas" "--module_path=/opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas/build/Release" "--napi_version=3" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v57" gyp ERR! cwd /opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas gyp ERR! node -v v8.15.0 gyp ERR! node-gyp -v v3.8.0 gyp ERR! not ok error: javascript.0 node-pre-gyp ERR! build error node-pre-gyp ERR! stack Error: Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --module=/opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas/build/Release/canvas.node --module_name=canvas --module_path=/opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas/build/Release --napi_version=3 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v57' (1) node-pre-gyp ERR! stack at ChildProcess. (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-pre-gyp/lib/util/compile.js:83:29) node-pre-gyp ERR! stack at emitTwo (events.js:126:13) node-pre-gyp ERR! stack at ChildProcess.emit (events.js:214:7) node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:915:16) node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5) node-pre-gyp ERR! System Linux 4.4.59+ node-pre-gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/iobroker.javascript/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build" node-pre-gyp ERR! cwd /opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas node-pre-gyp ERR! node -v v8.15.0 node-pre-gyp ERR! node-pre-gyp -v v0.11.0 node-pre-gyp ERR! not ok info: javascript.0 Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --module=/opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas/build/Release/canvas.node --module_name=canvas --module_path=/opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas/build/Release --napi_version=3 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v57' (1) error: javascript.0 npm error: javascript.0 ERR! code ELIFECYCLE npm ERR! error: javascript.0 errno 1 error: javascript.0 npm error: javascript.0 error: javascript.0 ERR! error: javascript.0 canvas@2.3.0 install: `node-pre-gyp install --fallback-to-build` error: javascript.0 npm error: javascript.0 error: javascript.0 ERR! Exit status 1 npm ERR! npm ERR! Failed at the canvas@2.3.0 install script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. error: javascript.0 npm ERR! A complete log of this run can be found in: npm ERR! /root/.npm/_logs/2019-01-14T08_37_08_100Z-debug.log error: javascript.0 Cannot install canvas: 1 info: javascript.0 npm install canvas --production --prefix "/opt/iobroker/node_modules/iobroker.javascript" (System call) info: javascript.0 canvas@2.3.0 install /opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas node-pre-gyp install --fallback-to-build error: javascript.0 node-pre-gyp error: javascript.0 error: javascript.0 WARN Using request for node-pre-gyp https download error: javascript.0 node-pre-gyp error: javascript.0 WARN Pre-built binaries not installable for canvas@2.3.0 and node@8.15.0 (node-v57 ABI, glibc) (falling back to source compile with node-gyp) node-pre-gyp WARN Hit error EACCES: permission denied, mkdir '/opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas/build' error: javascript.0 gyp error: javascript.0 error: javascript.0 WARN EACCES user "undefined" does not have permission to access the dev dir "/root/.node-gyp/8.15.0" error: javascript.0 gyp WARN error: javascript.0 EACCES attempting to reinstall using temporary dev dir "/opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas/.node-gyp" error: javascript.0 gyp error: javascript.0 WARN install got an error, rolling back install error: javascript.0 gyp WARN install got an error, rolling back install error: javascript.0 gyp ERR! configure error gyp ERR! stack Error: EACCES: permission denied, mkdir '/opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas/.node-gyp' gyp ERR! System Linux 4.4.59+ gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "configure" "--fallback-to-build" "--module=/opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas/build/Release/canvas.node" "--module_name=canvas" "--module_path=/opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas/build/Release" "--napi_version=3" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v57" gyp ERR! cwd /opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas gyp ERR! node -v v8.15.0 gyp ERR! node-gyp -v v3.8.0 gyp ERR! not ok error: javascript.0 node-pre-gyp ERR! build error error: javascript.0 node-pre-gyp ERR! stack Error: Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --module=/opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas/build/Release/canvas.node --module_name=canvas --module_path=/opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas/build/Release --napi_version=3 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v57' (1) node-pre-gyp ERR! stack at ChildProcess. (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-pre-gyp/lib/util/compile.js:83:29) node-pre-gyp ERR! stack at emitTwo (events.js:126:13) node-pre-gyp error: javascript.0 ERR! stack at ChildProcess.emit (events.js:214:7) node-pre-gyp ERR! stack error: javascript.0 at maybeClose (internal/child_process.js:915:16) node-pre-gyp ERR! stack error: javascript.0 at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5) error: javascript.0 node-pre-gyp ERR! System Linux 4.4.59+ node-pre-gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/iobroker.javascript/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build" node-pre-gyp ERR! cwd /opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas node-pre-gyp ERR! node -v v8.15.0 node-pre-gyp ERR! node-pre-gyp -v v0.11.0 node-pre-gyp ERR! not ok info: javascript.0 Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --module=/opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas/build/Release/canvas.node --module_name=canvas --module_path=/opt/iobroker/node_modules/iobroker.javascript/node_modules/canvas/build/Release --napi_version=3 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v57' (1) error: javascript.0 npm error: javascript.0 ERR! code ELIFECYCLE npm error: javascript.0 ERR! errno error: javascript.0 1 error: javascript.0 npm ERR! canvas@2.3.0 install: `node-pre-gyp install --fallback-to-build` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the canvas@2.3.0 install script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. error: javascript.0 error: javascript.0 npm error: javascript.0 error: javascript.0 ERR! error: javascript.0 A complete log of this run can be found in: npm ERR! /root/.npm/_logs/2019-01-14T08_37_14_254Z-debug.log error: javascript.0 Cannot install canvas: 1 error: javascript.0 Cannot install npm packet: canvas !
    Das logfile ist hier 17182_2019-01-14t08_37_14_254z-debug.log
    Installiert ist der iobroker auf einem Synology Nas in einem docker container.

    Die Versionen von Node und npm sind:

    root@iobroker:/opt/iobroker# node -v                                            
    v8.15.0                                                                         
    root@iobroker:/opt/iobroker# npm -v                                             
    6.4.1                                                                           
    
    

    Das hier hab ich schon probiert hat aber nicht geholfen.

    sudo chown -R $(whoami) ~/.npm
    
    

    Das hier klingt ähnlich ist aber ein anderer Fehler. viewtopic.php?t=20429

    Kann mir jemand helfen?

    1 Antwort Letzte Antwort
    0
    Antworten
    • In einem neuen Thema antworten
    Anmelden zum Antworten
    • Älteste zuerst
    • Neuste zuerst
    • Meiste Stimmen


    Support us

    ioBroker
    Community Adapters
    Donate
    FAQ Cloud / IOT
    HowTo: Node.js-Update
    HowTo: Backup/Restore
    Downloads
    BLOG

    576

    Online

    32.7k

    Benutzer

    82.5k

    Themen

    1.3m

    Beiträge
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
    ioBroker Community 2014-2025
    logo
    • Anmelden

    • Du hast noch kein Konto? Registrieren

    • Anmelden oder registrieren, um zu suchen
    • Erster Beitrag
      Letzter Beitrag
    0
    • Home
    • Aktuell
    • Tags
    • Ungelesen 0
    • Kategorien
    • Unreplied
    • Beliebt
    • GitHub
    • Docu
    • Hilfe