🦍
Raspberry Pi のGUI環境をリモートで操作する
Raspberry Pi のデスクトップ画面を遠隔共有するための設定方法を説明します。
🛠️ 事前準備
デバイスやソフトウェアは以下を用いる。
- 💻 PC端末(macOS) 、🍇 Raspberry Pi 4(Raspberry Pi OS)
- 💿 VNC Client
1. VNC Client の導入
公式サイトから「VNC Viewer」をダウンロードし、インストールを済ませておく。
2. Raspberry Pi の起動
以下リンク先の記事を参考に Raspberry Pi OS の入ったSDカードを作成しておく。
🦍 Raspberry Pi 起動用のディスクイメージを作成 →
Raspberry Pi 本体にSDカードをセットし電源を入れて起動する。
🖥️ terminal
$ # ネットワーク疎通状況を確認
$ ping raspberrypi.local
🎭 作業手順
1. VNC Server の自動起動
ターミナル経由で Raspberry Pi に接続して、VNC機能を有効に設定する。
🖥️ terminal
$ # SSHで接続
$ ssh pi@raspberrypi.local
🖥️ ssh pi@raspberrypi.local
$ # 設定画面を開く
$ sudo raspi-config
🎬 ラズパイ起動時にVNCサーバを自動的に起動させる設定を行う。
-
3 Interface Options
-><Select>
を選択する。
Raspberry Pi 4 Model B Rev 1.4
┌───────┤ Raspberry Pi Software Configuration Tool (raspi-config) ├───────┐
│ 1 System Options Configure system settings │
│ 2 Display Options Configure display settings │
+ │ 3 Interface Options Configure connections to peripherals │
│ 4 Performance Options Configure performance settings │
│ 5 Localisation Options Configure language and regional settings │
│ 6 Advanced Options Configure advanced settings │
│ 8 Update Update this tool to the latest version │
│ 9 About raspi-config Infomation about this configration tool │
│ │
│ │
│ │
│ <Select> <Finish> │
│ │
└─────────────────────────────────────────────────────────────────────────┘
-
I3 VNC
-><Select>
を選択する。
┌───────┤ Raspberry Pi Software Configuration Tool (raspi-config) ├───────┐
│ I1 Legacy Camera Enable/disable legacy camera support │
│ I2 SSH Enable/disable remote command line access using SSH │
+ │ I3 VNC Enable/disable graphical remote access using RealVNC │
│ I4 SPI Enable/disable automatic loading of SPI kernel module │
│ I5 I2C Enable/disable automatic loading of I2C kernel module │
│ I6 Serial Port Enable/disable shell messages on the serial connection │
│ I7 1-Wire Enable/disable one-wire interface │
│ I8 Remote GPIO Enable/disable remote access to GPIO pins │
│ │
│ │
│ │
│ <Select> <Back> │
│ │
└─────────────────────────────────────────────────────────────────────────┘
-
<Yes>
を選択する。
┌────────────────────────────────────────────────────────────┐
│ │
│ Would you like the VNC Server to be enabled? │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ <Yes> <No> │
│ │
└────────────────────────────────────────────────────────────┘
-
<Ok>
を選択する。
┌────────────────────────────────────────────────────────────┐
│ │
│ The VNC Server is enabled │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ <Ok> │
│ │
└────────────────────────────────────────────────────────────┘
2. Raspberry Pi の画面共有
「VNC Viewer」を起動して、リモートデスクトップで Raspberry Pi に接続する。
「VNC Viewer」で接続した Raspberry Pi のデスクトップ画面
Discussion