본문 바로가기

orangepi

orangepi zero w2 에서 kiosk

Orangepi에서 kiosk하는 방법을 터득해보았다.

이유는 server os에서 dvswitch server를 구축하여, 원격으로 웹으로 접속해 보기 위함이다.

오늘까지는 tightvnc server를 설치하면, 제어권이 vnc로 넘어 간다.

이 문제는 해결해야 할 과제이다.

 

1. 관련 library를 설치

sudo apt-get install --no-install-recommends xserver-xorg x11-xserver-utils xinit openbox

 

2. webbrower 설치

sudo apt-get install --no-install-recommends chromium

 

3. openbox 설정 :  /etc/xdg/openbox/autostart를 수정한다.

# Disable any form of screen saver / screen blanking / power management
xset s off
xset s noblank
xset -dpms
#xrandr -s 1280x720
xrandr -s 1280x800
#xrandr -o left
#xrandr -s 1280x720 -o left
# Allow quitting the X server with CTRL-ALT-Backspace
setxkbmap -option terminate:ctrl_alt_bksp
# Start Chromium in kiosk mode
sed -i 's/"exited_cleanly":false/"exited_cleanly":true/' ~/.config/chromium/'Local State'
sed -i 's/"exited_cleanly":false/"exited_cleanly":true/; s/"exit_type":"[^"]\+"/"exit_type":"Normal"/' ~/.config/chromium/Default/Preferences
chromium --disable-infobars --kiosk 'http://localhost'

 

4. chromium 설정 : sudo nano /home/orangepi/.profile 에 다음의 것을 마지막 줄에 추가한다.

[[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && startx -- -nocursor

 

'orangepi' 카테고리의 다른 글

Orangepi GPIO 설정  (0) 2025.02.11
orangepi 에 VNC server 설치  (2) 2024.11.25
ircDDBGateway libaray 설치 (for armbian bookworm)  (0) 2024.11.18
Armbian OS 입문 (1)  (3) 2024.11.04