使用模型可视化功能时界面无法显示,且后台有报错信息提示

问题描述

在Ubuntu 20.04-aarch64环境上,使用Model Visualizer、Dump Configuration等模型可视化功能时界面无法显示,且后台提示如下两种报错信息任意一种。

  1. SEVERE - #c.i.u.j.JBCefApp - /xxx/libjcef.so: /xxx/libcef.so: cannot allocate memory in static TLS block。
  2. SEVERE - #c.i.o.p.Task - JCEF is not supported in this env or failed to initialize。

问题分析

  1. libcef.so文件加载冲突。
  2. libcef.so文件初始化失败。

解决方案

配置MindStudio环境变量。

  1. 在MindStudio安装路径下的bin目录中执行vi MindStudio.sh命令,打开MindStudio.sh启动脚本文件,在文件第167行后面添加以下内容(以非root用户为例)。

    export LD_PRELOAD=MindStudio安装目录/jbr/lib/libcef.so:$LD_PRELOAD  
    export LD_LIBRARY_PATH=MindStudio安装目录/jbr/lib/libcef.so:$LD_LIBRARY_PATH

  2. 执行:wq!命令保存文件并退出。
  3. 在MindStudio安装路径下的bin目录中使用如下命令重启MindStudio。

    ./MindStudio.sh