라즈베리파이3 chromium-browser 실행 안되는 현상

라즈베리파이3 부터 Chromium 브라우저가 apt-get으로 설치가 안되서 어떻게 설치는 했는데…  설치후 아래와 같은 오류메세지가 발생하며 실행이 안되었습니다.

데스크탑에서 실행시에는 아무런 에러가 안뜨고, Chromium 브라우저를 실행하면 아무런 반응이 없습니다.

콘솔에서 Chromium-browser를 실행하면 아래와 같은 에러메세지가 발생하여 실행이 되지 않는 것을 확인하였습니다.

[1:1:0615/234520:FATAL:setuid_sandbox_client.cc(126)] Check failed: IsFileSystemAccessDenied().
#0 0x000076e143c2 base::debug::StackTrace::StackTrace()
#1 0x000076e27c5a logging::LogMessage::~LogMessage()
#2 0x0000734920d4 sandbox::SetuidSandboxClient::ChrootMe()
#3 0x00007537e63a <unknown>
#4 0x00007510eab4 <unknown>
#5 0x00007510f002 <unknown>
#6 0x00007510e7c2 content::ContentMain()
#7 0x000054d2085c <unknown>
#8 0x000071db6294 __libc_start_main

Received signal 6
#0 0x000076e143c2 base::debug::StackTrace::StackTrace()
#1 0x000076e146f8 <unknown>
#2 0x000071dcd1a0 <unknown>
#3 0x000071dcbf70 gsignal
[end of stack trace]

정확한 원인은 모르겠으나 어쨋든 sandbox에서 오류가 발생하였으므로, –no-sandbox 옵션을 주면 정상적으로 실행이 가능합니다.

./chromium-browser –no-sandbox –user-data-dir’

 

데스크탑에서는 아래와 같이 설정해야 아이콘 클릭만으로 사용할 수 있습니다.

rasp_1

해당 아이콘 속성에 –no-sandbox를 추가해줍니다.

rasp_2

라즈베리파이3 HDMI DISPLAY PORT OFF

라즈베리파이에서 사용하지 않는 포트를 OFF하여 전원을 절약할 수 있습니다.

저의 경우 HDMI PORT는 처음 셋팅할 때만 사용했고, 그 이후에는 원격으로만 연결하여 사용하므로,  OFF시켰습니다.

HDMI DISPLAY PORT OFF

–  sudo /opt/vc/bin/tvservice -o

 

HDMI DISPLAY PORT ON

–  sudo /opt/vc/bin/tvservice -p