ue4_linux_runing

文章目录
  1. 1. linux环境运行虚幻运行和二进制包
    1. 1.1. 编译虚幻引擎

linux环境运行虚幻运行和二进制包

后续补充 2021-12-15

image-20211215101508814

image-20211215101555150

image-20211215101627944

不知道服务器谁重新安装了驱动,导致在nvidia-smi 显示的驱动和版本对不上

编译虚幻引擎

参考链接 https://docs.unrealengine.com/4.26/zh-CN/SharingAndReleasing/Linux/BeginnerLinuxDeveloper/SettingUpAnUnrealWorkflow/

  1. 拉取虚幻引擎的代码这里需要在epic账号上关联github账号就可以看到prive权限

    https://github.com/EpicGames/UnrealEngine.git

  2. 然后拉取代码 这个过程需要持续40分钟

  3. 进入到目录中安装,编译,打包环境

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    //设置生成项目文件所需的文件。
    ./Setup.sh
    //从终端运行 GenerateProjectFiles.sh 以生成项目文件
    ./GenerateProjectFiles.sh
    要构建项目,从终端运行 make。
    make

    //运行打包好的程序
    ./Engine/Binaries/Linux/UE4Editor


运行后环境一直报错

image-20210719172623642

这个时候需要的步骤的

网上很多都是用下面这个命令

sudo add-apt-repository ppa:graphics-drivers/ppa && sudo apt update

sudo apt install nvidia-graphics-drivers-396 nvidia-settings vulkan vulkan-utils

hwinfo –gfxcard 查看显卡的信息

lspci | grep VGA 查询vga显示

参考链接1

参考链接2

ubuntu-drivers devices

image-20210719173533066

apt-get install nvidia-driver-460

但会有问题 第一个就是 nvidia-graphics-drivers-396这个驱动找不到

实际上是需要执行

需要等待nvidia-settings

image-20210719115454584

不可点击

驱动安装成功后

image-20210719173846142