Linux 上使用英特尔显卡的 Matlab 文本

Matlab text on Linux with Intel graphics

在我的带有 Intel HD 5500 显卡的笔记本电脑上,如果我 运行 Matlab(在本地或远程机器上),菜单和内部图形中的一些文本是不可读的。这是空图形的编辑菜单的样子:

不可读的行似乎是随机选择的,但实际上并非如此:在每个新图中,都是那些菜单项。

当我在自己的机器上启动 Matlab 时, 使用选项 -softwareopengl 启动 matlab 的解决方案有效 - 然后文本是可读的。然而,在远程 Matlab 会话中,它仍然会产生不可读的文本。

不幸的是,using backports 提出的解决问题的建议无效:即使使用向后移植的驱动程序,文本也不正确。

其他 linux 驱动程序(可能在 Debian 存储库之外)是否解决了这个问题?

尝试将名为 'java.opts' 的文件放入 matlab 二进制目录(例如 /path/to/matlab/R201Xy/bin/glnxa64),内容为

-Dsun.java2d.pmoffscreen=false