MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    1. Home
    2. Roncham
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.
    R
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 6
    • Groups 0

    Roncham

    @Roncham

    0
    Reputation
    5
    Profile views
    6
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online

    Roncham Unfollow Follow

    Latest posts made by Roncham

    • RE: Failed to export buffer to dma_buf: No such file or directory

      @sdetweil 64 bit desktop

      posted in Troubleshooting
      R
      Roncham
    • RE: Failed to export buffer to dma_buf: No such file or directory

      @sdetweil

      I started over from scratch. Sorry to waste your time. Your script worked great.
      Thanks!

      posted in Troubleshooting
      R
      Roncham
    • RE: Failed to export buffer to dma_buf: No such file or directory

      @sdetweil said in Failed to export buffer to dma_buf: No such file or directory:

      uname -a

      When I tried your script it said I had Node 18…, but node -v shows 20 before I started. Then it dies after installing npm with the ‘primordials’ error.
      Can I purge the node cache without removing node? If so how?

      @raspberrypi:~ $ uname -a
      Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr  3 17:24:16 BST 2023 aarch64 GNU/Linux
      
      @raspberrypi:~ $ file /bin/bash
      /bin/bash: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, BuildID[sha1]=12abba9f431c0bef9f0a2a47f29cc9175159347f, for GNU/Linux 3.2.0, stripped
      
      posted in Troubleshooting
      R
      Roncham
    • Failed to export buffer to dma_buf: No such file or directory

      Pi 4 4gb - Bookworm
      New version of MM installed manually, but I can’t run it.

      I tried via the script (update and new), but I got the ‘primordials’ error every time I ran npm.

      xxxx@raspberrypi:~/MagicMirror $ node -v
      v20.8.0
      xxxx@raspberrypi:~/MagicMirror $ npm -v
      10.1.0
      
      
      Use `electron --trace-warnings ...` to show where the warning was created)
      [12.10.2023 00:59.31.012] [ERROR] (node:1471) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
      [1499:1012/005932.242398:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: No such file or directory (2)
      [1499:1012/005932.242919:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: No such file or directory (2)
      [1499:1012/005932.243488:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: No such file or directory (2)
      [1499:1012/005932.243878:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: No such file or directory (2)
      [1499:1012/005932.244276:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: No such file or directory (2)
      [1499:1012/005932.244665:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: No such file or directory (2)
      [1499:1012/005932.245064:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: No such file or directory (2)
      [1499:1012/005932.247179:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: No such file or directory (2)
      [1499:1012/005932.247513:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: No such file or directory (2)
      [1499:1012/005932.247978:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: No such file or directory (2)
      [1499:1012/005932.248374:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: No such file or directory (2)
      [1499:1012/005932.248791:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: No such file or directory (2)
      [1499:1012/005932.249180:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: No such file or directory (2)
      [1499:1012/005932.249578:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: No such file or directory (2)
      
      

      Thanks in advance,
      Ron

      posted in Troubleshooting
      R
      Roncham
    • RE: Electron error: Cannot find module 'envsub'

      @sdetweil said in Electron error: Cannot find module 'envsub':

      npm install --omit=dev

      That worked thank you!

      posted in Troubleshooting
      R
      Roncham
    • RE: Electron error: Cannot find module 'envsub'

      I have the same problem. I updated using

      git pull && npm run install-mm
      

      I also ran npm install in each module, only 1 seemed to update. Rebooted and still get same error:

      @raspberrypi:~/MagicMirror $ npm run start
      
      > magicmirror@2.23.0 start
      > DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js
      
      App threw an error during load
      Error: Cannot find module 'envsub'
      Require stack:
      - /home/pi/MagicMirror/js/app.js
      - /home/pi/MagicMirror/js/electron.js
      - /home/pi/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js
      - 
          at Module._resolveFilename (node:internal/modules/cjs/loader:963:15)
          at n._resolveFilename (node:electron/js2c/browser_init:2:109416)
          at Module._resolveFilename (/home/pi/MagicMirror/node_modules/module-alias/index.js:49:29)
          at Module._load (node:internal/modules/cjs/loader:811:27)
          at f._load (node:electron/js2c/asar_bundle:2:13328)
          at Module.require (node:internal/modules/cjs/loader:1035:19)
          at require (node:internal/modules/cjs/helpers:102:18)
          at Object.<anonymous> (/home/pi/MagicMirror/js/app.js:13:16)
          at Module._compile (node:internal/modules/cjs/loader:1141:14)
          at Module._extensions..js (node:internal/modules/cjs/loader:1196:10)
      A JavaScript error occurred in the main process
      Uncaught Exception:
      Error: Cannot find module 'envsub'
      Require stack:
      - /home/pi/MagicMirror/js/app.js
      - /home/pi/MagicMirror/js/electron.js
      - /home/pi/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js
      - 
          at Module._resolveFilename (node:internal/modules/cjs/loader:963:15)
          at n._resolveFilename (node:electron/js2c/browser_init:2:109416)
          at Module._resolveFilename (/home/pi/MagicMirror/node_modules/module-alias/index.js:49:29)
          at Module._load (node:internal/modules/cjs/loader:811:27)
          at f._load (node:electron/js2c/asar_bundle:2:13328)
          at Module.require (node:internal/modules/cjs/loader:1035:19)
          at require (node:internal/modules/cjs/helpers:102:18)
          at Object.<anonymous> (/home/pi/MagicMirror/js/app.js:13:16)
          at Module._compile (node:internal/modules/cjs/loader:1141:14)
          at Module._extensions..js (node:internal/modules/cjs/loader:1196:10)
      MESA-LOADER: failed to retrieve device information
      MESA-LOADER: failed to retrieve device information
      MESA-LOADER: failed to retrieve device information
      MESA-LOADER: failed to open kms_swrast: /usr/lib/dri/kms_swrast_dri.so: cannot open shared object file: Permission denied (search paths /usr/lib/arm-linux-gnueabihf/dri:\$${ORIGIN}/dri:/usr/lib/dri)
      failed to load driver: kms_swrast
      MESA-LOADER: failed to open swrast: /usr/lib/dri/swrast_dri.so: cannot open shared object file: Permission denied (search paths /usr/lib/arm-linux-gnueabihf/dri:\$${ORIGIN}/dri:/usr/lib/dri)
      failed to load swrast driver
      ^C/home/pi/MagicMirror/node_modules/electron/dist/electron exited with signal SIGINT
      

      Any other ideas?
      Thanks

      posted in Troubleshooting
      R
      Roncham