VNC 仿真实践完整使用指南

本文说明从本机安装 VNC 客户端、在网站申请VNC实操环境,到连接远程桌面并在服务器上准备工程完成一次仿真的完整流程。 环境申请与连接参数在网页端完成;源码与仿真在服务器端执行。

一、整体流程(你需要做什么)

  1. 注册并登录学习平台。
  2. 确认已具备申请VNC实操环境的权限(未开通时按页面提示完成星球 / 付费等要求)。
  3. 在个人电脑上安装任意一款常用 VNC 客户端(见第二节)。
  4. 在网站内申请远程环境,等待分配完成(通常数十秒级,请勿重复点击)。
  5. 打开“用户中心 → 我的 VNC 连接”,复制服务器地址、端口、用户名与 VNC 密码。
  6. 用 VNC 客户端按 服务器:端口 连接,输入凭据进入远程 Linux 桌面。
  7. 在远程桌面打开终端,按课程要求准备个人练习目录,从 /project 复制只读工程到个人目录,再按讲义执行仿真命令。

二、在本机安装 VNC 客户端

平台不强制指定唯一品牌,可使用常见客户端,如 TightVNC、RealVNC Viewer、TigerVNC。

Windows

macOS

Linux

三、在网站上申请远程环境

  1. 使用浏览器登录平台。
  2. 点击右上角用户头像,在下拉菜单中选择“申请VNC实操环境”。
  3. 若系统检测到已有有效会话,会直接弹出当前连接信息。
  4. 若尚无会话,按需选择使用时长、桌面环境、分辨率后提交申请。
  5. 申请成功后会展示服务器地址、端口、用户名、VNC 密码,请及时保存。

四、查看连接信息并建立 VNC 连接

  1. 进入“用户中心 → 我的 VNC 连接”(一般路径 /projects/my-tasks/vnc-account)。
  2. 查看服务器地址、端口号、用户名、VNC 密码及连接地址。
  3. 将连接信息填入本机 VNC 客户端并连接;首次连接输入 VNC 密码。
  4. 注意会话有效期(北京时间),过期后需重新申请。

五、进入桌面后:个人目录与只读工程路径

六、完成一次代码仿真(通用流程)

具体命令以当期讲义为准,以下为通用流程:

# 将 USER 替换为您的 VNC 用户名
cd /home/USER/soc3_practice

# 示例:复制 SoC V1.1 到个人目录
cp -a /project/SOC_V1.1/To_Customer ./SOC_V1.1_To_Customer_my
cd ./SOC_V1.1_To_Customer_my
ls -la

# 按课程要求加载环境(示例)
tcsh -c "source ${EDA_ENV_INIT:-/eda/env_init.tsh}"

进入课程指定仿真目录后,按讲义执行 make/脚本/yrun 等命令。

七、常见问题