MATLAB 2019b on Ubuntu 18.04 LTS - Pango and canberra errors when running SPM
조회 수: 7 (최근 30일)
이전 댓글 표시
I've just installed MATLAB 2019b on a new install of Ubuntu 18.04 LTS.
One application I run is called SPM. From what I can glean from the web, these errors are MATLAB issues.
The "Failed to load module "canberra..." error happens when SPM starts.
The other "Pango-CRITICAL..." errors happen after I click a button on SPM's interface.
MATLAB hangs after printing the errors, and I have to kill it.
Does anyone know of a fix?
john@ubuntu:~/Downloads$ matlab -r spm
MATLAB is selecting SOFTWARE OPENGL rendering.
Gtk-Message: 15:33:46.996: Failed to load module "canberra-gtk-module"
(MATLAB:103619): Pango-CRITICAL **: 15:34:18.620: pango_font_description_from_string: assertion 'str != NULL' failed
(MATLAB:103619): Pango-CRITICAL **: 15:34:18.620: pango_font_description_get_family: assertion 'desc != NULL' failed
(MATLAB:103619): Pango-CRITICAL **: 15:34:18.620: pango_font_description_set_family: assertion 'desc != NULL' failed
(MATLAB:103619): Pango-CRITICAL **: 15:34:18.620: pango_font_description_get_size: assertion 'desc != NULL' failed
(MATLAB:103619): Pango-CRITICAL **: 15:34:18.620: pango_font_description_set_size: assertion 'desc != NULL' failed
MATLAB Shutdown Error: Killed by User Request
john@ubuntu:~/Downloads$
댓글 수: 1
Adam Danz
2021년 3월 23일
Contact the authors of that toolbox for a resolution.
For other platforms [other than Windows], you will need to build the MEX files using a suitable C compiler and the Makefile provided with the SPM distribution.
답변 (6개)
Sai Bhargav Avula
2020년 3월 27일
Hi,
It appears to be that 'libcanberra-gtk-module' doesn't exist or is corrupted. Installing or reinstalling the same would solve the issue. To install or reinstall the same on Ubuntu, the following terminal commands may be used:
Install:
sudo apt-get install libcanberra-gtk-module
Reinstall:
sudo apt-get install --reinstall libcanberra-gtk-module
Hope this helps!
댓글 수: 0
Francesco Lo Russo
2020년 4월 19일
Hi,
the gtk-module should not be a problem. Unfortunatly the pango critical issues prevents me too to use the SPM12 toolbox on my ubuntu 19 with Matlab 2019b.
댓글 수: 1
Francesco Lo Russo
2020년 5월 13일
by the way SPM12 loads on ubuntu 19.10 but the issue is present in ubuntu 20.4. When I try to load SPM12 I get a similar error:
Gtk-Message: 20:50:03.779: Failed to load module "canberra-gtk-module"
(MATLAB:5371): Pango-CRITICAL **: 20:50:56.862: pango_font_description_from_string: assertion 'str != NULL' failed
(MATLAB:5371): Pango-CRITICAL **: 20:50:56.862: pango_font_description_get_family: assertion 'desc != NULL' failed
(MATLAB:5371): Pango-CRITICAL **: 20:50:56.862: pango_font_description_set_family: assertion 'desc != NULL' failed
(MATLAB:5371): Pango-CRITICAL **: 20:50:56.862: pango_font_description_get_size: assertion 'desc != NULL' failed
(MATLAB:5371): Pango-CRITICAL **: 20:50:56.862: pango_font_description_set_size: assertion 'desc != NULL' failed
MATLAB Shutdown Error: Killed by User Request
Still I have not found any solution to the problem.
Francesco Lo Russo
2020년 5월 14일
Hi, the SPM mailing list suggested me to follow this link. I’ll try the fix and see if it works.
https://en.wikibooks.org/wiki/SPM/Installation_on_64bit_Linux#Crash_at_startup
댓글 수: 0
Francesco Lo Russo
2020년 5월 23일
Dear all,
I found an easy fix. Before launching SPM12 just luanch the following command. It solved the problem for me!
#first command to launch
setenv('SPM_HTML_BROWSER','0')
#and after that
spm
댓글 수: 0
Hilary Dagg
2021년 3월 23일
Just wondering if any one has any other solutions.. setenv('SPM_HTML_BROWSER','0') does not fix it for me
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Introduction to Installation and Licensing에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!