본문 바로가기
사물인터넷(Internet of things, IoT)/NVIDIA Jetson

[Jetson Nano] SELinux 오류가 발생하며 파이어폭스가 실행되지 않을 때 해결 방법

by 연구자 공학코드 2025. 8. 1.

공지사항

  1. 제가 운영하는 네이버 카페 개발자 커뮤니티 코어큐브(https://cafe.naver.com/ewsncube)에 가입하시면 컴퓨터 관련 학습 자료와 질의응답을 제공받으실 수 있습니다.

728x90
반응형

현상

Jetson Nano에 JetPack 6.1 또는 JetPack 6.2를 설치하여 사용하다 보면 파이어폭스(FireFox)를 실행하면 아래와 같이 오류 메시지가 출력되면서 실행되지 않는 현상이 발생한다.

nvidia@tegra-ubuntu:~$ firefox
2025/07/24 14:08:33.835062 cmd_run.go:1344: WARNING: cannot create user data directory: failed to verify SELinux context of /home/nvidia/snap: exec: "matchpathcon": executable file not found in $PATH
cannot set capabilities: Operation not permitted

오류 메시지가 나타난 화면

원인

스냅(Snap)의 버전이 2.7.0 이상으로 업데이트 되면 보안 정책이 바뀐다고 한다. 그로 인해 권한이 없어서 파이어폭스가 실행되지 않는 것이다.

해결 방법

구체적으로 어떻게 해결할 수 있는지는 아직 확인된 바가 없기에 스냅을 구 버전으로 변경하는 것이 가장 확실한 해결 방법이다. 구 버전 스냅이 시스템에 기록되어 있으면 아래의 명령어를 입력하여 구 버전으로 스냅을 되돌릴 수 있다.

sudo snap revert snapd

아래의 명령어를 입력하여 스냅 2.6.8 버전을 다운로드 받는다.

snap download snapd --revision=24724

아래의 명령어를 입력하여 스냅이 유효한지 확인한다.

sudo snap ack snapd_24724.assert

아래의 명령어를 입력하여 구 버전의 스냅을 설치한다.

sudo snap install snapd_24724.snap

스냅이 구 버전으로 되돌아간 화면

그러면 아래와 같이 파이어폭스가 잘 실행되는 것을 확인할 수 있다.

파이어폭스가 실행된 화면

최근에 X86 시스템의 우분투 22.04에서도 동일한 현상이 발생하여 같은 방법으로 해결했다.

참고문서

  1. "Jetson orin nano - Browser issue", NVIDIA, 2025년 7월 10일. @원문보기
  2. "Chromium, other browsers not working after flashing or updating - Here’s WHY and QUICK FIX", Kangalow, 2025년 7월 13일. @원문보기
  3. "snap", Ubuntu 매뉴얼. @원문보기

 

728x90
반응형

댓글