> ## Content Index
> Fetch the complete content index at: https://note.xdq.me/llms.txt
> Use this file to discover other available public pages before exploring further.

# 树莓派Kiosk（展台模式）设置
- URL: https://note.xdq.me/shu-mei-pai/
- Published: 2020-05-28T08:28:56.000Z
- Updated: 2026-10-03T02:55:31.000Z
- Author: xud6
- Tags: linux, 树莓派, #Import 2026-10-03 02:45

### 安装Raspbian Buster lite

### 启用SSH

boot分区下新建名称为ssh的空文本

### 添加WiFi信息

boot分区下新建wpa\_supplicant.conf

```
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
    ssid="NETWORK-NAME"
    psk="NETWORK-PASSWORD"
}

```

### 设置自动启动

```
sudo raspi-config

```

菜单中选择

```
Boot Options

    Desktop CLI

        Console Autologin

```

更换自动登录用户

```
nano /etc/systemd/system/getty@tty1.service.d/autologin.conf

```

替换 pi

### 设置local

```
sudo raspi-config

```

选择

### 安装最小GUI组件

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

```

### 安装Chrome

```
sudo apt-get install --no-install-recommends chromium chromium-l10n -y

```

### 安装中文字体

```
sudo apt-get install fonts-wqy-zenhei

```

或

```
sudo apt-get install fonts-wqy-microhei

```

### 配置Openbox

```
sudo nano /etc/xdg/openbox/autostart

```

添加

```
xset -dpms			# turn off display power management system
xset s noblank		# turn off screen blanking
xset s off			# turn off screen saver

# Remove exit errors from the config files that could trigger a warning
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

# wait for server startup
sleep 5

# Run Chromium in kiosk mode
chromium  --noerrdialogs --disable-infobars --lang=zh-CN --kiosk $KIOSK_URL --arc-play-store-auto-update=off

```

### 配置环境

```
sudo nano /etc/xdg/openbox/environment

```

添加

```
LANG=zn_CN.UTF8
export KIOSK_URL=https://url.url

```

### 自动启动xserver

使用自动登录的用户  
检查\~/.bash\_profile是不是存在

```
ls -la ~/.bash_profile

```

如果不存在创建\~/.bash\_profile

```
touch ~/.bash_profile

```

编辑\~/.bash\_profile

```
nano ~/.bash_profile

```

添加

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

```

应用更新

```
source ~/.bash_profile

```

### 重启

```
sudo reboot

```