Typing in the live editor is slow on Linux

104 views (last 30 days)
Craig Watson
Craig Watson on 15 Nov 2018
Commented: Emmanuelle Sarrouy on 28 Nov 2021 at 13:13
I just installed MATLAB R2018b on Linux Mint 19. I am used to using it on Windows, where the Live Editor works great.
On Linux however, there is a very annoying latency when typing. Whether it's in a text area or code block, there is maybe ~0.25s between the time I type and when something happens on screen. I tried disabling the Datatips, which didn't help.
What's going on, and is there any way to fix this? I am running on a fast computer, so performance should not be an issue.
  4 Comments
Kevin Cutler
Kevin Cutler on 5 Jun 2019
Same, I hope this is solved soon. I'm on 18.04 running R2019a, and it is terribly slow.

Sign in to comment.

Answers (8)

Mikhail
Mikhail on 21 Oct 2021
MATLAB R2021b now uses the same technology for regular scripts and files, not just Live Scripts. Now all editing/scrolling is painfully slow, not just in Live Editor.
  1 Comment
Emmanuelle Sarrouy
Emmanuelle Sarrouy on 28 Nov 2021 at 13:13
This answer workd for me (R2021b // Debian Bullseye) :
$ matlab -cefdisablegpu

Sign in to comment.


Mikhail
Mikhail on 20 May 2019
No way!
MathWorks have fixed this in R2019a Update 2.
Not only Live Editor now works fine, but also Help Browser runs very smooth.
  12 Comments
Felix
Felix on 1 Nov 2021 at 13:29
I can confirm the same experience: The Matlab R2021a editor works just fine, while with R2021b it became very slow.
In R2021b, for any action in the editor (press page down, or move cursor, or scroll with mouse wheel, etc), I get a lag of about 300 ms if the system is idle, and a good 2 seconds if I use a few cores in other processes (say 3 out of 16, so still plenty of free resources, and all other programs work fine). It's impossible to use the editor this way.
System runs Ubuntu 20.04, Linux kernel version is 5.11.

Sign in to comment.


Antonio Sala
Antonio Sala on 20 May 2019
Well, I just installed Update 2 and the problem seems still present on my Ubuntu 19.04 machine. Are you, Mikhail, on Linux?

Viktor Marinkov
Viktor Marinkov on 3 May 2019
I also confirm very laggy behaviour on Matlab 2018b and Ubuntu 19.04. Has there been any workaround?

LeChat
LeChat on 13 Aug 2019
I found a work around for Mac a couple years ago (here), by installing Matlab kernel into Jupyther. Check references therein for Linux and Windows.

sdkfjqsdkmfj mmkjmkjml
sdkfjqsdkmfj mmkjmkjml on 11 Oct 2019
Edited: sdkfjqsdkmfj mmkjmkjml on 11 Oct 2019
Same here, with Matlab R2017a under Linux Mint 19 on my Dell Laptop. This is absolutely horrible, so laggy that I cannot even use MATLAB, this worked so well under an older Linux Mint, I'm running crazy.
That's a shame, please fix ! I will not buy Matlab 2019 and install kernel 5.x (Linux Mint is stil on 4.x) just because of Mathworks devs !!
Thx.
PS : any community workaround would appreciated.
  1 Comment
Mikhail
Mikhail on 14 Oct 2019
Even though Linux Mint is still on kernel 4.x, you can install a newer kernel (you need at least 5.2) using "Ukuu" utility. More info here: https://www.omgubuntu.co.uk/2017/02/ukuu-easy-way-to-install-mainline-kernel-ubuntu

Sign in to comment.


Antonio Sala
Antonio Sala on 12 Oct 2019
The problem seems to be solved in R2019b... at least it does work for me on Ubuntu 19.04 and 10.10 with that release. They didn't seem to announce it (or I am not aware of it) but the issue seems no longer present in my case.
  3 Comments
sdkfjqsdkmfj mmkjmkjml
sdkfjqsdkmfj mmkjmkjml on 13 Oct 2019
Well, so Mathworks will alllow me to move to Matlab R2019b for FREE, right, as I can no longuer use the release I b-o-u-g-h-t ?
If not, I would like a FIX for this issue, that's a f*** shame.

Sign in to comment.


Panya Sukphranee
Panya Sukphranee on 15 Jul 2020
The issue seems to be with some package conflicts in Linux. My Liveeditor was running smoothly until I installed some MP4 codecs for screen recording. The entire Liveeditor is extremely slow to render.

Products


Release

R2018b

Community Treasure Hunt

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

Start Hunting!