matlab, was Re: X11 and KDE [on top of OS X]
matlab, was Re: X11 and KDE [on top of OS X]
- Subject: matlab, was Re: X11 and KDE [on top of OS X]
- From: Kevin Geiss <email@hidden>
- Date: Wed, 2 Nov 2005 10:19:04 -0700
if you care about this any more, you might try octave, which is a
Free Software replacement for matlab. you can probably get octave via
Fink. it has the advantage of not needing a license server at all,
costing no money, and having source code available.
On Apr 11, 2005, at 10:25 AM, SA wrote:
John,
matlab - it segfaults (bus error) when using kde - mathworks say
"use apple's
X11". I think this is a well known problem - I have tried many
things but
can't get it to work - my present solution is that since I am
network tied
due to the license manager being on a remote machine I run matlab
on a remote
(non mac) machine. One day I'll be mobile and it will just have to
be octave
instead...
I have previously had it working with apple's X11 under aqua and by
exporting
the display to another machine, since the new X11 it just segfaults
right
after the X11 splash screen.
Here is the complaint:
^[]0;Matlab R13: matt@mogadon^G
----------------------------------------------------------------------
--
Bus error detected at Mon Apr 11 18:17:43 2005
----------------------------------------------------------------------
--
Configuration:
MATLAB Version: 7.0.0.19901 (R14)
Operating System: Darwin 7.8.0 Darwin Kernel Version 7.8.0: Wed
Dec 22
14:26:17 PST 2004; root:xnu/xnu-517.11.1.obj~1/RELEASE_PPC Power
Macintosh
Window System: The XFree86 Project, Inc (40399016), display
mogadon:0.0
Current Visual: 0x22 (class 4, depth 24)
Virtual Machine: Java is not enabled
Default Charset: US-ASCII
r0 = 012d53f4 r8 = 00000041 r16 = 00000000 r24 = bfffe5d0
r1 = bfffe3f0 r9 = 00000018 r17 = 00000000 r25 = bffff620
r2 = 00000000 r10 = 00000018 r18 = 00000000 r26 = 004c0108
r3 = 00001f02 r11 = 012ea27c r19 = 00000000 r27 = 00000000
r4 = 02326530 r12 = 90c347ac r20 = 00000000 r28 = a0c30004
r5 = 00000000 r13 = 00000000 r21 = 00000000 r29 = 00001f02
r6 = bfffe0e0 r14 = 00000000 r22 = 00000000 r30 = bfffe3f0
r7 = 0000004d r15 = 00000000 r23 = bfffe6a0 r31 = 90c347b4
cr = 44004212 lr = 90c347b4 xer = 00000004 ctr = 90c347ac
vrsave = 00000000
Stack Trace:
[0] libGL.dylib:0x90c347d8
[1] glren.dylib:glren::GLRenderEngine::initOpenGLVersionInfo() +
36 bytes
[2] glren.dylib:OpenGLBootstrapOpengl() + 148 bytes
[3] glren.dylib:OpenGLGetData + 32 bytes
[4] libmwhg.dylib:setupRendererEnumStr + 136 bytes
[5] libmwhg.dylib:hgInitialize + 84 bytes
[6] libmwmcr.dylib:mcrGlobalOptionsInternal::mcr_initialize0
(MfileReader*,
bool) + 1248 bytes
[7] libmwmcr.dylib:mcrGlobalOptionsInternal::mcr_initialize
(MfileReader*,
bool) + 96 bytes
[8] libmwmcr.dylib:mcrInstance::mcrInstance[unified](mcrOptions&,
MfileReader*) + 412 bytes
[9] MATLAB:mcrMain(int, char**) + 264 bytes
[10] MATLAB:main + 240 bytes
[11] MATLAB:_start + 392 bytes
[12] MATLAB:start + 48 bytes
MATLAB program terminated.
I am shortly going to try a newer release I'll post the results...
Cheers,
SA
On Monday 11 Apr 2005 14:22, you wrote:
I'm glad you enjoy the "non-dogmatic" free-for-all that is the case
with KDE/Gnome/random X11 apps.
if only there was a 3 button mouse and proper "focus follows mouse"
option I
might be able to adapt but 10 years of X11 is hard to forget...
There is no way to make a native Mac app run under X. There's no such
thing as 'redirecting the display' of native Mac apps.
Unfortunate, but
true.
Shame I agree a real missed trick.
As to MATLAB -- how does it fail to work? Can you give us some error
messages or other details? What platform are you running it on?
John Francini
On Apr 11, 2005, at 6:19, SA wrote:
Yes - I do this -
It actually took quite a look of trial and error but here is what I
have and
here is how I did it:
I haven't replaced aqua with KDE but I have both running on
different
virtual
screens, when in aqua I can switch to X by clicking the X11 icon and
when in
KDE I can switch to aqua with a hot key combination apple-cntl-a I
think.
KDE works very nicely and it is relaxing to do away with the
dogmatic
interface that aqua insists on.
I used fink to install KDE but I had a great deal of trouble doing
this while
apple's X11 was installed so I had to delete this first (drag the
relevant
X11 directories to the waste bin and empty it!). Then I used
fink to
install
one of the alternative X11s and then KDE and a whole lot of other
stuff.
The aqua+KDE solution is pretty good all the mac apps still run
in aqua
because they don't seem to be X-aware (does anyone know how to
make an
aqua
app redirect its display?) so I can still use my digital camera etc.
The only problem I have now is that I cannot run matlab properly
(matlab will
run provided the DISPLAY is pointed at any machine but my mac but
will
not
run at all using the X11 I have - this is ridiculous (mathworks
please
note)). Anyone know a solution?
Cheers,
SA
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription: http://lists.apple.com/
mailman/options/x11-users/email@hidden
This email sent to email@hidden
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
This email sent to email@hidden