nm

11353 Reputation

20 Badges

13 years, 8 days

MaplePrimes Activity


These are replies submitted by nm

Is there not a Maple benchmark package one can run to check current version performance? similar to benchmarking-with-mathematica  and this ?

I googled but could not find one for Maple. May be someone knows. 

This type of package was asked for here Benchmarking-Scriptpackage-For-Maple  2 years ago. but from answers there there seem not to be one.

May be Maplesoft should make one. This makes it easier to compare performance of different versions by users. 

btw, I am using 2025 on Linux inside virtual box, and did not notice any slow down but I also did not any specific measurments. Just general observation.

@MichalKvasnicka 

Do you have exact URL you used to obtain the above page? Inside Maple itself, it shows 2025 when clicking on the icon "what is new" it gives

 

And on the web, using this URL https://www.maplesoft.com/products/maple/new_features/  it gives 2025 also:

Is it possible you used different URL that went to old help page? Also you can try clearing the cache from your browser just in case.

Update

I found how you got there. You are right. Here are the steps to reproduce it

1. Click on https://www.maplesoft.com/support/help/

2. On the left, expand the "what's new and release notes" by clicking on the "+"

3. Click on the item that says "overview"  

And it does show Maple 2023. We see the link that overview points to is

  https://www.maplesoft.com/support/help/Maple/view.aspx?path=updates/v2023&cid=37

Which should be   updates/v2025  instead of updates/v2023

It looks like someone needs to get some links updated there.

@Carl Love 

Thanks, I got a chance to test your code. But unfortunately, when I use LibDir.mpl, I see very random behavior by Maple. sometimes odetest times out, sometimes it gives zero very quickly, and sometimes it given non-zero large expression. All using same exact input

Here is worksheet. This is using Maple 2025 on Linux.

restart:

read "LibDir.mpl":

libname:= LibDir, libname:

#verify
op(3, eval(`simplify/do`));

system, `Copyright (c) 2000 Waterloo Maple Inc. All rights reserved.`

sol:=y(x) = 1/2*x*(-1-(1+I*3^(1/2))*((I*2^(1/2)-1+I)*(I*2^(1/2)+1+I)^2)^(2/3)-2*((I*
2^(1/2)-1+I)*(I*2^(1/2)+1+I)^2)^(1/3)-I*((I*2^(1/2)+I)^2-1)*3^(1/2)+(I*2^(1/2)+
I)^2)/((I*2^(1/2)-1+I)*(I*2^(1/2)+1+I)^2)^(1/3)/(I*2^(1/2)+I);
ode:=x^3+3*x*y(x)^2+(y(x)^3+3*x^2*y(x))*diff(y(x),x) = 0;
timelimit(30,odetest(sol,ode,y(x)));

y(x) = (1/2)*x*(-1-(1+I*3^(1/2))*((I*2^(1/2)+(-1+I))*(I*2^(1/2)+1+I)^2)^(2/3)-2*((I*2^(1/2)+(-1+I))*(I*2^(1/2)+1+I)^2)^(1/3)-I*((I*2^(1/2)+I)^2-1)*3^(1/2)+(I*2^(1/2)+I)^2)/(((I*2^(1/2)+(-1+I))*(I*2^(1/2)+1+I)^2)^(1/3)*(I*2^(1/2)+I))

x^3+3*x*y(x)^2+(y(x)^3+3*x^2*y(x))*(diff(y(x), x)) = 0

Error, (in type/realcons) time expired

timelimit(30,odetest(sol,ode,y(x)));

0

timelimit(30,odetest(sol,ode,y(x)));

-(576*I)*x^3*6^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(1/3)*(-2^(1/2)+(-1+I))^2)-(32*I)*x^3/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(2/3)*(-2^(1/2)+(-1+I))^2)+(352*I)*x^3/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(1/3)*(-2^(1/2)+(-1+I))^2)+256*x^3*6^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(1/3)*(-2^(1/2)+(-1+I))^2)-(352*I)*x^3*2^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-2^(1/2)+(-1+I))^2)+(1664*I)*x^3*6^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(2/3)*(-2^(1/2)+(-1+I))^2)-160*x^3*2^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-2^(1/2)+(-1+I))^2)+(2336*I)*x^3*3^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(2/3)*(-2^(1/2)+(-1+I))^2)+352*x^3*3^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(1/3)*(-2^(1/2)+(-1+I))^2)-(512*I)*x^3/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-2^(1/2)+(-1+I))^2)+32*x^3*6^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(2/3)*(-2^(1/2)+(-1+I))^2)-192*x^3/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-2^(1/2)+(-1+I))^2)+(256*I)*x^3*2^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(1/3)*(-2^(1/2)+(-1+I))^2)+576*x^3*2^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(1/3)*(-2^(1/2)+(-1+I))^2)-(32*I)*x^3*2^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(2/3)*(-2^(1/2)+(-1+I))^2)+32*x^3*3^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(2/3)*(-2^(1/2)+(-1+I))^2)+832*x^3/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(1/3)*(-2^(1/2)+(-1+I))^2)-(832*I)*x^3*3^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(1/3)*(-2^(1/2)+(-1+I))^2)+1664*x^3*2^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(2/3)*(-2^(1/2)+(-1+I))^2)+2336*x^3/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(2/3)*(-2^(1/2)+(-1+I))^2)

timelimit(30,odetest(sol,ode,y(x)));

0

timelimit(30,odetest(sol,ode,y(x)));

0

timelimit(30,odetest(sol,ode,y(x)));

0

timelimit(30,odetest(sol,ode,y(x)));

0

timelimit(30,odetest(sol,ode,y(x)));

-(576*I)*x^3*6^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(1/3)*(-2^(1/2)+(-1+I))^2)-(32*I)*x^3/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(2/3)*(-2^(1/2)+(-1+I))^2)+(352*I)*x^3/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(1/3)*(-2^(1/2)+(-1+I))^2)+256*x^3*6^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(1/3)*(-2^(1/2)+(-1+I))^2)-(352*I)*x^3*2^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-2^(1/2)+(-1+I))^2)+(1664*I)*x^3*6^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(2/3)*(-2^(1/2)+(-1+I))^2)-160*x^3*2^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-2^(1/2)+(-1+I))^2)+(2336*I)*x^3*3^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(2/3)*(-2^(1/2)+(-1+I))^2)+352*x^3*3^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(1/3)*(-2^(1/2)+(-1+I))^2)-(512*I)*x^3/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-2^(1/2)+(-1+I))^2)+32*x^3*6^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(2/3)*(-2^(1/2)+(-1+I))^2)-192*x^3/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-2^(1/2)+(-1+I))^2)+(256*I)*x^3*2^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(1/3)*(-2^(1/2)+(-1+I))^2)+576*x^3*2^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(1/3)*(-2^(1/2)+(-1+I))^2)-(32*I)*x^3*2^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(2/3)*(-2^(1/2)+(-1+I))^2)+32*x^3*3^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(2/3)*(-2^(1/2)+(-1+I))^2)+832*x^3/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(1/3)*(-2^(1/2)+(-1+I))^2)-(832*I)*x^3*3^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(1/3)*(-2^(1/2)+(-1+I))^2)+1664*x^3*2^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(2/3)*(-2^(1/2)+(-1+I))^2)+2336*x^3/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(2/3)*(-2^(1/2)+(-1+I))^2)

timelimit(30,odetest(sol,ode,y(x)));

-(576*I)*x^3*6^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(1/3)*(-2^(1/2)+(-1+I))^2)+(352*I)*x^3/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(1/3)*(-2^(1/2)+(-1+I))^2)+(256*I)*x^3*2^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(1/3)*(-2^(1/2)+(-1+I))^2)-160*x^3*2^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-2^(1/2)+(-1+I))^2)-(32*I)*x^3/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(2/3)*(-2^(1/2)+(-1+I))^2)-(512*I)*x^3/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-2^(1/2)+(-1+I))^2)+256*x^3*6^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(1/3)*(-2^(1/2)+(-1+I))^2)-(832*I)*x^3*3^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(1/3)*(-2^(1/2)+(-1+I))^2)-192*x^3/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-2^(1/2)+(-1+I))^2)-(352*I)*x^3*2^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-2^(1/2)+(-1+I))^2)+576*x^3*2^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(1/3)*(-2^(1/2)+(-1+I))^2)+352*x^3*3^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(1/3)*(-2^(1/2)+(-1+I))^2)-(32*I)*x^3*2^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(2/3)*(-2^(1/2)+(-1+I))^2)+(2336*I)*x^3*3^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(2/3)*(-2^(1/2)+(-1+I))^2)+32*x^3*6^(1/2)/((I*2^(1/2)+(-1+I))*(-2^(1/2)+(-1+I))^2*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(2/3))+832*x^3/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(1/3)*(-2^(1/2)+(-1+I))^2)+(1664*I)*x^3*6^(1/2)/((I*2^(1/2)+(-1+I))*(-2^(1/2)+(-1+I))^2*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(2/3))+1664*x^3*2^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(2/3)*(-2^(1/2)+(-1+I))^2)+32*x^3*3^(1/2)/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(2/3)*(-2^(1/2)+(-1+I))^2)+2336*x^3/((I*2^(1/2)+(-1+I))*(1+2^(1/2))^4*(-(6*I)*2^(1/2)-2*2^(1/2)+(-4-8*I))^(2/3)*(-2^(1/2)+(-1+I))^2)

timelimit(30,odetest(sol,ode,y(x)));

0

 

 

Download no_remember_april_5_2025.mw

And when I removed your library, now Maple gave the long output each time (no timeout and no zero output). So it seems removing the remember tables leads to more unpredictable behaviour by Maple.

@phil2 

Thanks! YES!! It works when using maple script under bin

>/home/me/maple2025/bin/maple A.mpl
License expires in 13 days
    |\^/|     Maple 2025 (X86 64 LINUX)
._|\|   |/|_. Copyright (c) Maplesoft, a division of Waterloo Maple Inc. 2025
 \  MAPLE  /  All rights reserved. Maple is a trademark of
 <____ ____>  Waterloo Maple Inc.
      |       Type ? for help.
>     p:=plot(sin(x),x=-3..3):
>     plotsetup(cps, plotoutput="p.ps");
>     try
>         print(p);
>     catch:        
>         plotsetup(default):   
>         print(lastexception);
>     end try;     

>     plotsetup(default): 
> quit
memory used=7.5MB, alloc=41.3MB, time=0.06
>

I had no idea that there is a maple script under bin for Linux. I thought one should use cmaple just like I do on windows when I want to run the Maple command line.

Is bin/maple then what one should use instead of bin.X86_64_LINUX/cmaple , and they do have the same API as described in 

If so, why are they both there?

May be for future version, bin/maple can replace bin.X86_64_LINUX/cmaple to reduce confusion for users on Linux, since one seems to work but not the other.

Thanks, I have to test this more but for the above it works now.

@C_R 

Thanks,, but could you give step by step instruction how to do this? I opened my NVidia control panel and see nothing as you show. Is it under some setting?

 

 

 

 

 

 

 

@TechnicalSupport 

Thanks for the links. Yes, this definitely looks like screen tearing. But it only shows when using Maple on windows 10 for me, and with no other windows 10 apps.

I have latest NVidia driver for the graphics card I am using and always select clean installation. I just updated it also now:

 

 

However, this changes nothing. I just tried it again. the UI does screen tearing each time:

 

 

I am trying Maple 2025 now on Linux, on same PC running in Virtual box. I have 13 days left on my trial. So far, the UI there is working with no issues at all. No screen tearing. So I am trying it there and if it works ok after more testing, I will switch to Linux and buy new PC and use Maple there.

I have this sceen tearing with Maple 2204.2 also, but not as bad as with Maple 2025. Here is a link

Using same PC. windows 10 PRO.

@C_R 

        Was it you moving the mouse or someone/something else? 

I was moving the mouse. But sometimes I've seen it shuffle on its own without me touching the mouse at all.

       Could you try the "old GUI" version of Maple 2025?

When installing Maple 2025, it asked me if I wanted to also install this accessibility version for people with  disabilites. I said NO. So I do not have it. I wanted to make the installation very simple and only install Maple 2025 itself. I also said NO to installing Matlab connectivity, even though I have Matlab, as I do not need it.

@Christopher2222 

I removed the wireless mouse and tried wired one (USB). Resinstalled Maple 2025 also.

no difference at all.  Once I open any dialog, the UI starts shuffling. I've had this problem with Maple 2024 also and  I have a post on this in this forum. Need to find it. But at least with maple 2024 I was able to use Maple for little while before the UI gets messed like this. With Maple 2025 it happens right away. Same PC, same OS (windows 10 pro)

Here is a movie.  I think it is JAVA problem. I have many apps on same windows PC, none of them do this except Maple, because Maple use JAVA for UI. If it was a problem with graphics drivers and such, then I will see this problem all the time with other applications. I use dozens of other apps on windows. 

So I am using Maple 2025 now (trial version) on Linux, and there, no issues at all with the UI shuffling. Same PC, but linux inside virtual box. It could be that Linux Java is different version that what windows 10 uses. Had no idea. So may be I will just keep using Linux from now on. Need to go buy a new PC also.

Any other suggestions to try, feel free to let me know. Talked to Maple techsupport and they said someone will call me back on this to see if they can figure it out.

@Christopher2222 

        Are you by chance using a wireless mouse?

Yes. 

But can't imagine this could cause this. Almost all computer mouse these days are wireless, right? 

I can try with mouse with direct USB cable connection and see if it makes Maple happy and not do this.

@acer 

Is there a subdirectory "afm" (with about 13 files in it) under your Maple 2025 installation?

Yes!

>which cmaple
/home/me/maple2025/bin.X86_64_LINUX/cmaple
>cd maple2025/
>lsd
drwxr-xr-x 23 me me    4096 Mar 26 19:26 ./
drwx------ 24 me me    4096 Mar 26 21:30 ../
drwxr-xr-x  2 me me    4096 Mar 26 19:24 afm/
drwxr-xr-x  2 me me    4096 Mar 26 19:25 bin/
drwxr-xr-x  3 me me   12288 Mar 26 19:26 bin.X86_64_LINUX/
drwxr-xr-x 27 me me    4096 Mar 26 19:25 data/
drwxr-xr-x  5 me me    4096 Mar 26 19:24 eBookTools/
drwxr-xr-x  2 me me    4096 Mar 26 19:25 etc/
drwxr-xr-x  2 me me   12288 Mar 26 19:24 examples/
drwxr-xr-x  2 me me    4096 Mar 26 19:24 examplesclassic/
drwxr-xr-x  3 me me    4096 Mar 26 19:24 extern/
drwxr-xr-x  2 me me    4096 Mar 26 19:24 java/
drwxr-xr-x  7 me me    4096 Mar 26 19:24 jre.X86_64_LINUX/
drwxr-xr-x  3 me me    4096 Mar 26 19:24 lib/
drwxr-xr-x  2 me me    4096 Mar 26 19:27 license/
drwxr-xr-x  3 me me    4096 Mar 26 19:24 man/
drwxr-xr-x  2 me me    4096 Mar 26 19:24 profiles/
drwxr-xr-x  6 me me    4096 Mar 26 19:24 Python.X86_64_LINUX/
drwxr-xr-x  8 me me    4096 Mar 26 19:24 samples/
drwxr-xr-x  2 me me    4096 Mar 26 19:24 test/
drwxr-xr-x  2 me me    4096 Mar 26 19:26 uninstall/
drwxr-xr-x  2 me me    4096 Mar 26 19:26 update/
drwxr-xr-x  2 me me    4096 Mar 26 19:24 X11_defaults/
>cd afm
>ls
Courier       Courier-BoldOblique  Helvetica       Helvetica-BoldOblique  Symbol      Times-BoldItalic  Times-Roman
Courier-Bold  Courier-Oblique      Helvetica-Bold  Helvetica-Oblique      Times-Bold  Times-Italic
>

So why does Maple not find them then?

"Btw, from the Commandline Interface (CLI) one might do it as,
    plotsetup(cps, plotoutput="full_file_name.ps");"

Yes, I changed my A.mpl to do this, but still same error

/home/me/maple2025/bin.X86_64_LINUX/cmaple A.mpl
License expires in 14 days
    |\^/|     Maple 2025 (X86 64 LINUX)
._|\|   |/|_. Copyright (c) Maplesoft, a division of Waterloo Maple Inc. 2025
 \  MAPLE  /  All rights reserved. Maple is a trademark of
 <____ ____>  Waterloo Maple Inc.
      |       Type ? for help.
>     p:=plot(sin(x),x=-3..3):
>     plotsetup(cps, plotoutput="p.ps");
>     try
>         print(p); 
>     catch:        
>         plotsetup(default):   
>         print(lastexception);
>     end try;     
cannot locate postscript AFM files
                                                 0, "Error in device driver: plot terminated"


>     exit();
                                                                    exit()

> quit
memory used=7.5MB, alloc=41.3MB, time=0.06

for some reason, it is not finding the AFM files. 

It normally takes few days for Maplesoft to get Physics package updated to latest Maple release. I am sure they will have version that works wiith Maple 2025 soon. This happened before.

@C_R 

I do not know what Maple neat is. But this is Maple 2025 downloaded from Maplesoft site as is. I have no startup not special setting. Never installed Maple of this Linux before.

This tells me that Maple 2025 on windows was not built from same sources as on Linux. Else why does it fail on this on Linux and not on windows?

@C_R 

You must be using different Maple 2025 than what I am using.

I just downloaded Maple 2025 for Linux (since Maple is not useable for me on windows). And I still see the same problem there.

interface(version);

`Standard Worksheet Interface, Maple 2025.0, Linux, March 24 2025 Build ID 1909157`

(1)

Physics:-Version();

`The "Physics Updates" package is not available for the version of Maple under development`

(2)

restart;

ode:=diff(y(x),x) = (ln(y(x))^2+2*_C1)^(1/2)*y(x);
sol:=y(x) = exp((-2*_C1)^(1/2))

diff(y(x), x) = (ln(y(x))^2+2*_C1)^(1/2)*y(x)

 

y(x) = exp((-2*_C1)^(1/2))

(3)

odetest(sol,ode) assuming positive;

-(ln(exp(I*2^(1/2)*_C1^(1/2)))^2+2*_C1)^(1/2)*exp(I*2^(1/2)*_C1^(1/2))

(4)

restart;

ode:=diff(y(x),x) = (ln(y(x))^2+2*_C1)^(1/2)*y(x);
sol:=y(x) = exp((-2*_C1)^(1/2)) ;

diff(y(x), x) = (ln(y(x))^2+2*_C1)^(1/2)*y(x)

 

y(x) = exp((-2*_C1)^(1/2))

(5)

Physics:-Setup(assumingusesAssume = true):

odetest(sol,ode) assuming positive;

Error, (in type/complex) too many levels of recursion

 

restart;

ode:=diff(y(x),x) = (ln(y(x))^2+2*_C1)^(1/2)*y(x);
sol:=y(x) = exp((-2*_C1)^(1/2)) ;

diff(y(x), x) = (ln(y(x))^2+2*_C1)^(1/2)*y(x)

 

y(x) = exp((-2*_C1)^(1/2))

(6)

Physics:-Setup(assumingusesAssume = false):

odetest(sol,ode) assuming positive;

-(ln(exp(I*2^(1/2)*_C1^(1/2)))^2+2*_C1)^(1/2)*exp(I*2^(1/2)*_C1^(1/2))

(7)
 

 

Download ode_test_with_physics_march_25_2025_linux.mw

@janhardo 

      videocard

I am using  NVIDIA GE force RTX 3060 with latest driver. This is what came with PC.

I really do not think it has anything to do with monitors and such. I just tried another monitor, not ultra wide, but standard, and Maple had same problem.  I think it is JAVA they are using in the new UI.

I have many other apps on this PC runnings fine.  it is only Maple 2025 which is not stable. Have not been able to do anything at all on Maple 2025 as the second I click on something, it shuffles. I can't even open worksheet, due to this.

May be tomorrow I'll be able to reach Maple tech support. Tried all day today,  but can't reach anyone.

@janhardo 

           Go to Windows 11

over my dead body :) will never do that.

          60 Hz ..old

That is all what the monitor supports. 

You think Maple behaves like this because refresh rate is 60Hz? 

3 4 5 6 7 8 9 Last Page 5 of 91