Он должен работать, если вы поместите файл в /etc/X11/xinit/xinput.d
Я думаю, что по умолчанию xinput.d больше не источник ~/xinput.d.
У меня была такая же проблема, я думаю, из сообщений об ошибках, что это было связано с старыми библиотеками libc, используемыми Matlab.
Я установил пакеты matlab-support и matlab-support-dev и вещи начал работать.
Еще одна вещь: выберите, чтобы переименовать старые библиотеки GCC из формы MATLAB и использовать новые из Ubuntu по запросу !!!
Один поток stackoverflow показал, что ошибка нарушения сегментации может быть решена путем изменения рендеринга по умолчанию на zbuffer. Добавьте эту строку в файл startup.m:
set (0, 'DefaultFigureRenderer', 'zbuffer');Простое решение - отключить переменную окружения, вызывающую проблему перед запуском Matlab. Кажется, что он работает до сих пор без побочных эффектов:
$ unset JAVA_TOOL_OPTIONS
$ matlab
Для меня графическая карта (Nvidia) была проблемой. Попробуйте переключиться на графику по умолчанию. Затем перезагрузите свою систему и запустите matlab.