更新 VNC 设置方法.
Signed-off-by: rick.chan <chenyang@autoai.com>
This commit is contained in:
parent
cae811bf0b
commit
9a5ff81fcb
|
@ -14,7 +14,8 @@ published: true
|
|||
## 安装 Xorg 和 lightDM
|
||||
|
||||
```bash
|
||||
pacman -S xorg xorg-xinit lightdm lightdm-gtk-greeter
|
||||
pacman -S xorg xorg-xinit xorg-server lightdm lightdm-gtk-greeter
|
||||
ln -s /etc/lightdm/Xsession /etc/X11/Xsession
|
||||
```
|
||||
|
||||
## 安装 xfce4 或 cinnamon
|
||||
|
@ -51,6 +52,7 @@ export LANGUAGE=zh_CN:en_US
|
|||
|
||||
```bash
|
||||
systemctl enable lightdm.service
|
||||
systemctl start lightdm.service
|
||||
```
|
||||
|
||||
## 安装和开启 tigervnc
|
||||
|
@ -58,42 +60,33 @@ systemctl enable lightdm.service
|
|||
```bash
|
||||
# 安装
|
||||
pacman -S tigervnc
|
||||
# 运行服务(首次运行需要输入初始密码)
|
||||
vncserver
|
||||
# 运行服务并指定分辨率
|
||||
vncserver -geometry 1280x1024
|
||||
vncserver -geometry 1920x1080
|
||||
```
|
||||
|
||||
第一次使用需要按提示输入密码,开启后会提示一个 \<num\> 号,num 与 VNC 的默认监听端口有一定对应关系,一般 num=0 时 VNC 默认监听 5900,num=1 时 VNC 默认监听 5901,以此类推。如果要关闭 vnc 可使用如下命令:
|
||||
编辑 /etc/tigervnc/vncserver.users 文件配置用户和 Display Number.
|
||||
|
||||
```bash
|
||||
vncserver -kill :<num>
|
||||
# /etc/tigervnc/vncserver.users
|
||||
:<num>=<user name>
|
||||
```
|
||||
|
||||
## 配置 VNC
|
||||
|
||||
修改 ~/.vnc/xstartup 文件如下:
|
||||
|
||||
```ini
|
||||
#!/bin/sh
|
||||
|
||||
unset SESSION_MANAGER
|
||||
unset DBUS_SESSION_BUS_ADDRESS
|
||||
# For Cinnamon
|
||||
#exec dbus-launch cinnamon-session
|
||||
# For Xfce
|
||||
exec dbus-launch xfce4-session
|
||||
# For GNOME
|
||||
#exec dbus-launch gnome-session
|
||||
```
|
||||
|
||||
最后设置 xstartup 文件的访问权限,否则可能造成 vncserver 服务异常,远程访问黑屏:
|
||||
|
||||
```bash
|
||||
chmod 777 ~/.vnc/xstartup
|
||||
# 首次运行需要设置密码
|
||||
vncpasswd
|
||||
# 运行服务,<num> 一定要与 /etc/tigervnc/vncserver.users 文件中的配置一致
|
||||
vncserver :<num>
|
||||
```
|
||||
|
||||
如需指定分辨率,可通过修改 ~/.vnc/config 实现
|
||||
|
||||
```bash
|
||||
session=cinnamon
|
||||
geometry=1920x1080
|
||||
#localhost
|
||||
#alwaysshared
|
||||
```
|
||||
|
||||
num 与 VNC 的默认监听端口有一定对应关系,一般 num=0 时 VNC 默认监听 5900,num=1 时 VNC 默认监听 5901,以此类推。
|
||||
|
||||
## 远程访问
|
||||
|
||||
使用 [VNC Viewer](https://www.realvnc.com) 进行远程访问,该软件支持 Windows、Linux、Android、iOS 等系统。输入:
|
||||
|
|
Loading…
Reference in New Issue