-
Notifications
You must be signed in to change notification settings - Fork 20
Set up VNCsever
IGC8810 edited this page Jun 26, 2023
·
1 revision
lightdmに変更
sudo apt install lightdm
sudo apt install x11vnc
以下のコマンドを実行するとVNCにログインする時のパスワードを求められるため入力する
sudo x11vnc -storepasswd /etc/.vncpasswd
新規にファイルを作成
cd /etc/systemd/system sudo vim x11vnc.service
[Unit] Description=x11vnc (Remote access) After=network-online.target [Service] Type=simple ExecStart=/usr/bin/x11vnc -auth guess -display :0 -rfbauth /etc/.vncpasswd -rfbport 5900 -forever -loop -noxdamage -repeat -shared ExecStop=/bin/kill -TERM $MAINPID ExecReload=/bin/kill -HUP $MAINPID KillMode=control-group Restart=on-failure [Install] WantedBy=graphical.target
sudo systemctl daemon-reload sudo systemctl enable x11vnc sudo systemctl start x11vnc
この状態ではPCにHDMIケーブルが刺さっていないとVNCviwerで操作出来ませんのでダミーHDMIを使用するのをおすすめします. 別の手段としてダミーディスプレイ設定の方法も紹介します. ですが,以下の設定を行うとディスプレイ表示出来なくなります.ディスプレイを使用する場合は消してください。
sudo apt install xserver-xorg-video-dummy-lts-xenial
sudo vim /usr/share/X11/xorg.conf.d/80-dummy.conf
に
Section "Device" Identifier "Card0" Driver "dummy" VideoRam 256000 EndSection Section "Monitor" Identifier "Monitor0" HorizSync 5.0-1000.0 VertRefresh 5.0-200.0 # 1920x1080 59.94 Hz (CVT) hsync: 67.13 kHz; pclk: 174.00 MHz Modeline "1920x1080_60.00" 174.00 1936 2064 2264 2592 1080 1083 1093 1120 -hsync +vsync EndSection Section "Screen" Identifier "Screen0" Monitor "Monitor0" Device "Card0" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1920x1080" EndSubSection EndSection