Ubuntu20.04下运行UE4记录

684 阅读2分钟

本文已参与[新人创作礼]活动,一起开启掘金创作之路。

 总体是按照官方文档进行操作

docs.unrealengine.com/zh-CN/Shari…

但中间过程遇到不少的坑。核心一点,如果是要想运行走通,不要用虚拟机,不管是云虚拟机还是本地的虚拟机,我都没有成功,只在物理机上运行成功了。

整体分几步:

1、下载源码,要去注册相关的账号。不注册账号的话,在github上是看不到源码的。

2、下载之后,编译就按照官方文档的几步:

Setup.sh

GenerateProjectFiles.sh

make

即可。

但这个过程十分之漫长,要耐心等待。

这里强烈建议使用强劲的设备

3、运行的这一步,在虚拟机上遇到了很多坑。各种问题,这里就暂且不表了,因为最终解决问题的,就是换了一台带独立显卡的物理机即可。

4、换了带独显的物理机之后,直接按照文档去执行

./UE4Editor是不可行的,会报错,报错是缺少Vulkan驱动。因为UE4在linux下已经是用Vulkan运行了。

于是需要安装显卡驱动,根据以下的这个帖子来:

Ubuntu20.04显卡驱动安装_Wing Ardium Leviosa的博客-CSDN博客_ubuntu20.04 显卡驱动

有帖子说不需要禁用nouveau,我没禁是没有成功,所以还是禁以下。我这里用的也是lightdm,所以要关闭lightdm和重启lightdm

装完显卡之后,再执行./UE4Editor就能正常把UE4给运行起来了。

5、创建工程也正常,打包之后需要耗点时间(看机器配置)。打包后在Saved文件夹里面找跟工程名相同的sh脚本,命令行启动起来就可以了