UE5运行崩溃,错误代码如下

```
linux系统deepin下安装UE5之后运行崩溃,
#我是linux 深度系统
#深度系统下启动UE5之后点击开始就报错。
我使用的是深度系统,安装的版本是5.1,我安装了英伟达闭源驱动最新版本。 没有超频的操作。
我从项目目录/Binaries/Linux],执行生成的二进制文件启动也是同样崩溃。我安装了两遍,我还安装了4.7.2版本,这个版本可以正常运行没有崩溃。

我的显卡是4090 显卡驱动是最新版本的525.89.02

显卡驱动我也重新安装了一遍,降一级的版本也安装过一遍还是同样问题没法解决,
希望您的回答可以详细一点,具体到命令。

img


img


img


img


img

根据您提供的信息,似乎是UE5在您的Deepin系统上存在兼容性问题导致崩溃。以下是一些可能的解决方法:

确保系统已更新至最新版本,并尝试重新安装UE5,确保所有依赖项都已安装。

尝试使用命令行启动UE5,并检查终端输出以获取更多信息:

在终端中导航到UE5安装目录,并运行以下命令:

./Engine/Binaries/Linux/UE5Editor


如果程序崩溃,终端应该会输出错误信息。请注意这些信息,以便更好地确定问题所在。

检查UE5的日志文件,它们位于以下位置:


~/Library/Logs/Unreal Engine/LocalBuildLogs/

检查这些日志以查看是否有任何错误或警告信息。

尝试卸载并重新安装英伟达闭源驱动程序。如果您使用的是另一个显卡,则可能需要卸载并重新安装相应的驱动程序。

例如,卸载英伟达闭源驱动程序的命令可能类似于:

sudo apt-get install nvidia-driver


尝试在其他Linux发行版上安装和运行UE5,以确定是否是Deepin系统本身的问题。

1.显卡驱动问题:UE5需要显卡支持的OpenGL版本较高,如果显卡驱动不兼容或者安装不正确,可能会导致崩溃。您可以尝试重新安装显卡驱动或者降级显卡驱动版本来解决问题

2.系统依赖问题:UE5在Linux系统下需要依赖一些系统库和依赖项,如果这些依赖项没有正确安装或者版本不对,也可能导致崩溃。您可以尝试检查系统依赖项是否满足UE5的要求,并进行安装或者升级。

检查显卡驱动是否正确安装:

检查显卡驱动是否加载成功

$ lsmod | grep nvidia

检查显卡驱动版本信息

$ nvidia-smi

检查系统依赖项是否满足UE5的要求:

检查OpenGL版本

$ glxinfo | grep "OpenGL version"

安装依赖项(Debian/Ubuntu)

$ sudo apt-get install libasound2 libasound2-plugins libcurl4-openssl-dev libfontconfig1 libfreetype6 libglu1-mesa libgtk2.0-0 libgtk3.0 libicu-dev libicu-dev libjpeg62-dev libpng-dev libsdl2-dev libssl-dev libx11-dev libx11-xcb-dev libxau-dev libxcb1-dev libxcb-cursor-dev libxcb-keysyms1-dev libxcb-randr0-dev libxcb-render-util0-dev libxcb-render0-dev libxcb-shape0-dev libxcb-shm0-dev libxcb-util-dev libxcb-xfixes0-dev libxcb-xinerama0-dev libxcb-xkb-dev libxcb-xv0-dev libxcomposite1 libxcursor1 libxdamage1 libxi-dev libxinerama1 libxrandr2 libxrender1 libxss1 libxtst6 libxxf86vm1 libzstd-dev

你把崩溃的代码发过来我看看

https://www.baidu.com/link?url=JoUvSogM-piQMoo5rrQVR42gIO7iZozoWJz4SuClRPJzo6l-H2EbF2fCcGoUM67iqhPoTsRIS5OkakeUd4dwXq&wd=&eqid=9e9086520019dce20000000263ed8c49

可能是电脑配置较低,可能无法支持Unreal Engine 5运行所需的资源,需要确保电脑至少满足Unreal Engine 5的最低系统要求,并且具有足够的RAM和显存。检查编译过程是否出现错误,显卡驱动并检查其是否兼容Unreal Engine 5,并重新编译程序

如果在 Deepin Linux 上安装了 Unreal Engine 5 后遇到了运行崩溃问题,可以尝试以下解决方案:

  1. 确认系统符合最低要求 确保你的系统符合 Unreal Engine 5 的最低要求,包括硬件和软件配置。建议使用 64 位系统,至少 8 GB 内存,必须安装显卡驱动。
  2. 检查依赖库 运行 Unreal Engine 5 需要安装一些依赖库。可以通过在终端中运行以下命令来检查它们是否已安装:

csharp

sudo apt-get install libtcmalloc-minimal4 libzip4 libicu57 libssl1.0.0 libasound2

如果有未安装的依赖库,会自动安装。

  1. 更新显卡驱动 如果你的显卡驱动不是最新的版本,建议更新到最新版本。可以在终端中运行以下命令来更新显卡驱动:

sql

sudo apt-get update
sudo apt-get install nvidia-driver
  1. 删除 UE5 缓存 如果你曾经在之前安装过 UE5,建议尝试删除缓存文件,以防止出现冲突。可以在终端中运行以下命令来删除缓存文件:

javascript

rm -rf ~/.local/share/UnrealEngine/5.0
  1. 以管理员身份运行 尝试以管理员身份运行 UE5。在终端中运行以下命令:

bash

sudo /path/to/UnrealEngine/Engine/Binaries/Linux/UE5Editor
  1. 更新系统内核 如果上述方法都不起作用,可以尝试更新系统内核。在终端中运行以下命令:

sql

sudo apt-get update
sudo apt-get install linux-generic

这些解决方案可以帮助你解决在 Deepin Linux 上安装 UE5 后运行崩溃的问题。如果问题仍然存在,请尝试从 Unreal Engine 官方网站获取更多支持和解决方案。