Raspberry Pi 4
Raspberry Pi OS Lite (64-bit)
sudo apt update
sudo apt upgrade -y
sudo apt install -y xserver-xorg x11-xserver-utils xinit xinput fonts-noto-core
sudo apt install -y chromium
chromium --version
sudo raspi-config
1 System Options
└ S6 Auto Login
vi ~/.bash_profile
아래 내용 전체 추가
# tty1에서만 startx 자동 실행
if [ -z "$DISPLAY" ] && [ "$(tty)" = "/dev/tty1" ]; then
startx
fi
vi ~/.xinitrc
#!/bin/sh
# 화면 꺼짐 방지
xset -dpms
xset s off
xset s noblank
# DPI 고정 (POSIX 방식)
echo 'Xft.dpi: 96' | xrdb -merge
# 크로미움 키오스크 (죽어도 재시작)
while :; do
chromium \
--kiosk \
--window-size=1920,1080 \
--window-position=0,0 \
--force-device-scale-factor=1 \
--no-first-run \
--disable-infobars \
--disable-features=UseOzonePlatform \
--ozone-platform=x11 \
https://www.google.com
sleep 2
done
chmod +x ~/.xinitrc
Ctrl+Alt+F1~F6