在Debian系統中啟動TigerVNC,可以按照以下步驟進行:
安裝TigerVNC服務器 如果尚未安裝,可以使用以下命令安裝:
sudo apt update
sudo apt install tigervnc-standalone-server tigervnc-common
配置TigerVNC服務器
創建一個配置文件,例如~/.vnc/xstartup
,并添加以下內容:
#!/bin/sh
exec /usr/bin/tigervncserver -geometry 1920x1080 :1
確保該文件具有執行權限:
chmod +x ~/.vnc/xstartup
創建systemd服務文件
創建一個新的systemd服務文件,例如/etc/systemd/system/tigervncserver@.service
,并添加以下內容:
[Unit]
Description=Start TigerVNC server at startup
After=syslog.target network.target
[Service]
Type=forking
User=<your_username>
Group=<your_group>
WorkingDirectory=/home/<your_username>
PIDFile=/home/<your_username>/.vnc/%H:%i.pid
ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1
ExecStart=/usr/bin/tigervncserver -geometry 1920x1080 :%i
ExecStop=/usr/bin/vncserver -kill :%i
[Install]
WantedBy=multi-user.target
將<your_username>
和<your_group>
替換為你的實際用戶名和組名。
啟用并啟動服務 啟用服務以便在系統啟動時自動運行:
sudo systemctl daemon-reload
sudo systemctl enable tigervncserver@1.service
sudo systemctl start tigervncserver@1.service
連接到VNC服務器
使用VNC客戶端連接到localhost:5901
(假設你使用的是:1
顯示號)。
如果你不想使用systemd服務,也可以手動啟動TigerVNC服務器:
啟動VNC服務器
vncserver :1
這將啟動一個VNC會話,并提示你設置密碼。
連接到VNC服務器
使用VNC客戶端連接到localhost:5901
。
通過以上步驟,你應該能夠在Debian系統中成功啟動并使用TigerVNC。