I’m encountering a recurring issue on my Jetson Orin Nano where Chromium stops launching after certain system changes. This has happened to me twice:
First occurrence: After flashing the device with JetPack using SDK Manager.
Second occurrence: After using jetson-io.py to enable a CSI camera (IMX219) and rebooting.
In second case, Chromium would previously open fine. But after these changes, attempting to launch Chromium results in no GUI window. Running it from the terminal gives the error: WARNING: cannot create user data directory: failed to verify SELinux context of /home…: exec: “matchpathcon”:
cannot set capabilities: Operation not permitted
Hi,
Please use latest Jetpack 6.2.1 r36.4.4 and install the Chromium in first booting. And see if you still observe the issue. If the issue is still present, please share step-by-step method. We will set up developer kit and check.
Thanks for your support. I followed your recommendation and used JetPack 6.2.1 (r36.4.4). Here are the step-by-step instructions I followed to reproduce the issue:
✅ Steps:
Flashed Jetson Linux via SDK Manager with all components selected on NVME.
On first boot, completed the initial setup:
Set username and password.
Connected to Wi-Fi (internet access confirmed).
When prompted to install Chromium, I selected Install Chromium Browser.
During installation, an error appeared:
snap: cannot connect to the Snap Store
Despite the error, the OS finished setting up.
I then ran:
sudo apt update
sudo apt install chromium-browser
Chromium was installed successfully via APT.
When attempting to run Chromium from the terminal:
chromium-browser
or
chromium
the same error as before occurred (no window appears, and error output is shown in terminal).
⚠️ Note: This entire process was done without powering off or rebooting the Jetson at any point.
to see the header of 40 pins (I needed to see the UART), but I didn’t change anything, just looked through it. I think this could also have caused the failure.
Having the same issue now on JetPack 6.2.1+b38. Chromium browser was working fine last night - I even submitted a few threads in the orin nano forum.
About 15 minutes ago, I did an update & upgrade. Now Chromium fails to launch. Also rebooted several times, but no luck. Writing this thread from my windows PC. What’s happening here? Will re-installing Chromium repair the problem? Is there another browser I can install?
For a quick solution run; sudo snap revert snapd. The issues revolves around security feature change with snap version 2.70. If snap revert doesn’t work try installing snap but specifying the version.
You can try something along the lines: sudo apt install snap=2.68.5
I am experiencing the same issue on multiple Orin Nano systems. Chromium WAS installed during on-boarding, and after a few days/updates, Chromium fails to completely launch with the same symptoms that the OP, rodrigo_fr cited. Firefox also fails. HOWEVER, I was able to install and use Gnome Web, which is not a solution :-)
The longer answer is that the way snap and applications running in snap deal with SElinux now want some kernel features enabled which previously may not have been required. In the L4T R36.x (JetPack 6.x) Jetsons went to entirely mainline kernel, and it isn’t NVIDIA who sets up default parameters (previously there was out-of-tree content so mainline was not used, and configuration was more custom). The article there has a nice table of workarounds.