Re: Mac Intel OpenGL error



Hi,

I might be hopelessly optimistic but I think the MATLAB Desktop (Java-based) has been getting better in each release, but I'll agree we could be aiming higher. It's worth noting that Apple's Java uses Cocoa under the skin and we sprinkle in native Cocoa code where it makes sense, but it remains to be seen whether our efforts will ever be seen as "truly native" (a true Cocoa app).

As for the menus not being in the screen menu bar, that's a dead giveaway we're not close yet. With each release, we try putting them there, but we keep finding issues preventing us from leaving them this way. In the Intel Mac beta, screen menus were actually enabled, and customers found several issues, some of which will require Apple updates, so we had to go back...again. Not all of our problems have been Apple-related, but we depend a lot on Apple and Sun support for some of the more complicated things we do. We have worked with Apple (and sometimes Sun) and both have been very supportive of our work; wish me luck that we get this right some day.

We are investigating the relatively poor result with SPARSE in bench on Intel-based Mac (this was reported by 7a pre-release customers and by internal users).

Thanks,

Brian


Brian Powell wrote:
Brian, Thank you for the reply. Maybe I'm just stuck in my ways, but
I dislike the java desktop environment, and use the terminal for
matlab. I use the "matlab -nodesktop" option, which I would think
triggers Java for the graphics; however, it still uses X11. I could
care less about X11, but I like the terminal command window.

I tried 2007a with the java desktop and the menus aren't even in the
menubar, is this supposed to happen? Using opengl with that
environment was *stinking* fast! Kudos on that. My average bench
scores for 3D were 0.32. I'm not sure why the mac intel bench scores
so poorly on SPARSE. Everything else it does well.

Brian Arnold wrote:


Hi Brian,

This warning is an indication that we are starting to deprecate
X11-based graphics from the Mac version in this release. In
R2007a, we
eliminated the X11-based OpenGL renderer on the Mac, leaving just
the
native OpenGL renderer, so using OpenGL for graphics requires
running
with the Java JVM. You are also now not able to set
feature('javafigures',0) to get X11 figures with the JVM. If you
try,
you will get a link to information regarding this change. In a
future
release, you will not be able to use X11 for graphics.

I realize this may upset some customers. If you really, really
love X11
graphics, consider switching to the Linux version. There is a much

larger number of Mac customers who are impacted by the fact that we

continue to depend on X11, and we regularly deal with install
issues,
runtime issues, and other basic usability issues. My goal is to
eventually drive X11 out of the Mac version.

To run bench with the native OpenGL renderer without this warning,
you
must run with the Java JVM.

Let me know if this helps,

.



Relevant Pages

  • Re: Matlab 7.4 OSX
    ... is the primary feature that I need while running MATLAB ... Mac OS X? ... Distributed Computing Toolbox leverage Apple's Java, ... There is an X11 implementation of Figures which does ...
    (comp.soft-sys.matlab)
  • Re: Mac Intel OpenGL error
    ... triggers Java for the graphics; ... care less about X11, but I like the terminal command window. ... X11-based graphics from the Mac version in this release. ... eliminated the X11-based OpenGL renderer on the Mac, ...
    (comp.soft-sys.matlab)
  • Re: Problem loading Matlab 2007a for intel MacBook
    ... know what's going on the Mac OSX side. ... I re-installed Matlab several times (since I didn't have X11 ... Java on the latest versions) but it just won't work: ...
    (comp.soft-sys.matlab)
  • Re: MATLAB stability on OS X (a rant)
    ... Perhaps I lack an understanding of the relationships between X11, ... Java, Matlab, etc. but I was hoping that the latest update of Java ... I know it is tied to using the OpenGL renderer, ...
    (comp.soft-sys.matlab)
  • Re: Problem loading Matlab 2007a for intel MacBook
    ... Mac OS 10.4.9 ... I re-installed Matlab several times (since I didn't have X11 neither ... Java on the latest versions) but it just won't work: ...
    (comp.soft-sys.matlab)