Initializing MATLAB Graphics failed in Linux.

Hi
I just installed R2020b on Linux and when I start Matlab I get this error;
Warning: Initializing MATLAB Graphics failed.
This indicates a potentially serious problem in your MATLAB setup, which should be resolved as soon as possible. Error detected was:
MATLAB:hg:InvalidProperty
Unrecognized property screenpixelsperinch for class Root.
> In hgrc (line 165)
In matlab.graphics.internal.initialize (line 15)
I tried things like
matlab -softwareopengl
export GTK_PATH=/usr/lib/x86_64-linux-gnu/gtk-2.0
but did not work for my problem and there is one more thing but I think it's not caused this graphic problem. When I start Matlab
Failed to load module "pk-gtk-module"
I get this error too in the terminal.

5 Comments

The failed to load itself is considered informative; https://www.mathworks.com/matlabcentral/answers/479778-gtk-message-16-17-51-771-failed-to-load-module-canberra-gtk-module#answer_396583 but you might want to install the libraries mentioned in the Answers there.
Already installed these but I still get the error
sudo apt-get install packagekit-gtk3-module
sudo apt-get install libcanberra-gtk-module
I installed R2020a too but I still get the error.
The only times I have seen screenpixelsperinch marked as unrecognized was a case where MATLAB could not find any graphics driver -- not vendor opengl, not the linux work-alike. If I recall correctly one of the times was driver install issues, and the other time was libc.so incompatibility.
I updated drivers and error still exist. I don't know how to figure it out. Thanks for your help.
I recommend contacting Mathwork Support for free installation assistance.

Sign in to comment.

Answers (1)

Hi,
Your issue might be related to this known bug. I suggest you to contact support for startup issues
Thanks

Categories

Products

Release

R2020b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!