Skip to content

Browser Installation

1.1. Overview

Installing a browser requires the desktop system to be installed in advance.

1.2. Installation Procedure

1.2.1 Environment Preparation

Access the board console via serial debugging and confirm that the board can connect to the network (Internet).

1.2.1 Environment Preparation Figure 1

1.2.1 Environment Preparation Figure 1

Run the following command to install xdg-utils first:

Terminal window
sudo apt-get update && sudo apt install -y xdg-utils

1.2.1 Environment Preparation Figure 2

1.2.1 Environment Preparation Figure 2

1.2.2 Chrome Browser Installation

Due to compatibility issues, the release version of the browser cannot be installed directly, so you need to install the browser maintained by the Chromium team.

Step 1: Add the Chromium team’s PPA (for Ubuntu/Debian):

Terminal window
sudo add-apt-repository ppa:saiarcot895/chromium-dev
sudo apt update

Step 2: Install chromium-browser.

Terminal window
sudo apt install chromium-browser

After completion, restart the board.

1.2.3 Error Handling

If an error occurs during installation, you need to modify the kernel configuration.

Terminal window
CONFIG_SQUASHFS=y
CONFIG_SQUASHFS_XATTR=y
CONFIG_SQUASHFS_XZ=y
CONFIG_SQUASHFS_LZO=y
CONFIG_BPF=y
CONFIG_BPF_JIT=y
CONFIG_BPF_SYSCALL=y
CONFIG_BPF_EVENTS=y

1.3. Launching the Browser

It cannot be launched from the serial command line.

1.3. Launching the Browser Figure 3

1.3. Launching the Browser Figure 3

Terminal window
chromium-browser --no-sandbox

1.3. Launching the Browser Figure 4

1.3. Launching the Browser Figure 4