Read the statement by Michael Teeuw here.
cannot get Raspberry pi 2 to run
-
@theaddies got the log,let’s try this
in terminal window, pm2 stop all
cd ~/MagicMirror ./run-start.sh
-
@sdetweil I get this.
Ready to go! Please point your browser to: http://localhost:8080 Starting chromium browser now, have patience, it takes a minute ./run-start.sh: line 147: 1281 Illegal instruction "$b" -noerrdialogs -kiosk -start_maximized --new-window --site-per-process --no-zygote --no-sandbox --disable-infobars --app=http://localhost:$port --ignore-certificate-errors-spki-list --ignore-ssl-errors --ignore-certificate-errors --user-data-dir=$r 2> /dev/null
-
@theaddies The way I want to run the mirror is that it automatically opens and displays the mirror at boot. I sometimes see things for serveronly and I am not sure if that is what is being configured. I don’t think that is what I want.
-
@theaddies ok, a little more info
type in terminal window
which chromium
which chromium-browserthey should return the file path to one of those
whichever gives a path copy paste that in the terminal window
and see if it will start
I’ve never seen a pi 2, but this all works on pi 0w, also armv6l
-
@theaddies because there is no electron browser anymore for armv6l
I change the setup to serveronly, and then launch chrome browser over the server. you get the same result
-
/usr/bin/chromium-browser Illegal Instruction
-
@theaddies ok, so there is that problem
oh, which raspi os image are you using?
MUST be the legacy image, 32 bit
lsb_release - a
will tell us
if buster is legacy
-
@sdetweil ```
No LSB modules are available.
Distributor ID: Raspbian
Description: Raspbian GNU/Linux 11 (bullseye)
Release: 11
Codename: bullseye -
@theaddies yep, can’t run bullseye on armv6l
must be the legacy image, buster
SOOO
reflash SD card w buster and run install againchromium is compiled for armv7, so instructions armv6 doesn’t have, this illegal instruction error
need to add another test to install
-
@sdetweil Oh wow. Sorry for all the trouble. What a pain.