I have previously had chromium working without issue using Resin OS 2.3.0+rev1 (prod)
- since upgrading to 2.7.5 chromium no longer will start. This is running on a raspberry-pi-3 using the “official” touchscreen display. startx
and other graphical programs work (e.g. startx xeyes
)
Dockerfile:
FROM resin/raspberrypi3-python:3.6.2
# Turn on container init system.
ENV INITSYSTEM on
RUN apt-get update && apt-get install -yq \
apt-utils \
chromium-browser \
curl \
libffi-dev \
nginx \
vim \
xorg \
xserver-xorg-core \
&& apt-get clean && rm -rf /var/lib/apt/lists/*
# From here on, it's just copying config files, installing npm/pip deps, and
# building javascript code.
SSH’ing in and attempting to run chromium-browser
will yield the following:
root@99f82f5:/usr/src/mobius# chromium-browser
Illegal instruction (core dumped)
Checking the kernel version while SSH’d in - the container running in resinos-2.7.5 seems to be on 4.9.50 while container(s) in resinos-2.3.0 are on 4.4.50 so I’m assuming that may be where the issue lies - not sure what the fix is though.