手把手教你:在银河麒麟国防版上部署VR串流服务端

0 阅读2分钟

【前言】

随着信创替代推进,越来越多单位需要将VR训练系统迁移到国产操作系统。在银河麒麟国防版系统上进行VR串流存在诸多兼容性问题。本文记录了一次完整的部署过程,从裸机到可运行状态,全程命令可复制,适合运维工程师参考。

【环境准备】

硬件清单

  • CPU:Intel Core i7-8700 / AMD Ryzen 7 5700G

  • 内存:32GB DDR4

  • 显卡:NVIDIA RTX 4060Ti  8GB(VR渲染需要)

  • 存储:512GB NVMe SSD

  • VR头显:PICO 4 Enterprise(支持OpenXR标准)

软件清单

  • 操作系统:Kylin-Desktop-V10-GFB-HWE-Release-020-X86_64(银河麒麟国防版)
  • 显卡驱动:NVIDIA Driver 580.126.09
  • VR串流:穹奇Qioki VR串流助手 v1.8.6(支持国密算法版本)

【步骤一:系统基础配置】

  • 更新系统补丁
sudo apt update
sudo apt upgrade -y
# 银河麒麟基于Debian,使用apt
  • 安装基础开发环境
sudo apt install -y build-essential cmake git wget vim
sudo apt install -y libusb-1.0-0-dev libudev-dev
# USB和系统监控需要的库

【步骤二:GPU驱动安装】

银河麒麟的ARM64架构需要特定的NVIDIA驱动版本。

  • 下载驱动(离线环境需提前下载)
wget https://cn.download.nvidia.com/XFree86/Linux-x86_64/580.126.09/NVIDIA-Linux-x86_64-580.126.09.run
  • 禁用Nouveau驱动
sudo bash -c "echo 'blacklist nouveau' > /etc/modprobe.d/nvidia-install-deny-nouveau.conf"
sudo bash -c "echo 'options nouveau modeset=0' >> /etc/modprobe.d/nvidia-install-deny-nouveau.conf"
sudo dracut --force
sudo reboot
  • 安装驱动(重启后进入文本模式)
# 按Ctrl+Alt+F3进入文本模式,登录
sudo bash NVIDIA-Linux-x86_64-580.126.09.run --no-opengl-files
# 安装过程中选择"Yes"安装32位兼容库,选择"Yes"运行nvidia-xconfig
  • 验证安装
nvidia-smi
# 应看到GPU信息和驱动版本

+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 580.126.09             Driver Version: 580.126.09     CUDA Version: 13.0     |
+-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce RTX 4060 Ti     Off |   00000000:01:00.0  On |                  N/A |
|  0%   40C    P8             12W /  160W |     984MiB /   8188MiB |     23%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+

【步骤三:VR串流软件启动】

这里以穹奇Qioki VR串流助手(网址:qioki.com/pcvr/)为例。

(经测试在麒麟国防版环境下仅找到这一个软件可用,该软件提供了完整的OpenXR运行时,无需SteamVR,支持一键启动,无需繁琐配置)

打开软件,启动服务器,安装头显接收客户端APP并建立连接,启动UE程序进行VR预览。

预览成功并串流到了VR眼镜中。