Raspberry Pi Desktopに Windowsのリモートデスクトップで接続するため
設定をしましたが、vncserverが起動に失敗します。
解決方法をご教授下さい。
環境:
接続先
OS:Debian Buster with Raspberry Pi Desktop
接続元
OS:Windows 10
TightVNC(パッケージ名:tightvncserver)をインストール後、
vncserverを起動して、パスワードを設定。
以下のファイルを作成してから、サーバを再起動。
■/etc/systemd/system/vncserver@.serviceの内容
[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target
[Service]
Type=forking
User=pi
PAMName=login
PIDFile=/home/pi/.vnc/%H:%i.pid
ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1
ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x800 :%i
ExecStop=/usr/bin/vncserver -kill :%i
[Install]
WantedBy=multi-user.target
Windowsからはリモートデスクトップ接続を使用してVNC接続を行いたいので
xrdpをインストール
サーバ再起動後に vncserverの起動状態を確認したところ、
statusが "failed"となっていた
"systemctl start vncserver@1.service"の実行結果
Job for vncserver@1.service failed because the service did not take the steps required by its unit configuration.
See "systemctl status vncserver@1.service" and "journalctl -xe" for details.
"systemctl status vncserver@1.service"の実行結果
● vncserver@1.service - Remote desktop service (VNC)
Loaded: loaded (/etc/systemd/system/vncserver@.service; disabled; vendor preset: enabled)
Active: failed (Result: protocol) since Sun 2020-11-01 03:22:59 JST; 3s ago
Process: 2204 ExecStartPre=/usr/bin/vncserver -kill :1 > /dev/null 2>&1 (code=exited, status=2)
Process: 2209 ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x800 :1 (code=exited, status=0/SUCCESS)
systemd[1]: Starting Remote desktop service (VNC)...
systemd[2204]: pam_unix(login:session): session opened for user pi by (uid=0)
systemd[2209]: pam_unix(login:session): session opened for user pi by (uid=0)
systemd[1]: vncserver@1.service: New main PID 2218 does not belong to service,
systemd[1]: vncserver@1.service: New main PID 2218 does not belong to service,
systemd[1]: vncserver@1.service: Failed with result 'protocol'.
systemd[1]: Failed to start Remote desktop service (VNC).
参考サイト:
https://uepon.hatenadiary.com/entry/2018/06/03/094017