Re: X11 and KDE [on top of OS X]
Re: X11 and KDE [on top of OS X]
- Subject: Re: X11 and KDE [on top of OS X]
- From: SA <email@hidden>
- Date: Mon, 11 Apr 2005 18:25:22 +0100
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)
This email sent to email@hidden