Building a new Mirror on a system running Ubuntu 22.04
Hi Bugsounet and all,
My Raspberry Pi has become a bit slow with the modules I am running. to solve this issue I’m building a new mirror on an Intel NUC running Ubuntu 22.04.
Just for fun I tried using the Bugsounet MagicMirror installer and the Plugin Manager provided by Gateway. I know Ubuntu is not supported but I thought I would give it a go.
I would be willing to document the items I have attempted and share my results if there is interest. I can either share this with Bugsounet privately or publicly here on the forum.
Bugsounet - thank you for all of this excellent work !!
bugsounet Main Coder last edited by
Hi, I confirm that it’s supported
Why just because I develop on it
Note: just one thing not supported is
Hi, Glad to hear it’s supported. The list below covers a couple of items I observed so far.
Magic Mirror Installer - When I started the installer I chose the option of installing PM2 and GoogleAssistant at the same time. The installer hung at the PM2 install. I removed the MagicMirror directory and re-ran the Installer without choosing PM2 but still choosing Google Assistant. The installer then ran without error.
EXT-Screen - I attempted to install using the Gateway Plugin Manager. After pulling the files the installer hung on trying to install dependencies CEC-Utils, Unclutter, and DDCutil. I manually installed these packages, deleted the EXT-Screen directory and re-ran the install. On the second attempt, the installer hung on “fixing sandbox permissions”. I manually ran the sandbox fix script and was going to comment out that line in the prerequisites.sh file. I realized that my edited version of the file would be overwritten if I ran the script again. To be able to just move on I installed EXT-Screen using the manual clone and NPM install which worked perfectly.
EXT-Volume, EXT-Welcome, EXT-Pages, EXT-Motion, EXT ScreenManager - all installed without error using the Plugin Manager.
None of these items kept me from proceeding. Just sharing the info incase it might help you or others.