[Bookworm] Fresh install testing
-
Os tested from https://www.raspberrypi.com/ on my Raspberry Pi 4
Raspberry Pi OS with desktop Release date: December 5th 2023 System: 32-bit Kernel version: 6.1 Debian version: 12 (bookworm)
Boot from SSD: ok
update / upgrade OS : ok- commade used:
sudo apt-get update sudo apt-get upgrade reboot
Enable VNC from raspi-config: ok (test: ok)
node version installed: 21.5.0
npm: 10.2.5- command used:
sudo apt-get update && sudo apt-get install -y ca-certificates curl gnupg curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_21.x nodistro main" | sudo tee /etc/apt/sources.list.d/nodesource.list sudo apt-get update && sudo apt-get install nodejs -y
MagicMirror² v2.26.0 : ok
- commands used:
cd ~ git clone https://github.com/MagicMirrorOrg/MagicMirror cd MagicMirror npm i
test default config : ok
enable GPU Accelerated rendering: ok
- command used: (for Testing, will be canceled after reboot)
export ELECTRON_ENABLE_GPU=1
- MMM-GoogleAssistant Installation: ok
- need reboot after install
- Sound output: ok
- Mic: ok
- smarthome: ok
- EXT-Alert: ok
- EXT-Detector: ok
- Mic: ok
- EXT-Screen: ok (need reboot after install)
- mode10 (wayland): ok
- rotation: ok (tested 90)
- EXT-Pir: ok
- EXT-Governor: ok
- sleeping: poversave (screen off) -> 0.6Ghz
- working: performance (screen on) -> 2Ghz
- EXT-TelegramBot: ok
- EXT-Spotify: ok
- EXT-SpotifyCanvasLyrics: ok
- EXT-Librespot: ok
- EXT-YouTube: ok
- EXT-RadioPlayer: ok
- EXT-Updates: ok
- EXT-Pages: ok
- EXT-Freebox nok (under testing)
- Set video output to : “OpenGL for Embedded System 2 video output” from main VLC Program
- EXT-Volume: ok
- EXT-Browser: ok
- EXT-Photos: ok
- EXT-YouTubeCast: ok
pm2 using: ok
installing
pm2
- command used:
sudo npm install pm2 -g
start MagicMirror² on boot with pm2 (with user pi)
pm2 startup sudo env PATH=$PATH:/usr/bin /usr/lib/node_modules/pm2/bin/pm2 startup systemd -u pi --hp /home/pi cd ~/MagicMirror/installers pm2 start mm.sh pm2 save
add GPU Accelerated rendering on boot: ok
- command used
cd ~ nano ./profile
add at the end of the file:
echo "MagicMirror²: GPU Accelerated rendering enabled" export ELECTRON_ENABLE_GPU=1
logout and login to Terminal (from SSH)
you must see:MagicMirror²: GPU Accelerated rendering enabled
Overclock CPU @2Ghz: ok
- /!\ config file is not
/boot/config.txt
… it’s/boot/firmware/config.txt
- Apply bugsounet Overclock
# overclock over_voltage=6 arm_freq=2000
-
-
-
Other EXTs will be tested soon
Actually don’t work;
- EXT-FreeboxTV: have too see why full-screen don’t works
-
Note;
- ignore warn and error when you turn on GPU rendering
- each program have some warn / error when you launch it in terminal! You don’t see it because any Linux program are launched with icon and terninal is hidden!
By disable GPU rendering… You reduce MM² speed ~40% !