"Matlab has disabled some advanced graphic rendering features"
Show older comments
I got the following. What is the next step?
t = tiledlayout(1,1,'Padding','none');
Warning: MATLAB has disabled some advanced graphics rendering features by switching to software OpenGL. For more information, click here.
1 Comment
Jan
on 5 Aug 2020
"For more information, click here." implies, that Matlab want you to click the shown link. What does happen then?
Answers (1)
Gouri Chennuru
on 11 Aug 2020
Edited: Gouri Chennuru
on 13 Aug 2020
Hi,
As a workaround you can execute,
opengl hardware
This command renders subsequent graphics. If your graphics hardware does not support hardware-accelerated OpenGL, then MATLAB uses a software version instead.
To save it for future instances of MATLAB execute the following,
opengl('save','hardware');
This command sets your preferences so that MATLAB uses software OpenGL to render graphics in all future sessions. This command does not affect the current session so restart the MATLAB and it will resolve the issue.
Hope this Helps!
7 Comments
alpedhuez
on 13 Aug 2020
alpedhuez
on 13 Aug 2020
Gouri Chennuru
on 14 Aug 2020
Hi,
As per my understanding, MATLAB has encountered low-level issues while creating graphics on your system.
To resolve them,
You can,
- Upgrade Your Graphics Hardware Drivers
- Choose a Renderer Implementation for Your System
- Fix Out-of-Memory Issues
Thanks & Regards,
Gouri Chennuru.
alpedhuez
on 14 Aug 2020
Prakhar Sharma
on 8 Apr 2022
@Gouri Chennuru Sorry. where to run '''opengl hardware''' command? in the Linux terminal or inside the MATLAB prompt? MATLAB prompt says 'Switching to hardware OpenGL rendering at runtime on unix is not supported'.
Thuong
on 11 Dec 2023
I am facing exactly the same problem, I am running matlab --nodesktop on a remote server. Please let me know if you have been solved this problem. Thanks.
Alejandro Duque Salazar
on 7 Jan 2025
Did someone solved it?
Categories
Find more on Graphics Performance in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!