如何修复错误:无法加载模块“canberra-gtk-module”

如何修复错误:无法加载模块“canberra-gtk-module”

我正在运行 Ubuntu 18.04.3 LTS,当我启动 MATLAB R2019b 时出现以下错误:

Gtk-Message: 00:20:10.283: Failed to load module "canberra-gtk-module" [0921/002013.995543:INFO:context.cpp(159)] Using multi-threaded message loop for Linux

我读过这个帖子:无法加载模块“canberra-gtk-module”...但已安装

但无法解决问题。Matlab 启动后运行良好,但我想解决此错误。任何想法都将不胜感激。

答案1

这不是 Matlab 独有的问题,而是 Ubuntu 独有的问题。它通过以下方式解决:执行

  • sudo apt-get install libcanberra-gtk-module

答案2

因此答案是在终端中执行以下操作

sudo apt-get install libcanberra-gtk* libgconf-2-4
sudo ln -s /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libcanberra-gtk-module.so /usr/lib/libcanberra-gtk-module.so

第二行将创建指向模块的链接。Matlab 与 gtk-2.0 模块配合使用。对于其他 Linux 发行版按照这个。 问题解决了,至少对我来说。

相关内容