ubuntu18.04에서 matlab2022b를 실행할 때 모듈 "canberra-gtk-module"을 로드하지 못했습니다.

Tip: 글 작성 후 자동으로 목차가 생성될 수 있으며, 생성 방법은 오른쪽 도움말 문서를 참고하세요.

기사 디렉토리


이유

Ubuntu 18.04/20.04에는 기본적으로 libcanberra-gtk3-module(gtk-3.0+)이 설치되어 있으며 Matlab은 gtk-2.0+의 canberra 동적 링크 라이브러리를 호출해야 합니다. (실제로 2.0+ 버전의 동적 링크도 있습니다. gtk-3.0+ 디렉토리의 링크 라이브러리
. 링크 라이브러리 파일이지만 Matlab은 동일한 경로에서 여러 버전의 libcanberra-gtk-module.so를 지원하지 않는 것 같습니다)

2. 기본 Linux 라이브러리는 "/usr/lib/" 경로에 있고, canberra 동적 링크 라이브러리는 "/usr/lib/x86_64-linux-gnu/" 경로에 있습니다.

해결책

canberra의 gtk-2.0+ 버전을 설치하려면 터미널에서 다음 명령을 실행하십시오.

sudo apt-get install libcanberra-gtk-module -y

소프트 연결을 추가하려면 터미널에서 다음 명령을 실행하세요.

sudo ln -s /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libcanberra-gtk-module.so /usr/lib/libcanberra-gtk-module.so

Guess you like

Origin blog.csdn.net/cherish1211/article/details/130422466