Jump to content

    

Recommended Posts

Up.

Поставил новый matlab 2020a. Вижу почти такую же проблему:

Screenshot_2020-08-24_11-11-23.thumb.png.97ee410bf8c562a91352daebea791373.png

Тулбар отсутствует совсем. Однако хоткеи работают нормально. Любые идеи насчёт того, как это всё починить приветствуются)

Matlab R2020a upd 4. Ubuntu 18.04.5

 

Upd.

Обновился до Ubuntu 20.04.1 - симптомы все те же.

Share this post


Link to post
Share on other sites

А почему вы в техподдержку матлаба не обращаетесь? У них и русскоязычный отдел есть...

Продукт, всё-таки, таких бешеных денег стоит, что перед вами на цыпочках техподдержка ходить должна и в рот заглядывать...

Edited by Eddy_Em

Share this post


Link to post
Share on other sites
11 minutes ago, Eddy_Em said:

А почему вы в техподдержку матлаба не обращаетесь? У них и русскоязычный отдел есть...

Продукт, всё-таки, таких бешеных денег стоит, что перед вами на цыпочках техподдержка ходить должна и в рот заглядывать...

 

На форум я уже давно отписал - пока тишина. Продукт не куплен, а вылечен. В противном случае, я бы, конечно, не слезал с саппорта матворка)

Share this post


Link to post
Share on other sites
10 hours ago, nice_vladi said:

Продукт не куплен, а вылечен

Ну так зачем тогда ворованному коню в зубы заглядывать?

Я уже лет 15 как слез с матлаба - на octave (когда кончилась "академическая" лицензия). Но в моих задачах даже octave нужен не часто: лишь чтобы очередной алгоритм отладить. Дальше я его на С переписываю и спокойненько работаю.

Share this post


Link to post
Share on other sites
8 hours ago, Eddy_Em said:

Ну так зачем тогда ворованному коню в зубы заглядывать?

Это вопрос риторический.

8 hours ago, Eddy_Em said:

Я уже лет 15 как слез с матлаба - на octave (когда кончилась "академическая" лицензия). Но в моих задачах даже octave нужен не часто: лишь чтобы очередной алгоритм отладить. Дальше я его на С переписываю и спокойненько работаю.

Так разговор про Симулинк. Это, считай, отдельная среда. И интерес как раз к toolbox'ам, поставляемым с Симулинк. Насколько я знаю, ни одна другая среда разработки таким набором дополнительных расширений похвастаться не может.

Share this post


Link to post
Share on other sites

"И вновь акын споет вам свою самую любимую песню"

Вроде получилось найти решение проблемы. "Вроде" - потому что способ пока не проверен временем.

Дано: при случайных воздействиях toolbar Simulink'а перестаёт реагировать на нажатия, остаётся только анимация нажатия. После перезапуска toolbar вообще не отображается (см. пост выше). Проблема проявляется исключительно на linux (воспроизведено на Ubuntu 18.04-20.04). Версии MATLAB 2016b, 2019b, 2020a.

Решение: при возникновении такого бага необходимо очистить кэши toolbar'ов и сделать rebuild менюшек матлаба. Делается всё тремя командами в CLI Matlab'а:

restoredefaultpath
rehash toolboxcache
sl_refresh_customizations

После этого менюшка работает корректно. Решение найдено на забугорном форуме. Интересно, что сообщения с этим багом начали появляться относительно недавно. Можно считать себя одним из пионеров-неудачников)

https://www.mathworks.com/matlabcentral/answers/562943-menu-bar-missing-in-simulink-when-i-run-matlab-in-local-user-r2020a-on-ubuntu20-04

https://www.mathworks.com/matlabcentral/answers/503262-there-is-no-toolbar-in-simulink-reinstalling-does-not-help

ЗЫ.

Примерно понял, что вызывает этот баг. Запуска matlab из терминала в основном потоке ("/media/blabla/R2020a/bin/matlab"). После того, как закрываю matlab он заврешается некорректно. Собственно, после такого завершения и возникает вышеуказанный баг. Однако, если запускать фоном ("/media/blabla/R2020a/bin/matlab &") то всё завершается корректно. Ещё Matlab стоит на HDD, система на SSD. Мб это тоже влияет, не знаю.

Share this post


Link to post
Share on other sites
On 8/25/2020 at 12:02 PM, nice_vladi said:

"И вновь акын споет вам свою самую любимую песню"

Вроде получилось найти решение проблемы. "Вроде" - потому что способ пока не проверен временем.

...

Решение временное, помогает ненадолго. Через небольшой промежуток времени проблема повторяется.

На буржуйских форумах народ жалуется на эту же проблему. Надеюсь, матворк пофиксит в следующем релизе.

Share this post


Link to post
Share on other sites

Итак, поставил последнюю доступную версию матлаба + обновление + на тот же SSD, что и основная система. Проблема разрешилась, уже несколько часов полёт нормальный, без пропаданий тулбаров.

Конфиг получился такой:

Ubuntu 20.04.1

MATLAB 2020b + Update1

Установка в "/opt/MATLAB", где "/opt" расположен на том же диске, что и система. Ну и права на папку перед началом установки, конечно:

sudo chown -R $USER:$USER /opt/MATLAB
chmod 775 -R /opt/MATLAB

Предварительно выкорчевал из системы всё, что имело отношения к предыдущим версиям матлаба.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.