Skip to content
This repository has been archived by the owner on Mar 6, 2022. It is now read-only.

Commit

Permalink
remove_realvnc
Browse files Browse the repository at this point in the history
remove_realvnc
cuz rpi  had added  the realvnc 64bit pkg
  • Loading branch information
aiminickwong authored Mar 26, 2021
1 parent ee60a83 commit 1ef3ee8
Showing 1 changed file with 0 additions and 160 deletions.
160 changes: 0 additions & 160 deletions README_zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -1021,166 +1021,6 @@ VNC已默认启用,您无需执行任何操作。

----

如果需要安装另一个VNC服务器软件包(如RealVNC), 则可以执行以下操作:

(安装前您需要先禁用我们系统默认的VNC服务)

但是我们仍然建议您使用我们系统提供的默认VNC。

#### 安装macOS Mojave主题桌面环境的RealVNC远程桌面

```
vnc_pkg='VNC-Server-6.6.0-Linux-ARM.deb' ; \
sudo \
sed -i '/deb http:\/\/mirrors.tuna.tsinghua.edu.cn\/debian\/ sid main non-free contrib/d' \
/etc/apt/sources.list ; \
sudo apt clean all ; \
sudo echo 'deb http://mirrors.tuna.tsinghua.edu.cn/debian/ sid main non-free contrib' \
>>/etc/apt/sources.list ; \
sudo dpkg --add-architecture armhf ; sudo apt update ; \
cd ~ ; wget https://www.realvnc.com/download/file/vnc.files/$vnc_pkg ; \
sudo apt install ./$vnc_pkg ; \
rm -rf ./$vnc_pkg ; \
sudo dpkg --remove-architecture armhf ; sudo apt update ; \
sudo systemctl enable vncserver-x11-serviced.service ; \
sudo systemctl start vncserver-x11-serviced.service ; \
sudo \
sed -i '/deb http:\/\/mirrors.tuna.tsinghua.edu.cn\/debian\/ sid main non-free contrib/d' \
/etc/apt/sources.list ; \
sudo apt clean all ; sudo apt update
```

**注意:**

```
sudo \
sed -i '/deb http:\/\/mirrors.tuna.tsinghua.edu.cn\/debian\/ sid main non-free contrib/d' \
/etc/apt/sources.list ; \
```

**在上面安装RealVNC过程中的这条命令千万别漏掉!!!**

点击 [此处](https://www.realvnc.com/en/connect/download/viewer/) 前往下载RealVNC的客户端。

安装并运行客户端,直接输入IP地址即可,不需要填写端口,用户名和密码是你系统的登录用户和密码。

**说明:**

*Realvnc的一些高级说明*

#### 将RealVNC安装为系统的守护进程服务模式

启动或停止RealVNC服务:

```
systemctl (start-stop) vncserver-x11-service.service
```

启用或取消RealVNC服务开机自启动:

```
systemctl (enable-disable) vncserver-x11-service.service
```

杀死所有相关的服务进程:

```
killall vncserver-x11-core vncserver-x11 vncagent vncserverui
```

**当你没有外接显示器的时候你需要按以下方法操作**

*RealVNC虚拟显示服务模式*

在此模式下,VNC连接地址为:

```
你树莓派的IP地址:1
```

```
## A模式:
将RealVNC安装为系统的守护进程虚拟显示服务模式
(这个功能需要RealVNC的license授权)
启用或关闭RealVNC虚拟显示服务:
systemctl (start-stop) vncserver-virtuald.service
启用或取消RealVNC虚拟显示服务开机启动:
systemctl (enable-disable) vncserver-virtuald.service
```

```
## B模式:
运行RealVNC安装为系统的守护进程虚拟显示服务的另一种模式:
(自定义方法,不需要授权)
(参考自Pi官方论坛 https://www.raspberrypi.org/forums/viewtopic.php?t=249124)
按照以下步骤操作:
1. 安装软件包:
apt install xserver-xorg-video-dummy -y
2. 执行命令:
killall vncserver-x11-core vncserver-x11 vncagent vncserverui ;\
systemctl stop vncserver-x11-serviced.service ;\
systemctl disable vncserver-x11-serviced.service ;\
systemctl stop vncserver-virtuald.service ;\
systemctl disable vncserver-virtuald.service
3. 创建服务脚本文件:
/usr/lib/systemd/system/vncserver-pi.service
---------------------------------------------------
[Unit]
Description=VNC Server in Virtual Mode daemon
After=network.target
[Service]
User=pi
Type=forking
ExecStart=/usr/bin/vncserver :1
ExecStop=/usr/bin/vncserver -kill :1
Restart=on-failure
RestartSec=5
KillMode=process
[Install]
WantedBy=multi-user.target
---------------------------------------------------
4. 为所有系统用户启用Xorg系统服务,执行命令:
vncinitconfig -enable-system-xorg
所有的选择都回答:"Y"
如果你想禁用可以执行:
vncinitconfig -disable-system-xorg
5. 生成 "/etc/X11/vncserver-virtual.conf" 配置文件,执行:
vncinitconfig -virtual-xorg-conf
6. 将服务设置为开机自启动并启动服务:
systemctl enable vncserver-pi.service
systemctl start vncserver-pi.service
已知问题:
该模式下无法重启vncserver-pi.service服务,
你只能通过重启系统来实现。
```

### 3-11.切换声音输出通道

2.0系统默认声音使用 **HDMI** 输出
Expand Down

0 comments on commit 1ef3ee8

Please sign in to comment.