当前位置: 首页 > article >正文

UnityRenderStreaming使用记录(三)

测试UnityRenderStreaming在Ubuntu24.04.1LTS上的表现

  • 先放上运行图
    • 操作系统 Ubuntu24.04.1LTS
    • Unity测试工程
    • 环境相关修改
    • 遇到的问题

先放上运行图

在这里插入图片描述

操作系统 Ubuntu24.04.1LTS

  1. 系统下载地址 https://cn.ubuntu.com/download/desktop
  2. 安装UnityHub https://blog.csdn.net/AWNUXCVBN/article/details/126456365

Unity测试工程

  1. 工程地址 https://gitee.com/awnuxcvbn/UnityRenderStreaming

环境相关修改

  1. 改清华源 https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/
  2. sudo apt install nodejs
  3. sudo apt install npm
  4. npm改源 npm config set registry https://registry.npmmirror.com 查看当前源 npm config get registry

遇到的问题

  1. 打包出的程序运行黑屏、卡屏,日志路径 /home/xuefei/.config/unity3d/DefaultCompany/Unity/Player.log 日志中有 implib-gen: libX11.so: failed to load library: libX11.so: cannot open shared object file: No such file or directory sudo apt install libx11-dev解决
  2. 打开项目随机卡死的问题, 测试启动参数里加入-DisableDirectoryMonitor 没有效果,按照https://discussions.unity.com/t/linux-editor-stuck-on-loading-because-of-bee-backend-w-workaround/854480 解决
go to your unity editor folder, then in the Data folder
rename bee_backend to bee_backend_real
create a bee_backend file, make it executable
write the following in the newly created bee_backend file
#! /bin/bash

args=("$@")
for ((i=0; i<"${#args[@]}"; ++i))
do
    case ${args[i]} in
        --stdin-canary)
            unset args[i];
            break;;
    esac
done
${0}_real "${args[@]}"
  1. 启动webserver错误
    在这里插入图片描述
    sudo ./webserver 默认是80端口,如果80 端口被占用,就换一个比如sudo ./webserver -p 90
    或者 查看谁在占用干掉它
xuefei@xuefei:~/UnityRenderStreaming/WebApp$ sudo netstat -tulnp | grep 80
tcp6       6      0 :::80                   :::*                    LISTEN      94265/./webserver   
xuefei@xuefei:~/UnityRenderStreaming/WebApp$ sudo kill -9 94265

未完待续……
25.1.2没啥可续的了……


http://www.kler.cn/a/463699.html

相关文章:

  • 【Domain Generalization(2)】领域泛化在文生图领域的工作之——PromptStyler(ICCV23)
  • 直播预告丨社区年度交流会 《RTE 和 AI 融合生态洞察报告 2024》发布
  • Dubbo扩展点加载机制
  • DDoS攻击防御方案大全
  • k8s系列--docker拉取镜像导入k8s的containerd中
  • 超高分辨率 图像 分割处理
  • 远程服务器训练模型,使用tmux防止训练终止
  • Go语言方法和接收器类型详解
  • vue3配置测试环境、开发环境、生产环境
  • UNI-APP_i18n国际化引入
  • 无人机技术突飞猛进,超大集群飞行技术详解
  • http报头解析
  • 爬虫与反爬虫实现全流程
  • STM32-I2C通信
  • 安装PostgreSQL后的初始化操作
  • 浏览器--解决页面没刷新的问题(清除所有缓存)
  • 【从零开始入门unity游戏开发之——C#篇35】C#自定义类实现Sort自定义排序
  • net core程序部署到 iis 出现跨域问题
  • Spring Boot JPA Oracle 最佳实践 20 条
  • 《迁移学习与联邦学习:推动人工智能发展的关键力量》
  • APP怎么抓取原生日志 - Android篇
  • springboot3.X 无法解析parameter参数问题
  • vue.js scoped样式冲突
  • 【mediapipe】实现卷腹运动识别(视频或摄像头)并计数
  • html 音频和视频组件
  • Kubernetes Gateway API-3-TLS配置